Workflow

TikTok Trending Product Monitor

Find viral TikTok products before the dropshipping crowd by scanning Google for TikTok Shop links and cross-referencing Amazon margins.

Overview

Pulls TikTok product mentions from Google via site:tiktok.com queries, cross-references candidate products against Amazon pricing and Walmart availability, and surfaces viral products with defensible margins. Built for dropshippers and product researchers who are tired of scrolling TikTok by hand.

Trigger

Cron schedule (every 4 hours)

Schedule

Runs every 4 hours

Workflow Steps

1

Scan TikTok via Google

Query Google for site:tiktok.com trending keywords and collect product mentions.

2

Extract product signals

Parse titles and view counts from the indexed TikTok pages.

3

Amazon price lookup

Match each product candidate against Amazon listings for current pricing.

4

Walmart availability check

Verify Walmart has the product and pull retail price for margin math.

5

Rank by opportunity

Score each product by view velocity times margin and output a daily shortlist.

Python Implementation

Python
import requests, os
API_KEY = os.environ["SCAVIO_API_KEY"]
HEADERS = {"x-api-key": API_KEY}

def tiktok_products(query):
    r = requests.post("https://api.scavio.dev/api/v1/search",
        headers=HEADERS,
        json={"query": f"site:tiktok.com {query}", "num_results": 50})
    return r.json().get("organic_results", [])

def amazon_price(product):
    r = requests.post("https://api.scavio.dev/api/v1/search",
        headers=HEADERS,
        json={"platform": "amazon", "query": product})
    results = r.json().get("products", [])
    return results[0]["price"] if results else None

for item in tiktok_products("viral gadget"):
    print(item["title"], amazon_price(item["title"]))

JavaScript Implementation

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
const H = { "x-api-key": API_KEY, "content-type": "application/json" };
async function tiktok(query) {
  const r = await fetch("https://api.scavio.dev/api/v1/search", {
    method: "POST", headers: H,
    body: JSON.stringify({ query: `site:tiktok.com ${query}`, num_results: 50 }),
  });
  return (await r.json()).organic_results ?? [];
}
console.log(await tiktok("viral gadget"));

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Amazon

Product search with prices, ratings, and reviews

Walmart

Product search with pricing and fulfillment data

Frequently Asked Questions

Pulls TikTok product mentions from Google via site:tiktok.com queries, cross-references candidate products against Amazon pricing and Walmart availability, and surfaces viral products with defensible margins. Built for dropshippers and product researchers who are tired of scrolling TikTok by hand.

This workflow uses a cron schedule (every 4 hours). Runs every 4 hours.

This workflow uses the following Scavio platforms: google, amazon, walmart. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 500 credits per month with no credit card required. That is enough to test and validate this workflow before scaling it.

TikTok Trending Product Monitor

Find viral TikTok products before the dropshipping crowd by scanning Google for TikTok Shop links and cross-referencing Amazon margins.