Etsy tells you when a listing runs out of stock. It does not tell you when one size, one color, or one option within that listing hits zero. Your listing stays live, looking complete, while customers land on a sold-out variation you don't know about. This extension watches for that transition and sends you one email when it happens.
Variation Watch connects to your Etsy shop through OAuth with a single read-only scope: listings_r. It reads your active listing inventory to detect sold-out variations. It never accesses your orders, buyers, buyer emails, addresses, payment details, listing descriptions, or browsing history.
The extension does not inject code into Etsy pages or any other website. It cannot read what you browse, and it has no access to your Etsy dashboard or session.
No orders, no buyer emails, no addresses, no payment information. The only data it reads is listing inventory: which variations exist and whether their quantity is zero.
Your Etsy OAuth tokens are encrypted with AES-GCM before storage. Encryption secrets stay in Cloudflare secret storage, separate from the database.
Three steps. No inventory setup, no thresholds, no rules to configure.
listings_r — and connects to your shop. Nothing else is required.This is a single-purpose stock-out alert, not an inventory system. If you need the things on the right, a different tool is built for it.
You want to know the moment a specific size, color, or option sells out — without checking listings one by one.
You need production tracking, material costs, reorder points, purchase orders, and multi-channel sync. A full inventory system does this. This extension does not manage inventory.
You want a zero-configuration alert: connect, scan, done. No thresholds to set, no SKU rules, no spreadsheets to maintain.
You want custom low-stock thresholds, alerts at quantities other than zero, or integration with your own systems. A DIY automation gives you that flexibility.
You sell on Etsy with per-variation inventory and want a passive monitor that runs while you're away.
You sell on Etsy, Shopify, Amazon, and other channels and need inventory synchronized across all of them.
Free gives you a manual check of your variations whenever you want. Pro watches them for you every two hours and emails you the moment something sells out.
listings_r — read access to active listing inventory. The extension cannot edit, hide, renew, or delete listings.