Back to blog
· 4 min read

TikTok Shop Scraper: Products, Sales & Creators in 2026

web scrapinge-commercetiktok shopproduct researchdata extraction

Where sales and creators share a page

TikTok Shop is a marketplace built into a video app. Creators promote products in their videos and earn a commission on each sale, and every product page shows how many units have sold. Price, stock, reviews and the videos driving demand all sit on public pages.

For product research, that is rare. Most marketplaces show you what sells; very few show you who sells it for them.

What you can extract

A full product record carries:

  • Identity: product name, brand, category path, product ID and URL
  • Price: list and discounted price, discount, price range across variants, promotion tags
  • Variants: each with its own price, stock and purchase limit, plus which options are sold out
  • Sales: units sold since listing and an estimated revenue (price times units sold)
  • Shipping: fee, free-shipping flag, delivery window, whether TikTok fulfils the order
  • Shop: rating, followers, badge, service scores, the seller’s registered business name and address
  • Reviews: up to 1,000 per product, each with rating, text, photos, variant and verified-purchase flag
  • Creator videos (US): up to 20 per product, with views, likes, creator name and posting date

Store links add a store row with estimated revenue; a creator’s @username adds every product their videos tag.

The technical challenge

TikTok Shop runs in 10 markets that do not behave the same way:

  • Uneven features by market: keyword search exists in the US and five Southeast Asian markets only; the UK, Mexico, Japan and Indonesia need category or store links instead. Creator videos on product pages are US-only.
  • Market-locked content: TikTok shows a video’s tagged products only to viewers of that market, so a creator has to be read in their own region.
  • Review ceilings: TikTok Shop lists at most 1,000 reviews per filter; going deeper means one pass per star rating.
  • No history: TikTok shows today’s price and sales count only. Sales velocity needs your own snapshots and a data pipeline that doesn’t break.

DIY or a ready-made Actor?

Our TikTok Shop Scraper on Apify takes product links or IDs, keywords, category URLs, store links and creator @usernames in one run, with a market setting, a per-search cap, a full-record mode, up to 1,000 filtered reviews per product and change tracking between runs. No account or cookies. Pay-per-result at about $0.0055 per item, reviews included at no extra cost.

A practical workflow

  1. Map the niche: run your keywords or a category as listing rows: price, rating, sold count, shop and promotion video views.
  2. Open the winners in full: rerun the top products as full records to get variants, stock, shop scores, reviews and creator videos.
  3. Schedule with change tracking: from the second daily run, each product carries its price change and units sold since the last run and per day. Sort by daily sales to spot what is taking off.
  4. Act: contact the creators behind best sellers, price against competing stores, or read the 1-star reviews before you source a product. Our e-commerce price monitoring guide covers the alerting side.

Use cases that pay off

  • Product research: rank a niche by units sold and estimated revenue before you commit to inventory.
  • Creator discovery: find the creators whose videos move a product, or everything a given creator promotes.
  • Competitor store tracking: a competitor’s full catalog, with prices, units sold and stock followed over time.
  • Review mining: filter on 1-star reviews to see what buyers complain about.
  • Public pages only: the Actor reads public pages without logging in.
  • Reviewers and creators are people: their names are personal data under GDPR and CCPA once stored; keep only what the analysis needs.
  • TikTok’s terms still apply: benchmarking prices and sales is defensible; republishing listings, photos or reviews as your own catalog is not.

Launch your scraping project

Need to automate data collection? Tell us what you need, we'll get back to you within 24 hours.

Send message