LinkedIn Ads Library - B2B Competitor Ads avatar

LinkedIn Ads Library - B2B Competitor Ads

Pricing

from $2.40 / 1,000 ad rows

Go to Apify Store
LinkedIn Ads Library - B2B Competitor Ads

LinkedIn Ads Library - B2B Competitor Ads

[💵 $3.00 / 1K] Scrape public LinkedIn Ad Library ads by keyword, advertiser, payer, country, and date range. Built for B2B marketers who need competitor creatives, ad copy, CTA links, formats, and detail URLs in CSV/JSON.

Pricing

from $2.40 / 1,000 ad rows

Rating

0.0

(0)

Developer

Open Web Team

Open Web Team

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

LinkedIn Ads Library Scraper - See What Competitors Are Running

Export every B2B competitor's LinkedIn ads in one run - the creatives, copy, and CTAs they are actually testing, not what they claim in case studies.

This Actor scrapes the public LinkedIn Ad Library by keyword, advertiser, payer, country, and date range, and returns clean ad rows (advertiser, format, headline, body, media URLs, detail URL) plus a per-search summary. Built for B2B marketers, growth teams, agencies, and sales researchers who would otherwise click through the Ad Library by hand.

✅ What you get / ❌ what this isn't

✅ This Actor gives you❌ This Actor is not
Live competitor ads: real creatives and copyNot their marketing narrative or case-study claims
Search by keyword, advertiser, payer, country, dateNot a single-query tool you run over and over
Clean structured rows + a per-search summaryNot raw HTML you have to parse
Public Ad Library only - no loginNot private LinkedIn profile or account data

🔎 Why use this Actor

  • See live competitor ads, not their marketing narrative - real creatives and copy from the public Ad Library.
  • Search any angle: keyword, advertiser/company, payer, country, and date range, in any combination.
  • Clean structured rows: advertiser, creative type, ad format, headline, body, image/video thumbnail, and the LinkedIn detail URL.
  • One summary row per search so you can see how many ads and advertisers a query returned at a glance.
  • No login. Reads only the public Ad Library - no LinkedIn account, cookies, or credentials.
  • Export anywhere: CSV, JSON, Excel, or the Apify API.

👥 Who it's for

B2B marketers, growth teams, agencies, and sales researchers. Common jobs:

  • Monitor competitor LinkedIn ads by keyword or advertiser.
  • Build B2B creative swipe files.
  • Research SaaS positioning, offers, and hooks.
  • Track agency or payer activity.
  • Export LinkedIn ad examples for AI analysis or reporting.

Example tasks

⚙️ How to scrape the LinkedIn Ad Library

  1. Open the Actor on Apify.
  2. Enter queries (keywords), accountOwners (advertisers), or payers - any combination.
  3. Narrow by countries and dateOption if you want.
  4. Set maxResults (defaults low so the first run stays cheap).
  5. Click Start.
  6. Download CSV/JSON/Excel or pull from the Apify API.

📥 Input

{
"queries": ["ai customer support"],
"accountOwners": ["Notion"],
"payers": [],
"countries": ["US"],
"dateOption": "LAST_30_DAYS",
"maxResults": 100,
"includeDetailPages": true,
"requestDelayMs": 750
}

Search by keyword, company/advertiser, payer, or any combination. maxResults defaults low so the first run stays cheap and predictable.

📤 Output

Ad rows - one per ad:

{
"recordType": "ad",
"adId": "1460951094",
"advertiser": "Parahelp",
"creativeType": "SPONSORED_STATUS_UPDATE",
"adFormat": "Single Image Ad",
"headline": "AI customer support",
"body": "Lots of other AI support solutions...",
"ctaText": null,
"detailUrl": "https://www.linkedin.com/ad-library/detail/1460951094",
"imageUrl": "https://media.licdn.com/...",
"searchKeyword": "ai customer support",
"countries": ["US"]
}

The dataset also includes a search_summary row per search with the ad and advertiser counts.

💵 How much does it cost?

You pay per result row plus Apify platform usage. maxResults defaults low so the first run is cheap and predictable. Cost scales with maxResults and whether includeDetailPages is on (detail pages add requests per ad).

🔁 Run it on the Apify platform

Schedule recurring competitor monitoring, call it from the Apify API, export to CSV/JSON/Excel, or pipe ad copy into Make, Zapier, webhooks, or an AI analysis step.

⚠️ Limits and caveats

  • Reads LinkedIn's public Ad Library only; it does not collect private profile data.
  • Available fields depend on what LinkedIn exposes publicly for each ad format.
  • LinkedIn can change its public HTML, so selectors may need maintenance.
  • Some landing-page URLs sit behind LinkedIn redirects or are not shown on the public page.

Pair with the rest of the B2B research toolkit:

  • Website Contact Extractor - turn advertiser domains into verified contacts.
  • Lead List Deduplicator & Normalizer - clean the lists you build.

❓ FAQ

Do I need a LinkedIn account? No. It reads only the public Ad Library; no login, cookies, or credentials.

Can I search by company? Yes - use accountOwners for advertisers and payers for who paid, alone or combined with keywords.

Does it scrape private data? No. It collects only what LinkedIn exposes publicly for each ad.

🛠️ Support

If a run fails or a field is missing, open an Actor issue with the run URL, the input you used, and the field or behavior you expected.