A TikTok Shop revenue tracker estimates daily sales from public product signals—the same math tools like FastMoss use.
You can sanity-check one SKU or build your own tracker with API-sourced product and velocity data.
In this guide, you’ll learn:
- The basic estimation idea
- Walk through an example product
- How to run the calculation
- Scaling to a full product
Here’s what to know before you build.
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

