TikTok Shop Trending Products โ Sold Count, SKU | $1.99/1K
Pricing
from $1.93 / 1,000 shop products
TikTok Shop Trending Products โ Sold Count, SKU | $1.99/1K
Find trending TikTok Shop products WITH sales data: sold count per product, price, rating, reviews, SKU variants, stock and shop info. Search by keyword, storefront or product URL. Pay per result.
Pricing
from $1.93 / 1,000 shop products
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
14
Total users
7
Monthly active users
2 days ago
Last modified
Categories
Share
TikTok Shop Scraper
Extract structured e-commerce data from TikTok Shop at scale. This TikTok Shop Scraper pulls clean product records from product pages, seller storefronts, and keyword search โ title, current and original price, sold count, rating, reviews, shop, SKU variants, images, and stock status. It is built for sellers, affiliates, and market-research teams who need reliable TikTok Shop product data without a browser farm or a third-party proxy account. You pay per product โ $4.00 per 1,000 results โ and compute runs on your own Apify account.
Unlike a generic TikTok video scraper, this actor is dedicated to the shopping surface: every row is a product or a shop, with prices and sales metrics, ready for spreadsheets, BI tools, or a price-monitoring pipeline.
TikTok Shop product data โ what you get
Each product record includes:
| Field | Description |
|---|---|
product_id, title, description | Product identity and copy |
price, original_price, currency, discount_pct | Current vs. list price and the discount |
price_min, price_max | Variant price range โ spot multi-tier listings at a glance |
sold_count, rating, review_count | Demand and social-proof signals (sales velocity) |
shop_id, shop_name, seller_region | Which storefront and which market (US/UK/SEA) |
category, brand | Classification |
sku_variants | Per-variant name, price, and stock |
image_urls, video_urls | Product gallery images and demo/review videos |
shipping | Shipping fee, origin region, and delivery estimate |
stock_count, is_in_stock, product_url | Numeric stock, availability flag, and canonical link |
parse_confidence, warnings | Per-row quality score so you catch silent drift |
Shop mode adds a shop record with shop_name, follower_count, product_count, rating, and region, followed by each product listed on that storefront.
Why this TikTok Shop Scraper beats the alternatives
Most TikTok Shop actors on the market run a full browser farm (slow and expensive), pass ~$8/GB residential traffic to you, and break silently when TikTok re-skins its pages. This one is different on four concrete points:
- Per-row quality scoring. Every record carries
parse_confidenceandwarnings. No other TikTok Shop scraper tells you, per product, whether the parse was clean โ so you catch silent structure drift the day it happens instead of weeks later when your dashboard is already full of nulls. - Richer schema. Variant price range (
price_min/price_max), numericstock_count, productvideo_urls, andshipping(fee/origin/delivery) โ fields the cheaper incumbents drop. - Self-healing transport. Each request rotates to a fresh residential exit IP, and a soft block (login-wall page with no product JSON) triggers an automatic retry on a new IP rather than a failed row.
- Graceful degradation. A probe-first stop-gate verifies connectivity before you are charged a cent, and keyword search degrades cleanly if TikTok rotates its request signing while product and shop modes keep running.
How to scrape TikTok Shop
Pick any combination of three input modes โ the actor auto-detects which to run:
- Keyword search โ give a list of
keywords(e.g.phone case,skincare) and the actor returns matching products, paginated up tomaxResults. - Product URLs / IDs โ paste TikTok Shop product (PDP) URLs like
https://www.tiktok.com/shop/pdp/<id>or bare IDs. This is the most reliable mode: it reads the product JSON embedded directly in the page, with no request signing. - Shop / storefront URLs / IDs โ paste
https://www.tiktok.com/shop/store/<shop_id>links to get the shop profile plus its product catalog.
Resilient, low-maintenance e-commerce scraper
TikTok blocks datacenter IPs and region-gates TikTok Shop, so this actor uses Apify Residential Proxy (configured through the standard proxy input โ no external proxy key, ever) and follows the storefront region of your chosen countryCode. The parser targets stable business keys (productId, salePrice, soldCount), not fragile CSS classes, so it survives TikTok's frequent re-skins. A probe-first stop-gate verifies connectivity before charging you, and keyword search degrades gracefully if TikTok rotates its request signing, while product and shop modes keep running.
Pricing
$4.00 per 1,000 products (Pay Per Result). Shop profile rows are free; you are billed only for products. Residential proxy usage is billed to your own Apify account at standard rates. Start with a low maxResults for a cheap test run.
Related actors
Pair this with our other marketplace scrapers for cross-platform e-commerce intelligence. For TikTok video, profile, and comment data, use a dedicated TikTok video scraper instead โ this actor is shopping-only.
Integrations
Built for e-commerce sellers and market-research teams benchmarking TikTok Shop products, pricing, and sales-velocity signals โ the JSON/dataset output drops into the tools you already run, no glue code:
- n8n / Make / Zapier โ trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
- Webhooks โ fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
- MCP server โ expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
- API & SDKs โ fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.
See all Apify integrations.
Frequently asked questions
Do I need a TikTok account or an external proxy key?
No. The actor runs on Apify Residential Proxy through the standard proxy input โ no login, no third-party proxy account. Proxy usage is billed to your own Apify account.
Which countries and storefronts are supported?
It follows the storefront region of your countryCode โ US, UK and Southeast-Asia TikTok Shop markets are supported.
Can I get real sales numbers?
Yes. Every product row carries sold_count, rating and review_count, so you can rank by real sales velocity, not just listing order.
What input modes are there?
Three, auto-detected: keyword search, product URLs/IDs (the most reliable โ reads the embedded product JSON), and shop/storefront URLs/IDs (shop profile plus its full catalog).
Does it scrape TikTok videos, profiles or comments?
No โ this actor is shopping-only (products and shops). For video, profile or comment data use a dedicated TikTok video scraper.
What output formats can I export?
JSON, JSONL, CSV and Excel via the Apify dataset, plus the Apify API and Python/JS SDKs.
More scrapers from our toolkit
Building a data pipeline? These actors pair well with this one โ each runs on your own Apify account with the same pay-per-result pricing, no subscription:
- Amazon Products Scraper
- Ebay Scraper
- Etsy Listings
- Shopify Products Scraper
- Competitor Price Monitor
- Mercadolibre Scraper
Chain any of them together from the Integrations tab (the Run succeeded trigger) to build a multi-step workflow โ one actor's output feeds the next.
