Long-Running LinkedIn Ads Finder avatar

Long-Running LinkedIn Ads Finder

Pricing

from $15.00 / 1,000 results

Go to Apify Store
Long-Running LinkedIn Ads Finder

Long-Running LinkedIn Ads Finder

Find LinkedIn ads running 30+ days for any keyword or advertiser — longevity means the B2B ad converts. Sorted by days running, with headline, body, CTA and campaign period.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

David

David

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Long-running LinkedIn ads finder: scan any keyword or advertiser in the LinkedIn Ad Library and get only the ads that ran 30+ days — sorted by longevity, with headline, body, CTA, campaign period, and impression range. B2B ad budgets are reviewed monthly; an ad still spending after a month has survived the review because it converts. This is the B2B swipe file the Facebook tools can't give you.

Features

  • Winners only: filters Ad Library results down to ads past your minDaysRunning threshold (default 30).
  • Sorted by proof: ranked by days running — the top item is the niche's most battle-tested B2B creative.
  • Full creative record: headline, body, CTA, ad format, advertiser, paid-by attribution, campaign period, impression estimates, direct Ad Library link.
  • Two scan modes: niche keywords (map every winner in a market) or advertiser names (audit one competitor's proven ads).
  • Ended campaigns count too: a campaign that ran 6 months before stopping proved itself; stillRunning lets you filter either way.

Use cases

  • B2B marketers: see which messaging survives in your category before writing your own.
  • Agencies: audit a prospect's competitors in one run — instant proof of what the market rewards.
  • SaaS founders: track incumbents' long-lived offers, hooks, and landing angles.
  • Creative strategists: the adFormat + longevity combination shows which formats actually endure in B2B.

Input / Output

Input:

{
"keywords": ["crm software"],
"countries": "US",
"minDaysRunning": 30
}

Output — one dataset item per winning ad, sorted by longevity:

{
"adId": "900001",
"adUrl": "https://www.linkedin.com/ad-library/detail/900001",
"advertiser": "DataStack Inc",
"headline": "Your data warehouse, unified",
"body": "Trusted by 2,000 data teams.",
"ctaText": "Learn More",
"adFormat": "SINGLE_IMAGE",
"startDate": "2026-01-05",
"stillRunning": true,
"daysRunning": 182,
"impressions": "50k-100k"
}

A SUMMARY record reports ads scanned, ads without a readable campaign period, and winners found.

Pricing

Pay per event: a small fee per winning ad found. Under the hood the Actor runs the LinkedIn Ad Library scraper (ivanvs/linkedin-ad-library-scraper, billed to your account at ~$3 per 1,000 ads scanned). A typical niche scan (50 ads) costs ~$0.15 in scanning plus the per-result fee on the winners.

FAQ

Why 30 days for LinkedIn when Facebook tools use 60? B2B campaigns are budget-reviewed on monthly cycles and CPCs are high — surviving one full cycle is already a strong signal. Raise minDaysRunning for stricter proof.

What about ads with no visible campaign period? The Ad Library does not expose dates for every ad; those are counted in adsWithoutStartDate and excluded rather than guessed.

Does it include ended campaigns? Yes — a campaign that ran long and then stopped still proved itself. Filter on stillRunning if you only want live ads.

Is this legal? The LinkedIn Ad Library is a public transparency database. The Actor collects ad-level data only — no personal data. You are responsible for how you use it.