TikTok Top Ads Scraper — Creative Center Spy avatar

TikTok Top Ads Scraper — Creative Center Spy

Pricing

Pay per usage

Go to Apify Store
TikTok Top Ads Scraper — Creative Center Spy

TikTok Top Ads Scraper — Creative Center Spy

Scrape TikTok's Creative Center Top Ads — per region, period, industry, and objective. Get likes, CTR rank, budget tier, video creative URL, landing page, brand name, ad caption. No login. Works globally (US, GB, DE, FR, BR, JP, SG, IN…).

Pricing

Pay per usage

Rating

0.0

(0)

Developer

yossef Nagy

yossef Nagy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape TikTok's official Creative Center Top Ads (the "high-performing auction ads" leaderboard at ads.tiktok.com/business/creativecenter/inspiration/topads).

Filter by region, look-back window, industry, campaign objective, ad format, ad language, and like-count band. For every ad, capture engagement (likes, comments, shares), CTR percentile rank, budget tier, the video creative URL, the landing page, the brand name, and the ad caption.

No login. No EU-only limit. Works globally — US, GB, DE, FR, BR, JP, SG, IN, ID, etc.

Output

Each row:

{
"_kind": "top_ad",
"ad_id": "7632588835168452616",
"detail_url": "https://ads.tiktok.com/business/creativecenter/topads/7632588835168452616/pc/en",
"cover_image": "https://p19-common-sign.tiktokcdn.com/.../o81R4fLogQG8h2EAfQtAezIsnRghGKZWQsh9fG~...",
"objective": "Traffic",
"industry": "Skincare",
"likes": 694,
"ctr_rank_pct": 1,
"budget_tier": "High",
"region": "GB",
"period_days": 30,
"detail": {
"ad_title": "#AD #mixauk You guys have been asking what tan I've been using recently...",
"likes": 694,
"comments": 33,
"shares": 18,
"ctr": 0.01,
"objectives": ["campaign_objective_traffic", "campaign_objective_product_sales"],
"brand_name": "Mixa",
"landing_page": "https://vm.tiktok.com/ZN9NYr2vpBahM-WHJC8/?utm_source=tiktok&...",
"video_url": "https://v16m-default.tiktokcdn.com/.../oMGRQQvhRG4oZgIJoeGfR42WKfwQ9AgzAsAeLn/?..."
},
"scrapedAt": "2026-05-14T03:10:00.000Z"
}

Run modes

ModeOutputWhen to use
top_ads (default)Cards from the Top Ads leaderboard, filteredTrend hunting, competitor watch, creative spy
ad_detailFull detail for a list of ad IDsRe-enrichment, deep dives

Filters

The actor builds a Cartesian product of:

  • regions — ISO country codes (US, GB, DE, ...)
  • periods — 7, 30, 60, 180 day look-back windows
  • industries — e.g. "Beauty & Personal Care", "Apparel & Accessories"
  • objectives — traffic, conversions, product_sales, app_promotion, lead_generation
  • adFormats — in_feed, top_view, branded_effect
  • adLanguages — en, es, de, fr, ja...
  • likeCount — band filter e.g. "1000-10000"
  • sortBy — For You / Reach / CTR / Likes

Example inputs

1. Skincare ads in GB + US, last 30 days

{
"mode": "top_ads",
"regions": ["GB", "US"],
"periods": ["30"],
"industries": ["Beauty & Personal Care"],
"maxAdsPerCombo": 50,
"includeAdDetail": true
}

2. Top-performing ads across 8 countries

{
"mode": "top_ads",
"regions": ["US","GB","DE","FR","IT","ES","NL","BR"],
"periods": ["7"],
"sortBy": "CTR",
"maxAdsPerCombo": 20
}

3. Deep-dive on specific ads

{
"mode": "ad_detail",
"adIds": ["7632588835168452616", "7630671351813619713"]
}

Pricing (PAY_PER_EVENT)

EventPrice
Actor start$0.005
Filter combo swept$0.005
Ad listing row extracted$0.0005
Ad detail fetched$0.001

A typical run for 3 regions × 30-day × 50 ads each with detail = ~$0.20.

Ethics

TikTok's Creative Center is a public marketing-research surface. The actor accesses only publicly displayed information, requires no login, and does not bypass any rate-limit.

License

MIT.