TikTok Shop Product Scraper & Viral Radar avatar

TikTok Shop Product Scraper & Viral Radar

Pricing

from $7.50 / 1,000 product results

Go to Apify Store
TikTok Shop Product Scraper & Viral Radar

TikTok Shop Product Scraper & Viral Radar

Scrape live TikTok Shop products by keyword or URL. Extract prices, sales, ratings, reviews, sellers, discounts, and images, then rank opportunities with a transparent viral score. Export verified results to JSON, CSV, Excel, or API—no external data provider required.

Pricing

from $7.50 / 1,000 product results

Rating

0.0

(0)

Developer

Scout

Scout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Share

TikTok Shop Product & Viral Radar

Find TikTok Shop products, winning-product candidates, prices, sold counts, ratings, reviews, discounts, sellers, and viral opportunities from a product URL or keyword. Use this TikTok Shop product scraper for product research, dropshipping research, affiliate research, sourcing, competitor discovery, and niche validation.

Enter a niche such as portable car jump starter, or paste TikTok Shop product URLs. The Actor returns normalized, automation-ready product rows ranked by a transparent viralScore. Missing metrics stay null; search-only leads are excluded by default.

One paid result = one product written to the dataset. Launch pricing is $0.006 per product ($6 per 1,000), with platform usage included.

What can you do with it?

  • Find products with strong public demand and social proof.
  • Compare price, discount, rating, review volume, and sold count across a niche.
  • Build TikTok Shop product-research and dropshipping shortlists.
  • Supply verified products to creator research, sentiment analysis, or competitor monitoring.
  • Export results to JSON, CSV, Excel, API, webhooks, Make, Zapier, or n8n.

What one result contains

  • Product ID, name, canonical TikTok Shop URL, image, description, and category
  • Current and original price, currency, and discount percentage
  • Public total sold count and 30-day sales signal when exposed
  • Estimated 30-day GMV when both price and 30-day sales are available
  • Product rating, review count, seller name, and seller ID
  • Deterministic viralScore from 0–100 and readable viralSignals
  • qualityState, dataSource, search query, and scrape timestamp
Quality stateMeaning
verified_successLive structured TikTok product data and commerce evidence were captured.
partial_verifiedThe product was confirmed, but TikTok exposed only part of its commerce data.
serp_enrichedSearch-index lead; returned only when includeSearchFallbacks is enabled.

Quick start

Find products by niche

{
"searchQueries": ["portable car jump starter"],
"region": "US",
"maxProductsPerQuery": 10,
"sortBy": "VIRAL_SCORE",
"includeSearchFallbacks": false,
"maxConcurrency": 2
}

Analyze a specific product

{
"productUrls": [
{
"url": "https://shop.tiktok.com/us/pdp/gooloo-jump-starter-1500a-2000a-water-resistant-power-pack-for-8-0l-gas/1729408995699495797"
}
],
"region": "US"
}

US residential proxy is recommended because TikTok Shop is geo-sensitive. Keep concurrency at 1–2.

Real captured result

This abbreviated example was captured from the public US TikTok Shop on August 26, 2026. Public prices and counts can change.

{
"productId": "1729408995699495797",
"productName": "GOOLOO Jump Starter Battery Pack 1500A—2000A",
"productUrl": "https://shop.tiktok.com/us/pdp/gooloo-jump-starter-1500a-2000a-water-resistant-power-pack-for-8-0l-gas/1729408995699495797",
"price": 45.99,
"currency": "USD",
"salesTotal": 93136,
"rating": 4.6,
"reviewCount": 6740,
"viralScore": 83.4,
"qualityState": "verified_success",
"dataSource": "tiktok_network_json"
}

The Actor returns only public values it can verify during that run. It does not preserve the example values when the live listing changes.

How the viral score works

The score uses observed fields only:

  • sales evidence: up to 48 points;
  • review volume: up to 17 points;
  • rating: up to 15 points;
  • discount: up to 10 points;
  • core-field completeness: up to 5 points;
  • verified structured source: up to 5 points.

Sales and reviews use logarithmic scaling so large incumbents do not flatten every smaller opportunity. viralScore is a product-research ranking signal—not a forecast or promise of future sales.

Owned extraction pipeline

The Actor requests public TikTok Shop pages directly through the caller's proxy configuration. It parses page metadata, JSON-LD, embedded TikTok state, and public network responses, with a bounded Playwright fallback when HTTP data is incomplete.

It does not call another Apify Actor, a third-party TikTok scraping API, a TikTok login, or a publisher-owned data account. It does not solve CAPTCHAs or access private Seller Center data.

Pricing

  • Product result: $0.006 each ($6 per 1,000)
  • Actor start: $0.00005
  • Platform usage: included
  • Nested external Actors/data APIs: none

includeSearchFallbacks: true makes clearly labeled search-only leads eligible dataset results and therefore billable. Leave it off when you need only live verified products.

FAQ

Can this find winning TikTok Shop products?

It ranks products using current public demand, review, rating, discount, and data-quality signals. This creates a defensible shortlist, but no public-data tool can guarantee a future winner.

Can I use it for dropshipping product research?

Yes. Search a specific niche, export product candidates, then validate suppliers, margins, shipping, intellectual property, and policy compliance independently.

Does it return sales velocity?

This Actor returns a current snapshot. For measured sold-count changes and units/day across recurring runs, use the Trending Products Actor below.

Why are some fields null?

TikTok does not expose every field for every product, region, or session. The Actor keeps unavailable values null instead of inventing them.

Can I use it through an API or AI agent?

Yes. Use Apify API, datasets, webhooks, or the NexaScout MCP endpoint. The input and output schemas are designed for ChatGPT, Claude, Cursor, and automation tools.

NexaScout TikTok Shop Intelligence Suite

Limitations and responsible use

  • US TikTok Shop only in this release.
  • Public metrics can be rounded, delayed, region-specific, or changed by TikTok.
  • Narrow keyword pages may return fewer products than requested.
  • Use public data lawfully; do not attempt to defeat access controls or collect private information.

For support, include the Actor run ID, input, region, failed stage, and qualityState. Never post proxy credentials, cookies, or tokens.