Back in Stock Notifications for PrestaShop that recover lost sales

Capture waitlist demand, send restock alerts via email & web push, and track attributed revenue — automatically.

Start free. No credit card required. Upgrade anytime.

Demo data for illustration purposes.
Restock notifications Revenue attribution Automated delivery
Works with any PrestaShop theme
Email + Web Push
2-min setup
PS 1.7+ & 8.x

Every “Out of stock” message is a customer leaving.

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

DemandLoop is a back in stock notification module for PrestaShop that captures waitlists on sold-out products and combinations, then automatically notifies shoppers when inventory returns via email and web push.

Capture demand

A Notify Me button appears on every out-of-stock product and combination — subscribers opt in with one click, 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 — so you know what’s actually driving sales.

Everything you need to recover lost sales

From the moment a product sells out to the moment a customer completes a purchase — DemandLoop covers the entire loop.

Out-of-stock waitlist (product + combination)

Combination-level Notify Me buttons appear automatically on sold-out products. Customers subscribe to the exact size, color, or option they want.

Email templates & branding

Customize restock email templates with your logo, brand colors, and CTA text. On paid plans, create multiple templates for different campaigns.

Web push alerts

Reach customers even when they’re not on your site. Browser push notifications deliver restock alerts instantly — no email needed.

Discount codes (Cart Rules)

Auto-generate unique PrestaShop Cart Rules for restock emails. One-time codes incentivize faster conversion after alerts.

Revenue attribution & analytics

Track attributed orders, CTR, conversion rates, and top demanded products — all in a real-time dashboard.

Deliverability setup (SPF/DKIM)

Use a custom sending domain and follow guided SPF/DKIM setup so your notifications reliably land in the inbox.

Up and running in under 2 minutes

No code required. Install the module on your PrestaShop store and let DemandLoop handle the rest.

1

Install the module

Upload the DemandLoop module via your Back Office. Connect your store with one click and add your API key.

2

Widget appears automatically

The Notify Me button shows up on every out-of-stock product and combination. Customers subscribe via email or web push — one click, no account needed.

3

Alerts fire & revenue is tracked

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

Start free. Upgrade when you’re ready.

No credit card required. Upgrade or cancel anytime from your DemandLoop dashboard.

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
Start 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

Yes — DemandLoop works with any PrestaShop 1.7+ or 8.x theme out of the box. The Notify Me widget adapts to your storefront’s styling automatically.
Yes. DemandLoop detects out-of-stock combinations automatically and shows a Notify Me button for each unavailable option. Customers subscribe at the combination level so they only get alerted for the exact size, color, or option they want.
The module hooks into PrestaShop events (inventory changes, product updates, orders), queues webhooks locally, and sends them to DemandLoop via cron. All communication is signed with HMAC-SHA256 for security. Your data never passes through third-party servers.
DemandLoop sends notifications through its own deliverability engine with SPF/DKIM authentication and bounce management. On paid plans you can set up a custom sending domain for maximum inbox placement.
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.
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 PrestaShop merchants who turn sold-out products into revenue with DemandLoop.

Get started on PrestaShop

Start free. No credit card required. Upgrade anytime.