E-commerce reviews

TikTok Shop Reviews Scraper: every buyer review of a product

Export buyer reviews of any TikTok Shop US or UK product — up to 25,000 per product. Filter by star rating, photo or verified reviews, or collect only reviews newer than a date for daily monitoring, then download JSON or CSV or call the API.

3 users100.0% successful runs (30 days)

What data you get

ratingStar rating the buyer gave
textFull review text
dateWhen the review was posted
photosImages attached to the review
variantProduct variant the buyer purchased
verifiedVerified-purchase flag
reviewerReviewer name as shown on TikTok Shop
productProduct link or ID the review belongs to

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$1.50 per 1,000 rows

Pay per event: a small start charge per run plus a charge for each review returned. You set the review cap per product, so the cost stays predictable.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape all reviews of a TikTok Shop product

Up to 2,000 reviews, newest first.

{
  "productUrls": [
    "https://shop.tiktok.com/us/pdp/1729448464509734958"
  ],
  "maxReviewsPerProduct": 2000,
  "reviewsSort": "newest",
  "reviewsFilter": "all"
}
Run this task →

Get 1-star TikTok Shop reviews for a product

Only the lowest ratings to analyze complaints.

{
  "productUrls": [
    "https://shop.tiktok.com/us/pdp/1729448464509734958"
  ],
  "maxReviewsPerProduct": 500,
  "reviewsFilter": "1"
}
Run this task →

Monitor new TikTok Shop reviews daily

Only reviews from the last day, ready to schedule.

{
  "productUrls": [
    "https://shop.tiktok.com/us/pdp/1729448464509734958"
  ],
  "reviewsNewerThan": "1 day",
  "reviewsSort": "newest",
  "maxReviewsPerProduct": 1000
}
Run this task →

TikTok Shop reviews with photos by product ID

Photo reviews of a US product given as a bare ID.

{
  "productUrls": [
    "1729448464509734958"
  ],
  "country": "US",
  "reviewsFilter": "media",
  "maxReviewsPerProduct": 300
}
Run this task →

Use cases

FAQ

Which TikTok Shop markets are supported?

TikTok Shop US and UK. Product links carry their own country; for bare product IDs choose US or GB.

How many reviews can I get per product?

Up to 25,000 per product. Set the cap with the max reviews field.

Can I collect only new reviews?

Yes. Enter a date or a period such as "7 days" and schedule the run with newest-first order.

Is it legal to scrape TikTok Shop?

The scraper collects publicly visible review data. Make sure your use complies with applicable laws and TikTok's terms, and avoid storing or reusing personal data of reviewers beyond what you need.

How do I integrate the data?

Use the Apify API, the Python or JavaScript clients, or connect Make, n8n, Zapier or Google Sheets.

More scrapers

Start exporting TikTok Shop reviews

Run on Apify — free trial