Last updated: 17 April 2026
Everything merchants and shoppers ask most often. Can't find it here? Email [email protected] and we usually reply within 24 hours.
Restockd adds a "Notify me when it's back" button to every sold-out product on your Shopify store. When a shopper subscribes, we email them the moment that exact variant — size, color, both — is back in stock. Your dashboard shows who's waiting on what, so you know which variants to reorder first.
Install from the Shopify App Store in one click. The app sets itself up automatically: webhooks register on first load, and the "Notify me" button appears on sold-out products as soon as you enable the theme app embed. No code edits, no theme forks.
Yes. Restockd ships as a Shopify theme app extension, which works with any Online Store 2.0 theme (Dawn, Craft, Sense, Refresh, Studio, and every major paid theme). Enable the embed once from your theme editor and it just works — no template edits.
Restockd is free during our closed beta. We're onboarding the first ~10 D2C fashion merchants hands-on before public launch. Pricing after launch will be usage-based and affordable for small brands — we'll give every beta merchant 60 days' notice and grandfathered pricing before anything changes.
When a product (or a specific variant) is sold out, the "Buy now" button is replaced with "Notify me when [variant] is back". Shoppers click it, a modal opens, they can subscribe to multiple sizes or colors at once, drop their email, and they're done. We show a live "X people waiting" count next to the button — real social proof, based on real opt-ins.
Yes. Restockd listens to your Shopify inventory webhooks in real time. The moment a variant crosses from zero to any positive quantity, everyone waiting on that variant gets an email within seconds — no manual trigger, no cron, no nothing on your end.
Yes — restock alerts are variant-aware. A shopper waiting for "Forest / XL" only gets notified when Forest / XL specifically comes back, not when any other size of the same product restocks. Shoppers can also subscribe to multiple variants in one go.
Restockd works with any inventory policy: tracked, untracked, or fulfilled by a 3PL. As long as Shopify reports the inventory level (which happens for virtually every setup), we detect the restock and fire the email.
No. The storefront widget is a single lightweight script (around 10KB gzipped) that loads asynchronously and only activates on sold-out product pages. It doesn't block rendering, doesn't pull in heavy frameworks, and doesn't touch your Core Web Vitals in any measurable way.
Clean, minimal, branded to your store — product image, name, variant, price, and a direct "Shop now" link that deep-links to the exact variant. No sales pitch, no footer noise. It's a transactional email, not a marketing blast, so it lands in the primary inbox.
Both the storefront widget and the restock emails are fully localized into 24 languages — English, Spanish, French, German, Italian, Portuguese, Dutch, Danish, Swedish, Norwegian, Finnish, Polish, Czech, Japanese, Korean, Chinese (Simplified & Traditional), Arabic, Hebrew, Turkish, Russian, Thai, Vietnamese, and Indonesian. The right language is picked automatically based on the shopper's Shopify locale.
Yes. Every restock email includes a one-click unsubscribe link. Once a shopper unsubscribes, they're removed from every waitlist they're on — across every variant, immediately.
Your dashboard shows every sold-out variant ranked by how many customers are waiting. When the waiting count on a single variant crosses a threshold, we flag it with a "Reorder signal" — so you see at a glance which size and color to reorder next. It's real opt-in demand, not a guess from page views.
Yes — the Subscribers tab shows every signup with product, variant, email, and timestamp. CSV export is on the short-term roadmap for beta merchants; reach out and we'll prioritize it.
Yes. Restockd respects the inventory policy you've configured in Shopify. If you sell from multiple locations and Shopify treats the variant as in-stock when any location has units, we'll fire the alert the moment that condition flips.
Yes. We handle all three mandatory Shopify GDPR webhooks: customers/data_request, customers/redact, and shop/redact. Data is stored in AWS DynamoDB (us-east-1), encrypted at rest and in transit. See our privacy policy for the full breakdown.
Only what we need to send the alert: shopper email, the product and variant IDs they subscribed to, the shop domain, and timestamps. No payment info, no browsing history, no profiling. Full details in our privacy policy.
When you uninstall, Shopify fires the shop/redact webhook after 48 hours. We wipe every row tied to your shop — subscriptions, events, tokens — within 30 days, as required by Shopify's protected data policy.
Still stuck? Email [email protected] — we reply within 24 hours.