TikTok Ads Spy avatar

TikTok Ads Spy

Pricing

from $5.00 / 1,000 results

Go to Apify Store
TikTok Ads Spy

TikTok Ads Spy

Uncover trending TikTok ads across 80+ countries. Filter by Spark Ads, objective, and industry. Download high-converting creatives for your ad campaigns.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

3 days ago

Last modified

Share

๐Ÿ“Š TikTok Top Ads Spy

Uncover the most successful TikTok ads across any industry and country. Filter top-performing campaigns, analyze engagement metrics like CTR and Likes, and download high-quality ad creatives directly. Perfect for marketers, dropshippers, and competitive research!

๐Ÿ“‹ Table of Contents

๐Ÿš€ Features

๐ŸŽฌ Complete Ad Intelligence

  • โœ… No Login Required - Spy on top ads without a TikTok account
  • โœ… Global Coverage - Filter campaigns from over 80+ supported countries
  • โœ… Deep Industry Filtering - Target specific categories, apps, games, or physical products
  • โœ… Objective Filtering - Filter by Traffic, App Installs, Conversions, and more
  • โœ… Real-Time Data - Discover currently trending and successful ads

๐Ÿ“Š Comprehensive Metrics

  • โœ… Engagement Data - Access exact Like percentages and Click-Through Rates (CTR)
  • โœ… Cost & Performance - Understand campaign cost scaling potential
  • โœ… Format Details - Identify whether an ad is a "Spark Ad" or regular feed ad
  • โœ… Video Downloads - Get URLs for high-quality MP4 video creatives (up to 1080p)
  • โœ… Metadata - Scrape ad titles, keywords, and campaign tags

๐ŸŽฏ Use Cases

Use CaseDescriptionBenefits
๐Ÿ“ˆ Performance MarketingDiscover high-CTR creativesLower your CPA by replicating proven formulas
๐Ÿ›๏ธ Dropshipping/E-commerceFind winning productsSee what products are actively being scaled
๐Ÿ” Competitive IntelligenceStudy competitor strategiesBenchmark against the best ad campaigns
๐ŸŽจ Ad Creative InspirationDiscover trending formatsImprove your creative output and hooks
๐Ÿ“ฑ App PromotionAnalyze app install campaignsSee how top apps acquire users on TikTok
๐ŸŒ Market ExpansionResearch ads in new countriesUnderstand regional differences before launching

โšก Quick Start

1๏ธโƒฃ Basic Quick Search (US, Last 30 Days)

{
"period": "30",
"country_code": "US",
"order_by": "ctr",
"maxResults": 100
}

2๏ธโƒฃ Find High Converting E-commerce Ads

{
"period": "7",
"country_code": "US",
"objective": "4",
"order_by": "cvr",
"maxResults": 50
}

3๏ธโƒฃ Search by Specific Keyword

{
"period": "180",
"country_code": "GB",
"keyword": "skincare",
"maxResults": 200
}

๐Ÿ“Š Input Parameters

Configuration Options

ParameterTypeDefaultDescription
periodString"30"Time range (7, 30, or 180 days)
country_codeString"US"Country ISO code (e.g., US, GB, CA)
industryString""Filter by specific industry category
objectiveString""Campaign goal (Conversions, App Installs, etc.)
ad_formatString""Filter by Spark Ads vs Non-Spark Ads
ad_languageString""Language of the ad
likeString""Filter by Like range (e.g., Top 1~20%)
order_byString"ctr"Metric to sort by (ctr, cvr, impression, like...)
keywordString""Keyword to search internally
pageInteger1Start extraction from this page
maxResultsInteger100Maximum number of ads to retrieve (0 for all)
limitInteger20Results per page per request (Max 20)

๐Ÿ“ค Output Format

๐ŸŽฌ Ad Data Structure

{
"source": "tiktok_top_ads",
"ad_id": 1234567890123456,
"ad_title": "Get 50% off our best selling product today! Link in bio. #sale #trending",
"brand_name": "Premium Brand",
"cost": 5,
"ctr": 3.42,
"like": 1,
"is_search": false,
"tag": ["E-commerce", "Apparel"],
"industry_key": "22110000000",
"objective_key": "4",
"video_id": "v123456789",
"duration": 15.4,
"cover_url": "https://p16-sign-va.tiktokcdn.com/...",
"video_url": "https://v16m.tiktokcdn.com/...",
"video_urls": {
"1080p": "https://v16m.tiktokcdn.com/...",
"720p": "https://v16m.tiktokcdn.com/... "
},
"video_width": 1080,
"video_height": 1920,
"favorite": false
}

๐ŸŽจ Ad Data Extracted

๐ŸŽฌ Video Content & Media

ElementDescriptionDetails
Best Video URLDirect download link in the highest available resolutionHigh-quality MP4 format
All ResolutionsURLs for 1080p, 720p, 540p, 480p, and 360pFlexible media downloading
Duration & DimensionsLength in seconds and video width/heightTechnical specs
Cover URLAd thumbnailBest for preview grids

๐Ÿ“ˆ Performance & Metric Data

MetricDescriptionDetails
CTRClick-Through RateMeasure how compelling the creative is
Like TierThe percentile bracket of likesGauges top-end engagement
Cost ScalingRelative cost expenditure indicatorHighlights ads receiving heavy budget
Objective / IndustryDirect categorization codesGood for mapping across niches

๐Ÿ“ˆ Performance & Reliability

๐Ÿ”„ Reliability Features

  • โœ… Auto-Retry & Backoff - Handles temporary connection hiccups gracefully
  • โœ… Dynamic Pagination - Seamlessly loops through pages of results
  • โœ… Fail-Safes - Early exits if maximum results limit is hit perfectly

๐Ÿ’ก Best Practices

  1. Test Hooks Quickly - Sort by CTR over a 7 day period to see currently working ad hooks.
  2. Find Evergreen Hits - Sort by impression over a 180 day period to see legacy ads that are constantly funded.
  3. Download Assets Immediately - Save .mp4 URLs as soon as possible, as TikTok CDN links rotate and eventually expire.
  4. Use Max Results Carefully - Do not set Max Results to 0 (Unlimited) on broad searches; it could take a long time and use unnecessary units.

โš ๏ธ Important Notes

  • The API uses localized ISO country codes (e.g., US, GB). Ensure codes are standard 2-letter combos.
  • Top ad metrics are estimated brackets/indexes rather than absolute numeric views in order to protect advertiser privacy.
  • Not every video resolution is guaranteed to be available; the scraper defaults down to the next highest quality available.

โ“ FAQ

Q: Do I need to be logged into TikTok?

A: No, this tool utilizes specialized endpoints and does not require you to provide cookies, account access, or passwords.

Q: Can I get the actual number of views/clicks?

A: TikTok abstracts raw ad numbers on its public dashboards to protect advertiser data. The ctr, like, and cost fields provide highly accurate percentile/relative data.

Q: Are the video URLs permanent?

A: Temporary. CDN video URLs typically expire after some time. It is strongly advised to download the assets after scraping if you wish to archive them.

Q: Does this scrape Spark ads (organically boosted posts)?

A: Yes, both Spark Ads and standard non-Spark Ads are scraped. You can filter between them using the Ad Format parameter.


๐Ÿท๏ธ Keywords & Tags

tiktok top ads, tiktok ads scraper, tiktok ads spy, tiktok ads library, tiktok ads research, tiktok ads analysis, tiktok ads monitoring, tiktok ads tracker, tiktok ads data extraction, tiktok ads metadata, tiktok ads performance, tiktok ads metrics, tiktok ads creative, tiktok ads video, tiktok ads downloader, tiktok ads api, tiktok ads extractor, tiktok ads analytics, tiktok ads monitoring, tiktok ads archiver, tiktok ads saver, tiktok ads backup, tiktok ads data extraction, tiktok ads metadata, tiktok music extractor, tiktok engagement metrics, tiktok ads viewer without login, tiktok ads viewer online, tiktok ads downloader apify, tiktok ads scraper apify actor, tiktok social media monitoring, tiktok competitor analysis, tiktok influencer research, tiktok content analysis, tiktok ads automation, tiktok ads tracking, tiktok ads research tool, tiktok ads batch download, tiktok api scraper, tiktok ads viewer tool, tiktok ads data scraper, tiktok ads content extractor, tiktok music scraper, tiktok engagement tracker, tiktok analytics tool, tiktok data extraction, tiktok scraper, tiktok downloader, tiktok ads collector, tiktok trend analysis, tiktok marketing tool, tiktok social media tool


๐ŸŽ Get $5 Free Apify Credits

New to Apify? Sign up using this link and get $5 free credits to start scraping Google Ads right away! No credit card required.

โญ If this actor helps your workflow, please give it a star!