LinkedIn Ad Library Scraper – Targeting, Impressions, Payers
Pricing
from $1.60 / 1,000 ads
LinkedIn Ad Library Scraper – Targeting, Impressions, Payers
Scrape ads from the LinkedIn Ad Library by advertiser, keyword, payer or company. Get ad text, images, videos, carousels, documents, landing pages, who paid, run dates, impressions by country and targeting. No login needed.
Pricing
from $1.60 / 1,000 ads
Rating
0.0
(0)
Developer
Shaig
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 days ago
Last modified
Categories
Share
LinkedIn Ad Library Scraper – Ads, Targeting, Impressions & Payers

Scrape ads from the official LinkedIn Ad Library by advertiser, keyword, payer or company page. Get the full ad text, headline, images, video files, carousel cards, document pages, the landing page, who paid (often the media agency), run dates, impressions by country and the advertiser's targeting (languages, locations, and whether they target by audience, company, job, education, demographics or interests).
No LinkedIn account or cookies needed. Fast – plain HTTP, no browser.
Why this LinkedIn ads scraper?
- 🧩 Every format, fully – single image, video (with MP4 links), carousels (every card), documents (page images), events and more.
- 🏢 Who really pays – the Paid by field often names the media agency behind the brand.
- 🎯 Targeting & impressions for EU ads – languages, locations, audience/company/job targeting and impressions by country.
- 🔗 Any URL format works –
linkedin.com/company/1035,de.linkedin.com/company/microsoft, with or withoutwww, plus Ad Library search and ad URLs. - 💬 Clear feedback – empty runs explain what to try instead of silently returning nothing.
What can you use it for?
- 🕵️ B2B competitor research – every LinkedIn ad a competitor runs, with format, message and landing page.
- 🎯 Targeting intelligence – see which countries and languages they target, and whether they target by job title, company or audience lists.
- 🏢 Agency prospecting – the Paid by field reveals which agency runs each brand's LinkedIn ads; search by payer to see an agency's whole client list.
- ✍️ Creative swipe files – collect documents, carousels and videos that B2B leaders run.
- 🤖 Automations & AI agents – clean JSON for n8n, Make, Zapier and the Apify MCP server.
New
- 🎬 Only these ad formats – e.g. scrape only video ads; other formats are skipped before loading and never charged.
- 🙋
isPersonAd– flags thought-leader ads run from a person's profile instead of a company page.
Input
| Field | What it does |
|---|---|
| Advertisers, keywords or URLs | Advertiser names (Microsoft), keywords, company URLs (linkedin.com/company/1035), Ad Library search URLs, or ad URLs |
| Treat plain text as | Advertiser name, keyword, or payer |
| Countries | Ads shown in selected countries |
| Date range | All time, last 30 days, current month/year, last year, or custom dates |
| Max ads per query | 0 = all |
| Include full details | Full text, landing page, payer, dates, impressions and targeting (on by default) |
{"queries": ["Microsoft", "https://www.linkedin.com/company/1035"],"countries": ["DE", "FR"],"dateRange": "last-30-days","maxAdsPerQuery": 200,"includeDetails": true}
Output
{"adId": "1585279184","adFormat": "Document","advertiserName": "Microsoft","advertiserCompanyId": "1035","advertiserUrl": "https://www.linkedin.com/company/1035","adText": "Wenn die Hälfte Ihrer Woche für Briefings, Präsentationen und Statusupdates draufgeht…","headline": null,"destinationUrl": null,"imageUrls": [],"videoUrls": [],"carouselCards": [],"documentPageUrls": ["https://media.licdn.com/dms/image/v2/D4E10AQEr7VGPF1GZxA/ads-document-..."],"paidBy": "ZENITH UK (MEDIA) LIMITED","firstShown": "2026-10-02","lastShown": "2026-10-04","totalImpressions": "20k-30k","impressionsByCountry": [{ "country": "Germany", "share": "92%" }],"targeting": {"language": ["Deutsch"],"location": ["Deutschland, Österreich"],"parameters": {"Company": { "targeted": true, "excluded": true },"Job": { "targeted": true, "excluded": false },"Audience": { "targeted": false, "excluded": false }}},"adLibraryUrl": "https://www.linkedin.com/ad-library/detail/1585279184"}
Good to know
- LinkedIn shows run dates, impressions and targeting only for ads that ran in the EU (Digital Services Act). Ads that ran only elsewhere have the creative, advertiser and payer, but these fields are empty.
- Advertiser search is a text match: "Microsoft" also finds "Microsoft Surface", "Microsoft in Business", etc. Use a company URL to get one exact company page.
- Video and image URLs are signed by LinkedIn and can expire – download them soon after the run.
Pricing
Pay per ad, plus a small extra per ad when full details are on – see the Pricing tab. Set Maximum cost per run to cap spending.
FAQ
Do I need a LinkedIn account? No.
Something missing or broken? Open an issue in the Issues tab – I usually reply within a day.
⭐ If this scraper saved you time, please leave a review – it really helps!
More tools from this developer
- YouTube Channel Email Finder – creator emails & socials by niche
- Telegram Channel Scraper – messages, views, reactions, no login
- Google Ads Transparency Scraper – every Google ad of any advertiser
- TikTok Ads Library Scraper – ads with targeting & impressions
- Ad Library All-in-One – Google + TikTok + LinkedIn ads in one format