LinkedIn Jobs Scraper + B2B Sales Signals (No Login) avatar

LinkedIn Jobs Scraper + B2B Sales Signals (No Login)

Pricing

from $1.00 / 1,000 job-scrapeds

Go to Apify Store
LinkedIn Jobs Scraper + B2B Sales Signals (No Login)

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

Kristian Gasic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

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 ActorTypical LinkedIn scrapers
Login / cookies requiredNo - public data onlyOften yes (account ban risk)
Sales intelligence reportIncluded free in every runRaw data only
German locations & job titlesFully supported ("Vertriebsleiter", "Munchen", "Zurich")Often broken for non-US data
Hiring velocity per companyYes - scored 1-10No
PricingPay only for what you scrapeMonthly 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

FieldDescription
jobIdLinkedIn job ID
titleJob title
companyCompany name
companyUrlLinkedIn company page URL
locationJob location
postedAtISO date posted
jobUrlDirect link to the listing
salarySalary 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

  1. Enter job keywords (e.g. sales manager or Vertriebsleiter)
  2. Enter a location (e.g. Germany, Berlin, Wien, Remote)
  3. Optionally set date filter, work type (remote/hybrid/onsite), or specific company IDs
  4. 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.