Etsy Shop Sales Velocity
Pricing
from $3.00 / 1,000 shop rows
Etsy Shop Sales Velocity
Daily sales, review and admirer counters for Etsy shops, measured — with read dates, deltas, modelled sales rate and breakout flags. One row per shop, pay per shop.
Pricing
from $3.00 / 1,000 shop rows
Rating
0.0
(0)
Developer
Public Records
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 hours ago
Last modified
Categories
Share
Daily sales, review and admirer counters for Etsy shops, measured — with the date each counter was read, the change since the previous read, 7- and 28-day changes, a modelled sales rate with its interval, and a breakout flag that fires only when a shop's last seven days are improbable against its own prior four weeks. One row per shop, pay per shop.
What you get
| Field | Meaning |
|---|---|
sales_count, sales_precision | Lifetime sales counter on the shop page; rounded when Etsy shows "12.3k" |
as_of, read_interval_days | The day this shop was last read, and the days since the read before it |
delta_last, sales_per_day | Sales since the previous read, and that change per day (measured, not modelled) |
delta_7d, delta_28d | Change in the counter over the last 7 and 28 days (null until the history exists) |
units_day, units_lo, units_hi | Modelled sales rate per day with a 90 % interval (Gamma-Poisson, needs 2+ reads) |
lift_7d, breakout, breakout_p | Last 7 days vs the prior 28, as a ratio; breakout is true when the tail probability is under 0.001, the step is at least 5 sales, and the shop's lift is at least twice its category's |
reviews_count, rating, admirers, listings_active | The shop's other public counters |
first_seen, last_changed, history_days | When the shop entered the panel, when any counter last moved, days of usable history |
vintage_event | The counter fell on this read (shop reset or rename); deltas are suppressed and the series restarts |
snapshot_date, snapshot_stale | The day of the snapshot; true if it is older than 48 hours |
A counter that could not be read is null, never 0.
Inputs
Shop names, keywords (title, headline or shop name), a panel category, a minimum sales counter, since (only shops whose counters changed on or after a date), breakoutOnly, maxShops.
Coverage
The panel started on 2026-09-30 with 1,908 shops across Etsy's main categories and grows daily. Every shop is read at least every two days; shops that sell faster are read daily. A shop you name that is not in the panel is added on the next capture. as_of tells you how fresh each row is.
Pricing
Pay per event: one actor-start event and one event per shop row returned. A run that returns no rows charges only the start event.
Use it from an agent
Add https://mcp.apify.com?tools=publicrecords/etsy-shop-velocity to your MCP configuration.