TikTok Creative Center Top Ads — CTR, MP4 & Funnel | $2/1K avatar

TikTok Creative Center Top Ads — CTR, MP4 & Funnel | $2/1K

Pricing

from $1.50 / 1,000 tiktok top ad creative & analytics extracteds

Go to Apify Store
TikTok Creative Center Top Ads — CTR, MP4 & Funnel | $2/1K

TikTok Creative Center Top Ads — CTR, MP4 & Funnel | $2/1K

Scrape top-performing TikTok Creative Center ads by country, industry, CTR, and 2s/6s hook retention. Extracts MP4 video URLs, landing pages & Shopify/pixel stacks.

Pricing

from $1.50 / 1,000 tiktok top ad creative & analytics extracteds

Rating

0.0

(0)

Developer

batuhan senavci

batuhan senavci

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Features

Limited permissions

Share

TikTok Creative Center Top Ads Scraper — CTR, Hooks, Video MP4 & Funnel Spy

Extract top-performing TikTok auction ads from the TikTok Creative Center across any country, industry, campaign objective, and performance metric (CTR, 2-second hook rate, 6-second retention, reach, likes, or For You) — enriched with direct MP4 video links, exact advertiser landing_page URLs, and Shopify / pixel conversion funnel teardowns.

Works out of the box with zero login and zero TikTok account required for the first page of each ranking (with optional tiktokCookie support for full pagination and server-side keyword search). See Anonymous vs. Logged-in Scope for exactly what each mode returns.


Why E-Commerce Brands, UGC Agencies & Growth Teams Use This Actor

  1. Performance-Ranked Winning Creatives (sortBy):
    • Pull ads proven to stop the scroll by sorting directly on ctr (Click-Through Rate), play_2s_rate (2-Second Hook Rate), play_6s_rate (6-Second Retention), reach, or like.
    • In zero-login mode, when maxAdsPerCountry > 20, the Actor merges the first page of the other sort metrics and periods to return more unique creatives (each row's rankedBy and periodDays tell you which ranking it came from).
  2. Full Creative Radar Detail Enrichment (includeAdDetails: true):
    • Queries TikTok's Creative Radar Detail endpoint for every ad to unlock the exact landingPageUrl, MP4 videoUrl, hasVoiceOver flag, likes / comments / shares, and objective metadata.
  3. Optional Shopify & Funnel Teardown (analyzeLandingPage: true, off by default):
    • Visits each advertiser's destination URL to extract Page Title, H1 Offer Hooks, Discount/Bundle Signals (% off, free shipping, 1+1), Tracking Pixels (TikTok Pixel, Meta Pixel, Google Ads gtag, Google Tag Manager, Clarity, Hotjar, Pinterest Tag, Snapchat Pixel), and Store Stack (Shopify, WooCommerce, Webflow, Stripe, Klaviyo).

Anonymous vs. Logged-in Scope

TikTok Creative Center limits what an anonymous visitor can see. This Actor does not work around that limit; here is what each mode returns:

Without tiktokCookie (default)With tiktokCookie
Ads per rankingFirst page only — 20 ads per country × sort × periodFull pagination, up to maxAdsPerCountry (max 500)
maxAdsPerCountry > 20Filled by merging page 1 of the other 5 sort metrics and 2 other periods: at most 8 rankings × 20 = 160 ads before de-duplication. Rankings overlap, so the unique count is lower and can fall short of the number you asked for.Honoured from the ranking you selected
searchKeywordClient-side filter over the anonymously visible ads only — often few or no matchesServer-side keyword search

You are charged only for ads actually returned, so a short result in anonymous mode costs proportionally less.

Other things to know:

  • videoUrl and coverImageUrl are signed TikTok CDN links that expire; download promptly if you need to keep the files.
  • ctr and costTier are the values Creative Center reports; TikTok does not publish exact spend.

Input Parameters

FieldTypeDefaultDescription
countriesstring[]["US"]ISO-2 country codes (US, GB, DE, FR, CA, AU, TR, BR, JP, AE, etc.).
period"7" | "30" | "180""30"Lookback window in days (7 breakout trends, 30 winners, 180 evergreens).
sortBystring"ctr"Sort by ctr, for_you, reach, play_2s_rate, play_6s_rate, or like.
industrystring"ALL"Filter by TikTok vertical (Beauty, Apparel, Tech, Food, E-Commerce, Health, Apps, etc.).
objectivestring"ALL"Filter by Conversions, Product Sales, Traffic, App Installs, Video Views, or Lead Gen.
searchKeywordstring""Optional keyword/brand filter (client-side in anonymous mode; server-side search when tiktokCookie is provided).
maxAdsPerCountryinteger20Max unique top ads to return per country (see scope table above for anonymous-mode limits).
includeAdDetailsbooleantrueFetch exact landingPageUrl, MP4 video link, engagement, and Creative Radar detail metrics.
analyzeLandingPagebooleanfalsePaid add-on: inspect advertiser destination pages for Shopify/tech stack, offers, and pixels.
tiktokCookiestring""Optional logged-in ads.tiktok.com Cookie header for deep pagination & keyword search.

Sample Output Record

{
"adId": "7695627102675402759",
"country": "US",
"periodDays": 30,
"rankedBy": "ctr",
"brandName": "GlowRecipe",
"adTitle": "3 seconds to glass skin — see why 50,000+ switched this month",
"ctr": 0.08,
"likes": 4820,
"comments": 194,
"shares": 610,
"costTier": 3,
"objectiveKey": "campaign_objective_conversion",
"industryKey": "label_14000000000",
"hasVoiceOver": true,
"durationSeconds": 24.5,
"videoUrl": "https://v16m-default.tiktokcdn.com/...",
"coverImageUrl": "https://p16-common-sign.tiktokcdn.com/...",
"landingPageUrl": "https://glowrecipe.com/pages/starter-kit",
"creativeCenterUrl": "https://ads.tiktok.com/business/creativecenter/inspiration/topads/pc/en",
"landingPageIntel": {
"analyzedUrl": "https://glowrecipe.com/pages/starter-kit",
"httpStatus": 200,
"fetchOk": true,
"pageTitle": "Glass Skin Starter Kit — 20% Off",
"h1Hooks": ["Clinically proven glow in 7 days"],
"offerSignals": ["percentage discount", "free shipping", "$39"],
"adPixelsDetected": ["tiktok_pixel", "meta_pixel", "google_ads_gtag"],
"techStackDetected": ["shopify", "klaviyo"],
"funnelReadinessScore": 100
}
}

Pricing (Transparent Pay-Per-Event)

  • TikTok Top Ad Extracted (tiktok-ad-scraped): $0.002 per ad creative (includes Creative Radar detail enrichment)
  • Advertiser Landing Page Funnel Teardown (landing-page-analyzed): $0.01 per unique advertiser landing page analyzed (cached per run, optional via analyzeLandingPage, off by default)

How charging works:

  • tiktok-ad-scraped is charged first, per ad. The landing page add-on is only charged for ads that were already paid for.
  • landing-page-analyzed is charged only after the page loads successfully (HTTP 2xx). Blocked or failed pages return landingPageIntel.fetchOk: false, funnelReadinessScore: null, and cost nothing.
  • If the run's maximum charge limit is reached, the Actor stops and pushes only what was paid for.

Failure Behaviour

If TikTok Creative Center rejects every list request across all requested countries (for example an unaccepted session signature, an expired cookie, or an auth wall) and no ads are returned, the run ends as FAILED with TikTok's error code in the status message, and nothing is charged. A run where TikTok answers normally but no ads match your filters succeeds with an empty dataset.