Back in Stock Notifications for Shopify that recover lost sales

Capture waitlist demand, notify instantly via email & web push, and track attributed revenue — automatically.

Free plan available. No credit card required.

Demo data for illustration purposes.
Restock notifications Revenue attribution Automated delivery
Built for Shopify
Email
Web Push
2-min setup

Every “Sold Out” badge is a customer walking away.

Without a way to capture demand, you lose the sale — and the insight. DemandLoop turns stock-outs into a growth channel.

DemandLoop is a back in stock notification app for Shopify that helps you capture waitlists on sold-out products and automatically notify shoppers when inventory returns via email and web push.

Capture demand

A one-click Notify Me button converts “sold out” visitors into subscribers — no account required.

Notify instantly

When stock returns, alerts fire automatically via email and web push — right to the customer’s device.

Attribute revenue

See exactly how much revenue each restock notification generates — down to the order level.

Up and running in under 2 minutes

No code. No theme edits. Just install, enable, and let DemandLoop handle the rest.

1

Install on Shopify

Add DemandLoop from the Shopify App Store. Enable the Notify Me widget from your theme editor — one click.

2

Capture waitlist demand

Customers opt in on sold-out product pages via email or web push. One click, no account needed.

3

Send restock alerts & track revenue

When inventory returns, alerts fire instantly. You see the revenue each notification drove — in your dashboard.

Start free. Scale when you’re ready.

No credit card required. Upgrade or cancel anytime from your Shopify admin.

Free
$0 /month

Try everything in micro-quotas

  • 500 active subscriptions
  • 200 emails / month
  • 200 web push / month
  • Basic analytics (7 days)
  • 1 email template
Install free
Performance
$49 /mo + 1% of attributed revenue

Capped at $199/mo. Pay for results.
Attribution window: 7 days per notification.

  • Unlimited active subscriptions
  • 100,000 emails / month
  • 200,000 web push / month
  • Revenue attribution & ROI dashboard
  • Custom sending domain & deliverability tools
  • Advanced automations & integrations
Start with Performance

Frequently asked questions

Under 2 minutes. Install from the Shopify App Store, enable the DemandLoop widget in your theme editor, and you’re live. No code or theme edits required.
Yes. DemandLoop supports double opt-in, provides a customer preference center for managing subscriptions, and lets customers unsubscribe at any time. We do not sell or share subscriber data.
We use a dedicated deliverability engine with SPF/DKIM authentication, custom sending domains, and bounce management. On paid plans you can set up your own domain for maximum inbox placement.
Yes. You can enable double opt-in from your notification settings. When active, customers receive a confirmation email before being added to the waitlist.
Absolutely. The Notify Me widget matches your theme automatically, and you can further customize colors, text, and layout. Email templates support your logo, brand colors, CTA text, and — on paid plans — multiple templates.
Nothing breaks. New subscriptions and sends pause until the next billing cycle or until you upgrade. You’ll see usage meters and forecasts in your dashboard so there are no surprises.
Yes. You can downgrade or cancel from your Shopify admin at any time. There are no contracts, no hidden fees, and no cancellation penalties.
Your subscriber data is retained for 30 days after uninstall. If you reinstall within that window, everything is restored. After 30 days, data is permanently deleted per our privacy policy.
Email us at [email protected]. We also have an in-app help center with guides and troubleshooting articles. Most questions are answered within a few hours.

Ready to recover lost sales?

Join merchants who turn sold-out products into revenue with DemandLoop.

Install on Shopify — Free

Free plan available. No credit card required.