TikTok Creative Center Top Ads Scraper avatar

TikTok Creative Center Top Ads Scraper

Pricing

Pay per event

Go to Apify Store
TikTok Creative Center Top Ads Scraper

TikTok Creative Center Top Ads Scraper

Scrape top-performing TikTok ads from the Creative Center. Filter by country, time period, industry, campaign objective, and sort order. Extracts ad creative metadata including video URLs, thumbnails, engagement metrics (likes, CTR, cost rank), brand names, and keywords.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrape top-performing TikTok ads from the TikTok Creative Center. Filter by country, time period, and sort order to discover what ads are driving the most engagement on TikTok.

What data does it extract?

Each ad record includes:

FieldDescription
idUnique ad identifier
adTitleAd copy / headline text
brandNameAdvertiser brand name
likeCountNumber of likes
ctrClick-through rate (0–1 decimal)
costRankCost rank: 1=low, 2=medium, 3=high
industryKeyIndustry label key (e.g. label_13101000000 for Finance)
objectiveKeyCampaign objective key (e.g. campaign_objective_traffic)
isSearchAdWhether the ad appears in TikTok search results
videoIdTikTok video ID for the ad creative
videoUrl360pDirect MP4 video URL at 360p quality
videoUrl720pDirect MP4 video URL at 720p quality
coverImageUrlThumbnail/cover image URL
videoDurationSecsVideo duration in seconds
videoWidthVideo width in pixels
videoHeightVideo height in pixels
keywordsComma-separated keywords associated with the ad
countryCodeCountry code used when scraping
periodTime period in days (7, 30, or 180)
scrapedAtISO-8601 scrape timestamp

Input configuration

ParameterTypeDefaultDescription
maxItemsinteger20Maximum number of top ads to return (1–300)
countryCodestringUSISO 2-letter country code (e.g. US, GB, JP, DE, AU, CA, BR, FR, IN)
periodinteger7Days to look back: 7 (last week), 30 (last month), 180 (last 6 months)
orderBystringlikeSort order: like (most liked) or for_you (TikTok recommended)
industryKeystring(all)Filter by industry key — leave empty for all industries
objectiveKeystring(all)Filter by campaign objective key — leave empty for all objectives

Industry key examples

KeyIndustry
label_13101000000Finance & Banking
label_13102000000E-commerce & Retail
label_13103000000Education
label_13104000000Entertainment
label_13105000000Food & Beverage
label_13106000000Gaming
label_13107000000Health & Beauty
label_13108000000Sports & Fitness

Campaign objective key examples

KeyObjective
campaign_objective_trafficTraffic
campaign_objective_lead_generationLead Generation
campaign_objective_video_viewVideo Views
campaign_objective_app_installApp Installs
campaign_objective_conversionsConversions

How it works

The TikTok Creative Center top ads page loads ad data through a browser-computed authenticated API. This actor uses a real Chromium browser (via Playwright) to load the Creative Center page, intercepts the underlying API calls, and captures the paginated JSON response — including video URLs, thumbnails, engagement metrics, and keywords.

Pagination is handled automatically within a single browser session: the actor intercepts the API request, overrides the page parameter, and reloads the page to collect all requested ads.

Performance notes

  • Each run opens one browser session using a residential proxy
  • Expect 30–60 seconds for the first page load depending on TikTok server response time
  • Each additional page of 20 ads adds 10–15 seconds
  • Maximum of approximately 300 ads are available per filter combination from the Creative Center

Example output

{
"id": "7641858477545373716",
"adTitle": "The Gunners take it to the limit in Higher or Lower!",
"brandName": "Arsenal FC",
"likeCount": 151453,
"ctr": 0.87,
"costRank": 2,
"industryKey": "label_23123000000",
"objectiveKey": "campaign_objective_video_view",
"isSearchAd": true,
"videoId": "v29025g50000d840t57og65l3rg0hgv0",
"videoUrl360p": "https://v16m-default.tiktokcdn.com/...",
"videoUrl720p": "https://v16m-default.tiktokcdn.com/...",
"coverImageUrl": "https://p16-common-sign.tiktokcdn.com/...",
"videoDurationSecs": 139.329,
"videoWidth": 576,
"videoHeight": 1024,
"keywords": "",
"countryCode": "US",
"period": 7,
"scrapedAt": "2026-05-27T21:30:07.917Z"
}

Use cases

  • Competitive analysis — Identify top-performing ad creatives in your industry
  • Creative inspiration — Discover video formats, styles, and messaging that resonate with TikTok audiences
  • Market research — Track trending ad campaigns by country and time period
  • Media monitoring — Monitor brand advertising activity on TikTok
  • Ad spend intelligence — Understand which advertisers are investing most (via costRank)

This actor scrapes publicly available data from TikTok Creative Center — a marketing intelligence tool that TikTok makes freely accessible to advertisers and researchers. Please review TikTok's Terms of Service before use.