TikTok Creative Center Top Ads & Hook Analyzer Pro avatar

TikTok Creative Center Top Ads & Hook Analyzer Pro

Pricing

from $1.50 / 1,000 results

Go to Apify Store
TikTok Creative Center Top Ads & Hook Analyzer Pro

TikTok Creative Center Top Ads & Hook Analyzer Pro

Extract winning TikTok Top Ads from TikTok Creative Center with 3-second hook retention, peak CTR seconds, landing pages, direct HD MP4 links, B2B Brand Lead-Gen mode & AI Hook Prompts — no login cookies, $0 proxy cost, $1.50/1k ads all-inclusive.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

VoxaTools

VoxaTools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

🏆 TikTok Creative Center Top Ads & 3-Second Hook Analyzer Pro

Stop filming TikTok creatives that viewers swipe past in 2 seconds — reverse-engineer the exact 3-second hooks, peak click-through moments, and landing pages of Top 1%–5% CTR ads in your niche. Break past TikTok Creative Center's 20-video public wall with zero login cookies required — 15x faster than headless browser scrapers, $0 proxy cost, and all-inclusive base pricing ($1.50 / 1,000 ads with 3-second hook retention, peak CTR second, landing pages, direct MP4 URLs, and AI script prompts included free).

⚡ Start in 10 Seconds — Zero Setup, Zero Cookies, Zero Risk

  • No TikTok Login Cookies or Proxies Needed: Unlike browser scrapers that break when cookies expire, this tool works out of the box with zero authentication.
  • 1-Click First Run (~$0.03 from your Free Apify Credit): Click the green Start button with the default skincare preset (or type your product keyword and target country) to get your first Top 1%–5% Winning Hook Report in 4 seconds.

🎯 What You Can Do With This Tool

Whether you are producing high-converting TikTok UGC creatives, scaling a TikTok Shop / Shopify brand, or building a B2B agency prospect list, you can tailor the output to your exact workflow:

#Team / WorkflowCommon ChallengeHow This Tool Solves ItRecommended Settings
1Creative Strategists & UGC DirectorsWatching hundreds of TikTok ads manually without knowing which exact second viewers click to buy or swipe away.Automatically extracts 3-second hook retention (hookRetention3s), peak CTR second (hookPeakSecond), steepest drop-off second (hookDropoffSecond), and a ready-to-use AI Script Prompt.resultType: "ads", includeHookRetention: true, onlyWinners: true
2D2C Brands, TikTok Shop & DropshippersPublic TikTok Creative Center pages lock scrolling after ~20 videos, and existing scrapers require manual login cookies that expire daily.Breaks past the 20-video public cap automatically with zero login cookies required, mapping any niche keyword to 258 official TikTok industries & sub-industries.keywords: ["skincare", "supplements"], objective: "PRODUCT_SALES", maxResults: 80
3B2B Sales Teams, MCNs & TikTok Shop PartnersNeed a qualified list of brands actively spending budget on TikTok Ads along with their landing page domains and ad volume.Aggregates top ads into one enriched B2B Brand Profile per advertiser with total active ads, average 3s hook retention, dominant campaign objective, and cold outreach angle.resultType: "advertisers", country: "US", period: "30"
4Creative Libraries & Notion / Airtable WorkflowsRaw TikTok CDN video links (tiktokcdn.com) contain temporary x-expires signatures that break after a few hours.Downloads and archives permanent .mp4 video and .jpg cover files directly into your Apify Key-Value Store (savedAssetUrl, savedPreviewUrl).downloadAssets: true, downloadPreviews: true, maxAssetSizeKb: 20480
5AI Marketing Engineers & MCP AutomationsRe-scraping the same niche every morning wastes budget on old videos, and Spark Ad clones inflate dataset costs.Deduplicates identical Spark/campaign clones (campaignScaleCount) and remembers seen adIds so scheduled runs only output newly discovered winning ads.onlyNewAds: true, deduplicateSparkClones: true

⚡ Why Performance Marketing Teams Switch To This Scraper

1. Zero Login Cookies Required & Beyond the 20-Video Public Wall

Most TikTok Creative Center scrapers force you to manually copy browser cookies from a logged-in TikTok Business account — and break down or return only 3–19 results as soon as those cookies expire. This tool requires zero cookies and automatically retrieves 80 to 200+ unique winning ads per niche in a single run.

2. 3-Second Hook Retention, Peak CTR Second & Landing Pages Included Free

Other scrapers force you to run 4 separate jobs (search results, ad details, retention curves, and industry benchmarks) or charge $4.00 to $20.99 per 1,000 ads when you want landing pages and analytics. Here, the $1.50 / 1,000 ads base rate includes:

  • 3-Second Hook Retention (hookRetention3s), 2-Second Hold (play2sRate), and 6-Second Hold (play6sRate)
  • Peak Click-Through Second (hookPeakSecond) and Steepest Viewer Drop-Off Second (hookDropoffSecond)
  • Landing Page URL (landingPageUrl) and Root Brand Domain (landingDomain)
  • Direct HD .mp4 Video URL (videoUrl) and Winner Classification (winnerTier)
  • 1-Click AI Script Teardown Prompt (ai_analysis_prompt) for Claude, ChatGPT, and MCP Agents

3. Smart Spark & Campaign Clone Deduplication (Zero Duplicate Billing)

When brands scale a winning TikTok video across multiple ad groups or Spark creator posts, legacy scrapers charge you multiple times for the exact same video. With deduplicateSparkClones: true (enabled by default), duplicate clones are merged into one master record while preserving campaignScaleCount and clonedMaterialIds so you can see which creatives are being scaled hardest.

4. Browserless Speed & $0.00 Proxy Overhead

Because this Actor communicates via lightweight HTTP requests rather than launching heavy Chromium browsers, a typical 25-ad niche audit finishes in 2 to 5 seconds, uses minimal memory (512 MB), and requires $0.00 in residential proxy bandwidth.


📊 Feature & Total Cost Comparison

#CapabilityCookie-Dependent ScrapersHigh-Fee Add-On Scrapers🏆 VoxaTools Top Ads & Hook Analyzer Pro
1Effective Cost for 1,000 Enriched Ads$6.00 – $8.00 / 1k (4 separate runs)$4.00 – $20.99 / 1k$1.50 / 1,000 Ads ($0.0015 / ad All-Inclusive)
2Login Cookie Requirement❌ Mandatory manual cookies⚠️ Browser / Residential Proxy tax✅ Zero Cookies & Zero Browser Required
33-Second Hook Retention & Peak CTR Second⚠️ Separate manual run❌ Not extracted✅ Included Free in Base Price
4Landing Page URL & Brand Domain⚠️ Separate manual run⚠️ +$1.50 – $5.00 / 1k extra fee✅ Included Free in Base Price
5258 Official Industries & Sub-Industries⚠️ Manual 11-digit ID lookup❌ Broken or top-level only✅ Automatic Semantic Niche Resolver
6Spark & Campaign Clone Deduplication❌ Bills for every clone❌ Bills for every clone✅ Auto-Deduplicates + campaignScaleCount
7B2B Brand Lead-Gen Mode (1 Row / Brand)❌ None⚠️ $10.00+ / 1k✅ Supported (resultType: "advertisers", $2.50 / 1k)
8Permanent Cloud MP4/JPG Archiving❌ Expiring CDN links⚠️ $20.00 / 1k videos✅ Optional downloadAssets (+$1.00 / 1k files)
9Scheduled New-Ad Delta Radar (onlyNewAds)❌ None❌ Returns stale duplicates✅ Supported (onlyNewAds + Named KV Store)
10AI Hook Teardown Prompt & MCP Ready❌ None❌ None✅ Included in Every Record (ai_analysis_prompt)

🚀 Key Operating Modes & Workflows

Mode 1 — 🪝 Winning Video Ads & 3-Second Hook Spy (resultType: "ads")

Extract top-performing TikTok video ads for any niche, product category, or industry. Every record is automatically scored and badged:

  • 🏆 VIRAL_CONVERSION_WINNER (Top-percentile CTR + strong conversion/sales objective & hook retention)
  • 🔥 PROVEN_HOOK_WINNER (High 3-second hook retention & above-benchmark CTR)
  • 📈 SCALING_CREATIVE (Active scaling campaign)
  • 🧪 TESTING_CREATIVE (Early-stage creative test)

Mode 2 — 🏢 B2B Brand & TikTok Shop Lead-Gen (resultType: "advertisers")

Looking for D2C brands and TikTok Shop merchants actively spending on TikTok Ads? Set resultType: "advertisers" (or "brands") to aggregate ads into one B2B profile per brand including brandName, brandCountry, primaryLandingDomain, totalAdsFound, viralWinnerCount, avgHookRetention3s, dominantObjective, topVideoUrl, and a ready-to-send b2bOutreachAngle.

Mode 3 — 💾 Permanent Cloud Video (.mp4) & Cover (.jpg) Archiving (downloadAssets: true)

TikTok's raw tiktokcdn.com links expire after a few hours (x-expires=). Enable downloadAssets: true and/or downloadPreviews: true to save permanent .mp4 and .jpg files directly into your Apify Key-Value Store (savedAssetUrl, savedPreviewUrl) so your Notion boards, Slack alerts, and creative swipe files never break.

Mode 4 — 📡 Scheduled New-Ad Delta Radar (onlyNewAds: true)

Monitor your niche daily or weekly without paying for yesterday's ads. When onlyNewAds: true is enabled, the Actor stores seen adIds in monitorStoreName and only outputs and bills for newly discovered winning ads ($0.0000 when 0 new ads appear).

Mode 5 — 📊 Deep 5-Curve Keyframes, Industry Percentiles & Similar Ads (includeDetails: true)

Need all 5 full second-by-second retention, CTR, CVR, click, and conversion curves, all 5 industry percentile benchmarks, and up to 6 recommended similar winning ads? Enable includeDetails: true (+$2.50 / 1,000 ads).


📖 Quick-Start Guide & Copy-Paste Input Examples (Paste Into "Input → JSON")

To start a run, open the Input tab on Apify Console, switch from Form to JSON, and copy-paste any of the 5 ready-to-run configurations below:

Input Example 1 — Extract Top Converting Skincare & Beauty Ads With 3s Hook Retention

{
"resultType": "ads",
"keywords": ["skincare", "beauty"],
"country": "US",
"objective": "PRODUCT_SALES",
"period": "30",
"orderBy": "ctr",
"includeHookRetention": true,
"onlyWinners": true,
"deduplicateSparkClones": true,
"maxResults": 30
}

Input Example 2 — B2B Brand & TikTok Shop Lead-Gen (1 Summary Row per Brand)

{
"resultType": "advertisers",
"keywords": ["supplements", "fitness", "fashion"],
"country": "US",
"period": "30",
"orderBy": "for_you",
"maxResults": 40
}

Input Example 3 — Archive Permanent .mp4 Videos & .jpg Covers to Cloud Storage

{
"resultType": "ads",
"keyword": "gaming",
"country": "US",
"period": "7",
"orderBy": "play_2s_rate",
"downloadAssets": true,
"downloadPreviews": true,
"maxAssetSizeKb": 20480,
"maxResults": 10
}

Input Example 4 — Scheduled Weekly New-Ad Radar (Only Output Newly Discovered Winners)

{
"resultType": "ads",
"keywords": ["ecommerce", "tech"],
"country": "GB",
"period": "7",
"orderBy": "ctr",
"onlyNewAds": true,
"monitorStoreName": "tiktok-creative-center-monitor",
"maxResults": 25
}

Input Example 5 — Deep Second-by-Second Keyframe Curves, Percentiles & Similar Ads

{
"resultType": "ads",
"keyword": "finance",
"industry": "13000000000",
"country": "US",
"objective": "LEAD_GENERATION",
"period": "30",
"orderBy": "ctr",
"adLanguage": "en",
"includeDetails": true,
"maxResults": 15
}

🛠️ Input Parameters Reference

Below is the complete reference for all 20 configuration options available in the Input tab:

#ParameterType & DefaultDescription
1resultTypestring ("ads")Select "ads" for individual video ads + 3s hook retention ($1.50/1k), or "advertisers" / "brands" for B2B brand lead profiles ($2.50/1k).
2keywordsarray (["skincare", ...])Niche keywords, sub-industries, brand names, or 19-digit TikTok ad IDs ("skincare", "beauty", "gaming", "fitness", "supplements", "ecommerce").
3keywordstring (Optional)Single keyword or 19-digit ad ID alias merged automatically with keywords for quick API/MCP calls.
4countrystring ("US")Target country code (US, GB, CA, AU, DE, FR, SG, VN, JP, KR, ID, TH, BR...) or "ALL" for global ads.
5industrystring ("")Optional TikTok industry name or 11-digit industry ID (e.g., "14103000000" for Skincare). Auto-resolved from keywords when left empty.
6objectivestring ("ALL")Campaign objective filter: "ALL", "CONVERSIONS", "PRODUCT_SALES", "LEAD_GENERATION", "TRAFFIC", "APP_INSTALLS", "VIDEO_VIEWS", "REACH".
7periodstring ("30")Performance window: "7" (Last 7 days), "30" (Last 30 days), or "180" (Last 180 days).
8orderBystring ("ctr")Primary sort metric: "for_you", "ctr", "like", "play_2s_rate", or "play_6s_rate".
9adLanguagestring ("")Optional spoken/caption ISO language filter (e.g., "en", "es", "vi", "ja").
10maxResultsinteger (25)Maximum unique ads to extract per keyword query (1 to 1000). Strictly enforced.
11includeHookRetentionboolean (true)Computes 3s hook retention (hookRetention3s), 2s/6s hold rates, peak CTR second, and steepest drop-off second at $0 extra cost.
12onlyWinnersboolean (false)Filters output strictly to "🏆 VIRAL_CONVERSION_WINNER" and "🔥 PROVEN_HOOK_WINNER" creatives.
13deduplicateSparkClonesboolean (true)Merges duplicate ads sharing the same video or landing page into 1 record with campaignScaleCount and clonedMaterialIds.
14includeDetailsboolean (false)Optional add-on (+$2.50/1k): Adds all 5 full second-by-second keyframe curves, 5 industry percentiles, and 6 similar winning ads.
15downloadAssetsboolean (false)Optional add-on (+$1.00/1k files): Downloads and archives permanent .mp4 video files into your Apify Key-Value Store (savedAssetUrl).
16downloadPreviewsboolean (false)Downloads and archives permanent .jpg cover thumbnails into your Apify Key-Value Store (savedPreviewUrl).
17maxAssetSizeKbinteger (20480)Maximum file size in KB (20480 KB = 20 MB default) per downloaded video or image when downloadAssets is enabled.
18onlyNewAdsboolean (false)Remembers previously seen adIds in monitorStoreName and outputs only newly discovered ads on scheduled runs.
19monitorStoreNamestring ("tiktok-creative-center-monitor")Persistent Apify Key-Value Store name used by onlyNewAds across scheduled runs.
20proxyConfigurationobject (Optional)Direct engine works with $0 proxy cost by default. Optional Apify Proxy fallback for large bulk workloads.

📦 Sample Dataset Output

A. Extracted Winning Video Ad Record (resultType: "ads")

{
"resultType": "ads",
"query": "skincare",
"adId": "7626204707086696466",
"brandName": "YUNJAC",
"adTitle": "YUNJAC's bestseller, SKIN PERFECTING BASE PREP Tutorials are here to help you achieve glass skin",
"targetRegion": "US",
"countryCode": "US",
"brandCountry": "KR",
"activeCountries": ["US", "KR"],
"industryKey": "label_14104000000",
"industryName": "Cosmetics & Makeup",
"objectiveName": "Product Sales (TikTok Shop)",
"costTier": 2,
"ctrTopPercentile": "Top 5%",
"likes": 480,
"comments": 24,
"shares": 39,
"durationSeconds": 31.67,
"videoUrl": "https://v16m-default.tiktokcdn.com/video/tos/alisg/tos-alisg-ve-37c799-sg/sample.mp4",
"coverImageUrl": "https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068c799-us/sample.image",
"landingPageUrl": "https://www.yunjac.com/products/skin-perfecting-base-prep",
"landingDomain": "yunjac.com",
"hookRetention3s": 44.8,
"play2sRate": 58.2,
"play6sRate": 31.4,
"hookPeakSecond": 3,
"hookDropoffSecond": 1,
"hookVelocityScore": 84,
"winnerTier": "🏆 VIRAL_CONVERSION_WINNER",
"campaignScaleCount": 2,
"clonedMaterialIds": ["7626204707086696466", "7626204707086696999"],
"retentionCurve": [
{ "second": 0, "retentionPct": 100, "ctrIndex": 22 },
{ "second": 1, "retentionPct": 78.5, "ctrIndex": 48 },
{ "second": 2, "retentionPct": 58.2, "ctrIndex": 76 },
{ "second": 3, "retentionPct": 44.8, "ctrIndex": 95 }
],
"ai_analysis_prompt": "Act as an elite TikTok Direct-Response Creative Director...",
"creativeCenterUrl": "https://ads.tiktok.com/business/creativecenter/topads/7626204707086696466/pc/en?country=US&period=30"
}

B. Aggregated B2B Brand Profile Record (resultType: "advertisers")

{
"resultType": "advertisers",
"query": "skincare",
"brandName": "YUNJAC",
"brandCountry": "KR",
"targetRegion": "US",
"primaryLandingDomain": "yunjac.com",
"landingPageUrl": "https://www.yunjac.com/products/skin-perfecting-base-prep",
"industryName": "Cosmetics & Makeup",
"totalAdsFound": 4,
"viralWinnerCount": 3,
"avgHookRetention3s": 43.6,
"avgHookVelocityScore": 82,
"bestCtrTopPercentile": "Top 5%",
"dominantObjective": "Product Sales (TikTok Shop)",
"avgCostTier": 2,
"totalLikes": 1820,
"totalShares": 145,
"activeMarkets": ["US", "KR"],
"topVideoUrl": "https://v16m-default.tiktokcdn.com/video/tos/alisg/tos-alisg-ve-37c799-sg/sample.mp4",
"sampleAdTitles": [
"YUNJAC's bestseller, SKIN PERFECTING BASE PREP Tutorials are here to help you achieve glass skin"
],
"b2bOutreachAngle": "Pitch YUNJAC (Cosmetics & Makeup) on scaling their Product Sales (TikTok Shop) TikTok campaigns in US, KR: they have 4 active top ads averaging 43.6% 3-second hook retention.",
"ai_analysis_prompt": "Act as a B2B Agency Growth Strategist..."
}

💰 Simple, Transparent Modular Pricing

Every Apify account includes $5.00 in free monthly usage credit — enough to extract ~3,330 full winning TikTok ads (with 3-second hook retention, landing pages, direct MP4 URLs, and AI script prompts) every month at zero cost.

#Event NamePriceWhat Is Included
1Ad Result (apify-default-dataset-item)$0.0015 / ad ($1.50 / 1,000 ads)All-Inclusive Base Tier: Full Top Ad record + Direct MP4 Video URL + Cover Image + Landing Page URL & Domain + CTR Top % + Likes/Comments/Shares + 3-Second Hook Retention & Peak CTR Second + Winner Tier + AI Script Prompt ($0 Actor Start fee, $0 Proxy cost).
2Brand Summary (advertiser)$0.0025 / brand ($2.50 / 1,000 brands)Triggered only when resultType: "advertisers" (or "brands"): 1 aggregated B2B Brand Lead-Gen profile per advertiser ($0.0015 dataset item + $0.0010 advertiser delta).
3Deep Keyframe & Similar Ads (detail)+$0.0025 / ad (+$2.50 / 1,000 ads)Triggered only when you explicitly enable includeDetails: true: Adds all 5 full second-by-second keyframe arrays, 5 industry percentile benchmarks, and up to 6 recommended similar winning ads.
4Cloud Media Archive (asset)+$0.0010 / file (+$1.00 / 1,000 files)Triggered only when you enable downloadAssets: true or downloadPreviews: true and a permanent .mp4 or .jpg file is saved to your Apify Key-Value Store.

❓ Frequently Asked Questions & Release Notes

Why doesn't a tiny brand appear in TikTok Creative Center?

TikTok Creative Center showcases top-performing and trending ads across 258 industries and 28+ countries. If a micro-brand has never opted into Creative Center showcase or has zero ad traction, it will not appear in Creative Center rankings.

Can I preview a niche for free before running a bulk job?

Yes — you can test single keywords interactively on our free web utility at VoxaTools — TikTok Creative Center Top Ads & Hook Analyzer.

Recent Updates (v1.0)

  • Zero-Cookie Deep Niche Extraction (80–200+ unique ads per query): Breaks past the 20-video public scroll wall automatically with zero TikTok login cookies required.
  • 3-Second Hook Retention & Peak CTR Decoder: Computes hookRetention3s, play2sRate, play6sRate, hookPeakSecond, and hookDropoffSecond at no extra cost in the $1.50/1k base tier.
  • Spark & Campaign Clone Deduplication (deduplicateSparkClones): Merges identical videos scaled across multiple ad groups and outputs campaignScaleCount and clonedMaterialIds.
  • B2B Brand Lead-Gen (resultType: "advertisers"), New-Ad Radar (onlyNewAds) & Permanent Cloud Archiving (downloadAssets): Complete enterprise workflow support.