Le problème
Les produits deviennent viraux sur TikTok et se vendent en quelques jours. Au moment où les vendeurs remarquent une tendance via des canaux traditionnels (BSR Amazon, Google Trends), la fenêtre d'opportunité s'est fermée. Les analyses natives de TikTok sont limitées aux créateurs, pas aux vendeurs. Les outils d'analyse dédiés à TikTok (Pentos, Exolyt) coûtent 99-299 $/mois et sont conçus pour les créateurs de contenu, pas pour les vendeurs de produits.
La solution Scavio
Surveillez quotidiennement les hashtags produits et les recherches liées sur TikTok via les endpoints Scavio. Suivez le nombre de vues, la vélocité de publication et la répartition des créateurs pour les hashtags de catégories de produits. Lorsque le taux de croissance du nombre de vues d'un hashtag s'accélère (indiquant une trajectoire virale), recoupez avec Amazon et Walmart pour vérifier la disponibilité et le prix du produit. Cela vous donne une avance de 3 à 7 jours sur les vendeurs utilisant des canaux traditionnels.
Avant
Le vendeur remarque un produit tendance après qu'il a atteint la liste des best-sellers d'Amazon. À ce moment-là, plus de 50 vendeurs l'ont listé, les prix sont comprimés et les coûts PPC sont élevés. La poursuite des tendances est réactive et non rentable.
Après
Surveillance quotidienne de TikTok via Scavio repère un hashtag produit en croissance de 200%/semaine. Le vendeur vérifie sur Amazon (faible concurrence, 3 annonces). Il se procure le produit et le met en vente avant que la tendance n'atteigne le grand public. Coût : 0,15 $/jour (30 recherches TikTok + Amazon).
À qui cela s'adresse
Vendeurs Amazon et Walmart qui souhaitent une détection précoce des tendances depuis TikTok pour se procurer et lister des produits avant que les concurrents ne remarquent la tendance.
Avantages clés
- Alerte précoce de 3 à 7 jours avant que les produits n'atteignent les plateformes grand public
- La surveillance quotidienne de 20 hashtags produits coûte 0,10 $/jour
- La validation cross-plateforme avec Amazon et Google confirme la demande
- Coûte 4,50 $/mois contre 99-299 $/mois pour les analyses TikTok dédiées
- Suit la vélocité des hashtags, pas seulement le volume, pour capturer les tendances émergentes
Exemple Python
import requests, os, json
from datetime import datetime
from pathlib import Path
SCAVIO_KEY = os.environ["SCAVIO_API_KEY"]
TIKTOK_H = {"Authorization": f"Bearer {SCAVIO_KEY}", "Content-Type": "application/json"}
SEARCH_H = {"x-api-key": SCAVIO_KEY, "Content-Type": "application/json"}
PRODUCT_HASHTAGS = ["kitchengadgets", "tiktokmademebuyit", "cleaninghacks", "fitnessgear"]
def check_tiktok_hashtag(hashtag: str) -> dict:
resp = requests.post(
f"https://api.scavio.dev/api/v1/tiktok/hashtag",
headers=TIKTOK_H,
json={"hashtag": hashtag},
timeout=10,
)
return resp.json()
def check_amazon_demand(keyword: str) -> dict:
resp = requests.post(
"https://api.scavio.dev/api/v1/search",
headers=SEARCH_H,
json={"query": keyword, "platform": "amazon", "country_code": "us"},
timeout=10,
)
results = resp.json().get("organic_results", [])
return {"keyword": keyword, "amazon_results": len(results)}
# Daily trend scan
log_file = Path("tiktok_trends.jsonl")
for tag in PRODUCT_HASHTAGS:
tiktok_data = check_tiktok_hashtag(tag)
amazon_data = check_amazon_demand(tag.replace("tiktok", "").strip())
entry = {
"date": datetime.now().isoformat(),
"hashtag": tag,
"tiktok": tiktok_data,
"amazon": amazon_data,
}
with log_file.open("a") as f:
f.write(json.dumps(entry) + "\n")
print(f"#{tag}: TikTok data collected, Amazon results: {amazon_data['amazon_results']}")Exemple JavaScript
const SCAVIO_KEY = process.env.SCAVIO_API_KEY;
const TIKTOK_H = {"Authorization": `Bearer ${SCAVIO_KEY}`, "Content-Type": "application/json"};
const SEARCH_H = {"x-api-key": SCAVIO_KEY, "Content-Type": "application/json"};
const fs = await import("fs");
const PRODUCT_HASHTAGS = ["kitchengadgets", "tiktokmademebuyit", "cleaninghacks", "fitnessgear"];
async function checkTikTokHashtag(hashtag) {
const res = await fetch("https://api.scavio.dev/api/v1/tiktok/hashtag", {
method: "POST",
headers: TIKTOK_H,
body: JSON.stringify({ hashtag }),
});
return res.json();
}
async function checkAmazonDemand(keyword) {
const res = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST",
headers: SEARCH_H,
body: JSON.stringify({ query: keyword, platform: "amazon", country_code: "us" }),
});
const data = await res.json();
return { keyword, amazonResults: (data.organic_results || []).length };
}
for (const tag of PRODUCT_HASHTAGS) {
const tiktokData = await checkTikTokHashtag(tag);
const amazonData = await checkAmazonDemand(tag.replace("tiktok", "").trim());
const entry = { date: new Date().toISOString(), hashtag: tag, tiktok: tiktokData, amazon: amazonData };
fs.appendFileSync("tiktok_trends.jsonl", JSON.stringify(entry) + "\n");
console.log(`#${tag}: TikTok data collected, Amazon results: ${amazonData.amazonResults}`);
}Plateformes utilisées
TikTok
Découverte de vidéos tendance, créateurs et produits
Amazon
Recherche de produits avec prix, notes et avis
Recherche web avec graphe de connaissances, PAA et aperçus IA