Ad intelligence

LinkedIn Ad Details Scraper: impressions, targeting and landing pages of LinkedIn ads

Open LinkedIn Ad Library ads and get their full details: impressions range, impressions by country, run dates, who paid, targeted languages and locations, targeting criteria such as job, company and audience, CTA, landing page and UTM parameters. Start from ad URLs, a company or a keyword search. No login needed.

2 users100.0% successful runs (30 days)

What data you get

impressionsTotal impressions range
impressionsByCountryImpressions split by country
runDatesStart and end dates
paidByWho paid for the ad
targetLanguagesTargeted languages
targetLocationsTargeted locations
targetingCriteriaTargeting criteria: job, company, audience
ctaCall-to-action button
landingPage / utmLanding page URL and UTM parameters

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$3.20 per 1,000 rows

You pay per ad with details returned. There is no separate charge for searching.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

HubSpot LinkedIn ad targeting and impressions in Germany

10 newest ads of one company with full details.

{
  "companies": [
    "https://www.linkedin.com/company/hubspot/"
  ],
  "countries": [
    "DE"
  ],
  "maxAdsPerSearch": 10
}
Run this task →

Get impressions and targeting of a LinkedIn ad by URL

One Ad Library ad with every detail.

{
  "adUrls": [
    "https://www.linkedin.com/ad-library/detail/1560106944"
  ]
}
Run this task →

Cybersecurity LinkedIn ads in the US and UK from the last 30 days

Keyword search, 50 ads with impressions by country.

{
  "searchTerms": [
    "cybersecurity"
  ],
  "searchType": "keyword",
  "countries": [
    "US",
    "GB"
  ],
  "dateRange": "last-30-days",
  "maxAdsPerSearch": 50
}
Run this task →

Track new Salesforce LinkedIn ads with targeting

Advertiser search returning only ads not seen before.

{
  "searchTerms": [
    "salesforce"
  ],
  "searchType": "advertiser",
  "onlyNewRowsStore": "salesforce-ad-details",
  "sortOrder": "newest"
}
Run this task →

Use cases

FAQ

Do I need a LinkedIn account?

No. The LinkedIn Ad Library is public and the scraper works without login. You only need an Apify account.

How do I choose which ads to open?

Paste ad URLs or IDs, add companies, or search the Ad Library by keyword, advertiser, payer or company ID.

Can I track new ads only?

Yes. Set a memory name for only-new ads and schedule the run; earlier ads are not returned again.

Is it legal to scrape LinkedIn?

The scraper collects only publicly visible LinkedIn data without logging in. Make sure your use complies with local laws (such as GDPR) and the site's terms, and avoid collecting or misusing personal data.

How do I get the data into my app?

Download results as JSON, CSV or Excel, or use the Apify API, the Python and JavaScript clients, or integrations with Make, n8n, Zapier and Google Sheets.

More scrapers

See how competitors target LinkedIn ads

Run on Apify — free trial