You ever wonder how much money a TikTok Shop product is making per day?
Well guess what, it's actually super easy to estimate, and I’ll show you how to build your own version of FastMoss or Kalodata using public data and Scrape Creators.
Let’s dive in.
The Basic Idea
- Get the product URL
- Call the Scrape Creators endpoint to get the stock + price
- Store it in your DB
- 24 hours later, call it again
- Subtract yesterday’s stock from today’s
- Multiply by the price
- Bada bing, bada boom: daily sales estimate
Example Product
Let’s use this product, from popular store, Goli Nutrition:
https://www.tiktok.com/shop/pdp/goli-ashwagandha-gummies...
How to Do It
All we'd need to do is make a GET
request to Scrape Creators like this:
https://api.scrapecreators.com/v1/tiktok/product?url=https://www.tiktok.com/shop/pdp/goli-ashwagandha-gummies-with-vitamin-d-ksm-66-vegan-non-gmo/1729587769570529799
Check out the docs for more information.
Then get the stock
and price_val
(Note: price_val
is a string, so you'll want to convert it into a float first)
Just store stock
and price
in your DB every day per product. Do a simple subtraction the next day to get:
const unitsSold = yesterday.stock - today.stock;
const revenue = unitsSold * today.price;
Done ✅
Why This Is Useful
- Find winning products
- TikTok creators can search for what's selling well and make videos on those products
- Spy on competitors
- Validate product demand before selling
- Track TikTok Shop trends
- Build a FastMoss competitor
- Attract brands & creators with actual sales data
Want to Build This at Scale?
Scrape Creators makes it dead simple to scale this out.
Just loop through product URLs, record daily stats, and you’ve got a mini FastMoss/Kalodata.
Start with this endpoint:
https://docs.scrapecreators.com/v1/tiktok/product