Submitted for Shopify review

Back-in-stock alerts for Shopify

The practical Shopify back-in-stock app we wished existed for our own store.

Practical Edge Stock Alerts helps Shopify merchants collect restock requests on sold-out products, send branded customer emails when inventory returns, and see which products and variants customers are waiting for. The app has been submitted to Shopify and is awaiting App Store review approval.

Practical Edge Stock Alerts storefront widget and merchant dashboard preview

Why stock alerts matter

Sold-out product pages are high-intent moments, not dead ends.

Customers need a next step

When a shopper reaches an unavailable product, a clear notify-me option keeps them connected instead of pushing them to search elsewhere.

Restock emails can be high intent

Back-in-stock notifications reach customers who already asked for a specific product or variant. Results vary by store, but the intent signal is valuable.

Demand becomes visible

The dashboard groups waiting customers by product and variant so merchants can make smarter restock, reorder, and production decisions.

Practical Edge does not promise a specific revenue lift. The goal is to capture demand you are already creating and make the customer experience clear.

The problem it solves

Sold-out pages leak demand. Customers leave without a way to hear about restocks, merchants guess what to reorder, and many alert tools make setup, branding, and email status harder than they should be.

What the app does

  • Adds a back-in-stock signup block to Shopify product pages.
  • Collects customer email requests for unavailable products and variants.
  • Queues restock notifications from Shopify product and inventory webhooks.
  • Sends branded customer emails with product links when inventory returns.
  • Shows waitlist demand, alert status, and exportable customer-request data.

How installation works

Designed for Online Store 2.0 theme app blocks.

  1. Install the Shopify app and open the Practical Edge dashboard.
  2. Follow the setup checklist and add the Stock alert signup app block in Shopify's theme editor.
  3. Place the block near the product form or buy buttons on your product template.
  4. Customize the widget copy, button text, customer email, colors, and logo if your plan supports them.
  5. Preview the widget, send a test email, then verify the block on an unavailable product or variant.

The widget is intended to appear where your theme renders the app block, typically for unavailable products or variants. If you change themes or product templates later, recheck the block placement.

What to expect day to day

Customer flow

A shopper enters an email on a sold-out item, receives a restock alert when inventory returns, and can unsubscribe from future alerts.

Merchant flow

You can review demand by product and variant, export waitlists on paid tiers, see recent email status, and send test emails before launch.

Restock flow

Shopify inventory and product webhooks queue alert jobs. The app processes queued subscribers, respects cooldowns and plan limits, and marks alerts as sent.

Branding flow

Start with safe defaults, then add store colors, widget layouts, logo URLs, sender names, reply-to addresses, and branded email content as your tier allows.

Why choose Practical Edge

Built around merchant confidence, not mystery.

Guided setup

Checklist, setup guide, theme editor guidance, and compatibility notes help you know what to do next.

Preview before launch

Storefront widget preview, customer email preview, and test email tools reduce guesswork before customers see anything.

Email-status visibility

Recent alert status makes it easier to confirm whether messages are queued, sent, failed, or suppressed.

Clean Shopify integration

Uses Shopify theme app blocks and app proxy flows instead of asking merchants to paste fragile theme code.

Demand reporting

See practical waitlist demand by product and variant, not just a pile of email addresses.

Data portability

Starter+ stores can export waitlists as CSV, so customer request data is not trapped in a black box.

Customization and branding

Keep the alert experience aligned with your store.

Widget copy

Customize heading, description, placeholder text, button text, and success message.

Store colors

Starter+ can set primary, accent, background, and text colors for a closer theme match.

Logo support

Growth+ supports store logos using an HTTPS image URL, such as a logo uploaded to Shopify Files.

Email branding

Customize sender display name, reply-to email, subject line, message text, product CTA, logo, and product images where available.

Stock Alerts pricing

Start simple, then upgrade when you want more alert volume, stronger branding, export/reporting, or higher-control email behavior.

Free

$0/mo

  • 10 alert emails/month
  • Basic stock alert widget
  • Basic demand dashboard
  • Practical Edge branding

Starter

$5.99/mo

  • 100 alert emails/month
  • Custom store colors
  • Reduced branding
  • CSV export and merchant demand digest

Pro

$24.99/mo

  • 2,500 alert emails/month included
  • $0.01 per extra alert email with approved cap
  • Highest-control tier
  • Priority setup support

Launch readiness

Built with practical safeguards.

Current hardening covers settings validation, Shopify signed routes, app proxy widget rendering, webhook handling, restock jobs, email outbox processing, unsubscribe links, CSV export safety, billing tiers, health endpoints, and ops status checks. Final public launch is waiting on Shopify distribution/listing review approval, followed by real merchant smoke testing.