Etsy Trending Products Tracker
Pricing
from $7.50 / 1,000 results
Etsy Trending Products Tracker
Track which Etsy products are gaining popularity fastest. Monitors keywords across scheduled runs and ranks listings by favorites velocity, plus bestseller and top-rated signals. Built for dropshippers and product researchers hunting the next bestseller. No API key or login required.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Etsy Trending Products Tracker — Find Rising Bestsellers Before They Peak
Most Etsy scrapers show you what is already popular. This actor shows you what is becoming popular. It monitors your chosen keywords across scheduled runs and ranks listings by favorites velocity — how fast each product is gaining favorites between runs — alongside Etsy's Bestseller and Top-Rated signals. Built for dropshippers, arbitrage sellers, and product researchers hunting tomorrow's bestseller today. No API key, no Etsy login required.
How It Works
The actor stores a snapshot of each listing's favorites and review counts every run. On the next run it compares the new numbers to the last snapshot and computes growth velocity. Run it on a schedule (daily or weekly) — the trending score becomes meaningful from the second run onward.
What Data You Get
| Field | Description |
|---|---|
listing_id, title, url | Listing identity and direct link |
shop_name, shop_url | Seller info |
price, currency | Current price |
favorites | Current favorites count |
previous_favorites | Favorites at the last run |
favorites_delta | Favorites gained since last run |
favorites_per_day | Growth velocity (the trending signal) |
review_count, reviews_delta | Shop review count and its change |
is_bestseller, is_top_rated | Etsy badges |
popularity_score | Absolute popularity (useful on first run) |
trending_score | Favorites gained per day (null on first sighting) |
is_new | First time this listing was seen |
first_seen_at, scraped_at | Tracking timestamps |
Use Cases
- Product research — surface fast-rising items before the market saturates.
- Dropshipping & arbitrage — find winning products early.
- Trend monitoring — watch a niche and get a velocity report each week.
- Competitor watch — see which of a rival's listings are taking off.
How to Use
- Add keywords / niches to monitor (e.g.
personalized necklace). - Set Max Listings Per Keyword (default 50).
- Keep Fetch Per-Listing Favorites on (required for velocity).
- Schedule the actor to run daily or weekly so it can measure growth.
Example Input
{"keywords": ["personalized necklace", "wall art"],"maxListingsPerKeyword": 50,"minFavorites": 50,"fetchFavorites": true,"country": "US","currency": "USD"}
Example Output
{"listing_id": 1234567890,"title": "Personalized Birth Flower Necklace","url": "https://www.etsy.com/listing/1234567890","shop_name": "ShopName","price": 28.99,"currency": "USD","favorites": 2451,"previous_favorites": 2110,"favorites_delta": 341,"favorites_per_day": 48.7,"review_count": 3727,"reviews_delta": 37,"is_bestseller": true,"is_top_rated": false,"popularity_score": 2951,"trending_score": 48.7,"is_new": false,"keyword": "personalized necklace","first_seen_at": "2026-06-01T00:00:00Z","scraped_at": "2026-06-09T00:00:00Z"}
Pricing
Pay Per Event — billed per listing row returned. Tip: use minFavorites to skip
low-interest listings and keep runs lean.
Scheduling & Automation
The actor is designed to run on a schedule — that is how it measures trends.
- Open your run → Schedule tab, set a CRON expression
(e.g.
0 8 * * *for daily 8am). - Add a webhook to POST trending items to Slack, a sheet, or your app.
POST https://api.apify.com/v2/acts/axlymxp~etsy-trending-products-tracker/runsAuthorization: Bearer YOUR_API_TOKEN
Use with AI Agents (MCP)
Available on Apify's MCP Server — connect to Claude or ChatGPT and ask "what's trending in handmade jewelry this week?" with live data.
FAQ
Why is trending_score null on my first run? Velocity needs two data points. The first run records a baseline; from the second run onward you get real favorites-per-day growth.
Does it remember data between runs? Yes. Snapshots are stored in a named key-value store that persists across scheduled runs.
Do I need an Etsy API key? No. It uses Etsy's public search and listing data.
How often should I run it? Daily or weekly works best. More frequent runs give finer-grained velocity.