LinkedIn Jobs Scraper + B2B Sales Signals (No Login)
Pricing
from $1.00 / 1,000 job-scrapeds
LinkedIn Jobs Scraper + B2B Sales Signals (No Login)
Scrape LinkedIn jobs without login or cookies. Free B2B sales report: companies actively hiring = buying signals. Optimized for Germany/DACH + worldwide. Export CSV, Excel, JSON.
Pricing
from $1.00 / 1,000 job-scrapeds
Rating
0.0
(0)
Developer
Kristian Gasic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
LinkedIn Jobs Scraper + B2B Sales Signals (DACH-optimized)
Scrape LinkedIn job listings without login, cookies, or account risk - and turn hiring data into actionable B2B sales intelligence. Optimized for Germany, Austria & Switzerland (DACH) as well as worldwide searches.
Companies that are hiring are companies that are growing - and growing companies buy. This Actor finds them for you.
Why this Actor?
| This Actor | Typical LinkedIn scrapers | |
|---|---|---|
| Login / cookies required | No - public data only | Often yes (account ban risk) |
| Sales intelligence report | Included free in every run | Raw data only |
| German locations & job titles | Fully supported ("Vertriebsleiter", "Munchen", "Zurich") | Often broken for non-US data |
| Hiring velocity per company | Yes - scored 1-10 | No |
| Pricing | Pay only for what you scrape | Monthly subscriptions |
No LinkedIn account needed. No cookies. No ban risk. This Actor only reads the public jobs listings that any anonymous visitor can see.
What you get
1. Structured job listings
| Field | Description |
|---|---|
jobId | LinkedIn job ID |
title | Job title |
company | Company name |
companyUrl | LinkedIn company page URL |
location | Job location |
postedAt | ISO date posted |
jobUrl | Direct link to the listing |
salary | Salary info when listed |
With Fetch full details enabled, each job additionally includes: full description text, seniority level, employment type, job function, industry, and applicant count.
2. Free B2B Sales Intelligence Report
Every run aggregates the results into a per-company hiring report:
{"company": "Example GmbH","openPositions": 12,"hiringVelocityScore": 10,"salesSignal": "HIGH - actively scaling","roles": ["Sales Manager", "Account Executive", "SDR"],"locations": ["Berlin", "Munich", "Remote"]}
A company posting 10+ roles is expanding. A company hiring a VP of Sales is scaling revenue. That is exactly when they buy tooling, services, and software - and exactly when your outreach lands.
Who uses this
B2B sales teams - build prospect lists of companies that are actively scaling right now, instead of cold-calling static lists.
Recruiters & staffing agencies (Personalvermittlung) - see which companies are hiring for your placement specialties, including across Germany, Austria, and Switzerland.
Market researchers & investors - hiring velocity is one of the strongest leading indicators of company growth.
Job seekers - export hundreds of matching listings to a spreadsheet in one run instead of clicking through LinkedIn.
DACH / Germany focus
Most LinkedIn scrapers are built for the US market and struggle with German-language data. This Actor handles:
- German job titles: "Vertriebsleiter", "Geschaftsfuhrer", "Softwareentwickler", "Personalreferent"
- German, Austrian and Swiss locations: Berlin, Munchen, Hamburg, Wien, Zurich, and every smaller city
- German legal forms in company names: GmbH, AG, KG, e.V., SE
- Location search in German or English ("Germany" and "Deutschland" both work)
Searching worldwide works just as well - the DACH optimization is on top, not instead.
How to use
- Enter job keywords (e.g.
sales managerorVertriebsleiter) - Enter a location (e.g.
Germany,Berlin,Wien,Remote) - Optionally set date filter, work type (remote/hybrid/onsite), or specific company IDs
- Run - results land in the dataset, ready to export as Excel, CSV, or JSON
Example input
{"keywords": "sales manager","location": "Germany","maxResults": 100,"datePosted": "week","workType": "any","fetchDetails": false,"generateReport": true}
Pricing
Pay-per-event: you are charged a small fee per scraped job listing, plus a separate small fee per full-detail fetch when enabled. No subscription, no minimum. A typical 100-job run costs a few cents.
FAQ
Is this legal? The Actor only accesses publicly visible job listings - the same pages any visitor sees without logging in. No authentication walls are bypassed, no private data is accessed.
Will my LinkedIn account get banned? No account is used at all, so there is nothing to ban.
How fresh is the data? Live - every run scrapes LinkedIn's current public listings at that moment. Use the date filter to only get jobs posted in the last 24 hours, week, or month.
Can I monitor continuously? Yes - schedule the Actor (e.g. daily) in the Apify Console and connect a webhook or export integration (Google Sheets, Make, Zapier, n8n).
What is the maximum per run? 500 listings per run. Run multiple searches for more.
Does it work for other countries? Yes - any country or city LinkedIn supports. The DACH handling is an extra, not a limitation.
Integrations
Works with all standard Apify integrations: export to Google Sheets, Excel, CSV, JSON, trigger via API, or connect to Make, Zapier, n8n and webhooks for automated pipelines - e.g. "every morning, push new sales-signal companies into my CRM".
Support
Found a bug or need a feature (new filters, new fields, custom output)? Open an issue on the Actor page - feedback is usually addressed within days.