TikTok Trending Products avatar

TikTok Trending Products

Pricing

from $5.00 / 1,000 results

Go to Apify Store
TikTok Trending Products

TikTok Trending Products

Find your next winner! Discover viral products and profitable niches on TikTok. Scrape trending categories, winning ads, CTR, CVR, and CPA data from TikTok Creative Center. No login required!

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

19

Total users

9

Monthly active users

10 days ago

Last modified

Share

๐Ÿ“ฆ TikTok Trending Products Scraper

Discover the hottest trending product categories on TikTok ads across 50+ countries. Analyze performance metrics like CTR, CVR, CPA, Impressions, and engagement data. Find winning product niches for e-commerce, dropshipping, and ad campaigns โ€” all without a TikTok account!

๐Ÿ“‹ Table of Contents

๐Ÿš€ Features

๐Ÿ“ฆ Complete Product Intelligence

  • โœ… No Login Required โ€” Discover trending products without a TikTok account
  • โœ… 50+ Countries โ€” Filter trending products by region (US, UK, DE, FR, JP, and many more)
  • โœ… 3-Level Category Hierarchy โ€” Full breakdown from top-level category to specific product type
  • โœ… Keyword Search โ€” Find specific product categories by keyword
  • โœ… Real-Time Data โ€” Access the latest trending product data from TikTok's Creative Center

๐Ÿ“Š Comprehensive Metrics

  • โœ… Popularity Tracking โ€” Number of ad posts and popularity change percentage
  • โœ… CTR & CVR โ€” Click-Through Rate and Conversion Rate for every product category
  • โœ… CPA & Cost โ€” Cost Per Action and total ad spending data
  • โœ… Engagement Data โ€” Likes, Shares, Comments, and Impressions
  • โœ… View Rates โ€” 6-second view rate for ad performance analysis
  • โœ… Cover Images โ€” Product cover image URLs when available

๐ŸŽฏ Use Cases

Use CaseDescriptionBenefits
๐Ÿ›๏ธ Dropshipping ResearchFind products trending in TikTok adsDiscover winning products before they saturate
๐Ÿ“ˆ E-commerce StrategyAnalyze product category performanceInvest in high-CVR, low-CPA product niches
๐Ÿ” Market IntelligenceTrack product trends across countriesUnderstand regional demand before launching
๐ŸŽฏ Ad Campaign PlanningIdentify high-performing product nichesLower your CPA by targeting proven categories
๐Ÿ“Š Competitor AnalysisSee which product categories have the most ad activityBenchmark your niche against the market
๐Ÿ“‰ Trend DetectionMonitor post_change for rising/declining categoriesJump on trends early, exit declining ones

โšก Quick Start

{
"period_type": "last",
"last": "7",
"country_code": "US",
"order_by": "post",
"maxResults": 100
}

2๏ธโƒฃ Find High-Converting Product Niches

{
"period_type": "last",
"last": "30",
"country_code": "US",
"order_by": "cvr",
"order_type": "desc",
"maxResults": 50
}

3๏ธโƒฃ Search for Specific Products

{
"period_type": "last",
"last": "7",
"country_code": "GB",
"keyword": "skincare",
"order_by": "ctr",
"maxResults": 200
}

4๏ธโƒฃ Cheapest CPA Products This Month

{
"period_type": "last",
"last": "30",
"country_code": "US",
"order_by": "cpa",
"order_type": "asc",
"maxResults": 100
}

๐Ÿ“Š Input Parameters

Configuration Options

ParameterTypeDefaultDescription
period_typeString"last"Time period type: last (predefined range), week, or month
lastString"7"Time range for 'last' period: 1 (Yesterday), 7 (7 days), 30 (30 days)
weekString""Specific week start date in YYYY-MM-DD format (when period_type is "week")
monthString""Specific month in YYYY-MM format (when period_type is "month")
country_codeString"US"Country ISO code (e.g., US, GB, DE, FR, JP)
ecom_typeString"l3"Product level: l3 (detailed product) or l2 (broader subcategory)
order_byString"post"Sort by metric (post, ctr, cvr, cpa, cost, like, share, comment, impression, play_six_rate)
order_typeString"desc"Sort direction: desc (highest first) or asc (lowest first)
first_ecom_category_idString""Comma-separated category IDs to filter (e.g., "605196,602284")
keywordString""Search keyword to filter products
pageInteger1Start extraction from this page
maxResultsInteger100Maximum number of products to retrieve (0 for all)
limitInteger20Results per page per request (Max 20)

๐Ÿ“ค Output Format

๐Ÿ“ฆ Product Data Structure

{
"source": "tiktok_trending_products",
"url_title": "Baby-Walkers",
"ecom_type": "l3",
"first_category_id": "602284",
"first_category": "Baby & Maternity",
"second_category_id": "878216",
"second_category": "Baby Furniture",
"third_category_id": "891016",
"third_category": "Baby Walkers",
"cover_url": "https://p19-cc-sign-sg.tiktokcdn.com/...",
"post": 56,
"post_change": 10,
"impression": 14600,
"cost": 266,
"ctr": 6.98,
"cvr": 7.95,
"cpa": 7.46,
"like": 37,
"share": 3,
"comment": 0,
"play_six_rate": 14.95
}

๐Ÿ“ฆ Product Data Extracted

๐Ÿท๏ธ Category & Product Info

ElementDescriptionDetails
Product TitleURL-friendly product category namee.g., "Baby-Walkers", "Bath-Toys"
Category Hierarchy3-level breakdown of product classificationTop category โ†’ Subcategory โ†’ Product type
Category IDsNumeric IDs for each category levelUseful for filtering and cross-referencing
Cover ImageProduct cover image URLAvailable for some product categories

๐Ÿ“ˆ Performance & Metric Data

MetricDescriptionDetails
Post (Popularity)Number of active ad posts in the categoryHigher = more advertisers competing
Post ChangePercentage change in popularityPositive = growing trend, negative = declining
CTRClick-Through Rate (%)How compelling the product ads are
CVRConversion Rate (%)How well clicks convert to purchases
CPACost Per ActionAverage cost to acquire a customer
CostTotal ad spending in the categoryHigher cost = larger market
ImpressionsTotal ad viewsIndicates market reach
Likes / Shares / CommentsEngagement metricsMeasures audience interest
6s View RatePercentage of viewers watching 6+ secondsIndicates ad hook effectiveness

๐Ÿ“ˆ Performance & Reliability

๐Ÿ”„ Reliability Features

  • โœ… Auto-Retry & Backoff โ€” Handles temporary connection hiccups gracefully
  • โœ… Dynamic Pagination โ€” Seamlessly loops through all pages of results
  • โœ… Batch Processing โ€” Efficiently pushes data in batches of 10 items
  • โœ… Fail-Safes โ€” Early exits if maximum results limit is reached

๐Ÿ’ก Best Practices

  1. Start Small โ€” Use maxResults: 20 first to verify your filters work correctly before running large scrapes.
  2. Sort by CVR for Winners โ€” Products with high CVR indicate strong purchase intent โ€” great for dropshipping.
  3. Watch the post_change โ€” Positive values = growing trends (get in early), Negative values = declining (avoid or exit).
  4. Compare CPA & CVR Together โ€” Low CPA + High CVR = the sweet spot for profitable product niches.
  5. Use Country-Specific Data โ€” Regional trends differ significantly; US trends don't always apply to UK/EU.
  6. Filter by Category โ€” Use first_ecom_category_id to focus on specific verticals and reduce noise.

โš ๏ธ Important Notes

  • The API uses standard ISO 2-letter country codes (e.g., US, GB, DE).
  • Metrics like CTR, CVR, and CPA are estimated values from TikTok's Creative Center data.
  • Cover image URLs are CDN-hosted and may expire after some time; download them promptly if needed.
  • When using period_type: "week", the date should be a Monday (week start) in YYYY-MM-DD format.

โ“ FAQ

Q: Do I need a TikTok account?

A: No, this tool uses specialized endpoints and does not require login, cookies, or account access.

Q: What's the difference between l2 and l3 ecom_type?

A: l3 (Product) gives you the most detailed product categories (e.g., "Baby Walkers"), while l2 (Subcategory) gives broader categories (e.g., "Baby Furniture"). Use l3 for specific product research and l2 for market overview.

Q: How do I interpret post_change?

A: It shows the percentage change in the number of ad posts. A value of 10 means 10% more ads compared to the previous period. Negative values indicate declining interest.

Q: Can I filter multiple categories at once?

A: Yes, use comma-separated category IDs in the first_ecom_category_id field (e.g., "605190,602264" for Automotive & Baby categories).

Q: How often is the data updated?

A: TikTok's Creative Center updates trending product data regularly. Using period_type: "last" with last: "1" (Yesterday) gives you the most recent data.


ActorDescription
๐Ÿ“Š TikTok Top Ads SpyScrape top-performing TikTok ads with video URLs, CTR, likes, and creative data

๐Ÿท๏ธ Keywords & Tags

tiktok trending products, tiktok products scraper, tiktok product research, tiktok dropshipping, tiktok ecommerce, tiktok ads products, tiktok product categories, tiktok winning products, tiktok product trends, tiktok creative center, tiktok ads scraper, tiktok product spy, tiktok product analysis, tiktok product metrics, tiktok ctr products, tiktok cvr products, tiktok cpa products, tiktok product data, tiktok product extractor, tiktok product tracker, tiktok market research, tiktok niche finder, tiktok product intelligence, tiktok ads research, tiktok ads analysis, tiktok competitor analysis, tiktok product monitoring, tiktok trend analysis, tiktok marketing tool, tiktok social media tool, tiktok data extraction, tiktok scraper, apify tiktok, tiktok api scraper, tiktok product finder, dropshipping research tool, ecommerce product research, winning product finder, tiktok ads data, tiktok product performance


๐ŸŽ Get $5 Free Apify Credits

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

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