Description
Digages Restock Alert adds a “Notify Me When Available” button to out-of-stock WooCommerce product pages. Customers subscribe with one click (logged-in) or by entering their email (guests). When stock is replenished, the plugin automatically dispatches personalized email alerts — recovering sales that would otherwise be lost.
Key Features
Notify Me Button
Appears automatically on the single product page whenever a product’s stock hits zero. Logged-in users subscribe in one click; guests enter their email address in a clean inline form.
Automatic Email Notifications
The plugin watches for WooCommerce stock status changes. When a product transitions from out-of-stock to in-stock, email alerts are dispatched to all active subscribers via WordPress Cron — keeping your page load times unaffected.
Admin Subscriber Dashboard
A dedicated admin screen lists every subscriber with their product, email, subscription date, and last-notified date. You can search by email, paginate through large lists, remove individual subscribers, and manually trigger alerts for any product.
Export to CSV
Export the full subscriber list as a CSV file with one click — useful for audits, backups, or importing into external email tools.
Smart Alert Rules
Control when alerts fire:
- Set a minimum stock quantity before alerts are sent (e.g. only alert when qty ≥ 5).
- Limit the number of notifications sent per batch.
- Optionally restrict each subscriber to receiving only one alert per product.
Urgency Builder
Alert emails automatically include a live stock count line (“Only 7 items left!”) when stock is low, encouraging immediate action.
Auto Discount Coupon
Optionally generate a unique, single-use WooCommerce percentage-off coupon for each subscriber’s alert email — rewarding them for their patience and boosting conversion.
Analytics Dashboard
Track performance across your entire alert program:
- Total active subscribers
- Total subscriptions recorded
- Emails sent
- Orders placed from alert emails (conversion tracking)
- Conversion rate percentage
- Bar chart of top products by subscriber demand
Priority Sending
Enable priority mode to dispatch alerts immediately when stock changes, bypassing the default 30-second cron delay.
Shortcode Support
Embed the notify form anywhere on your site using [digages_psas_notify_form product_id="123"].
WooCommerce Standards Compliant
Built on WooCommerce hooks, nonces on every action, all inputs sanitized and unslashed, all outputs properly escaped, assets loaded via wp_enqueue_style / wp_enqueue_script.
Credits
Built by Digages. Designed to integrate seamlessly with WooCommerce and follow all WordPress coding standards.
Screenshots
Installation
- Upload the
digages-restock-alertfolder to the/wp-content/plugins/directory, or install via Plugins Add New Upload Plugin. - Activate the plugin through the Plugins screen in WordPress.
- Ensure WooCommerce is installed and active.
- The plugin creates its database tables automatically on activation.
- Visit Stock Alerts Settings to configure alert rules, coupon options, and sending preferences.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. Digages Restock Alert is built specifically for WooCommerce and requires WooCommerce 6.0 or higher.
-
Yes. The button is injected automatically on single product pages whenever a product’s stock status is
outofstock. No template edits are needed. -
Can I use the notify form outside a product page?
-
Yes. Use the shortcode
[digages_psas_notify_form product_id="123"]to embed the form on any page, post, or widget area. Replace123with the actual product ID. -
How are emails sent?
-
Emails are sent using WordPress’s built-in
wp_mail()function. For reliable delivery, we recommend pairing this plugin with an SMTP plugin or transactional email service such as Postmark, SendGrid, or Mailgun. -
Will subscribers get duplicate alerts?
-
No. The plugin checks for existing active subscriptions before adding a new one, so a customer cannot subscribe to the same product twice. You can also enable the “notify once” setting to ensure each subscriber only ever receives one alert per product regardless of restocking cycles.
-
What happens to subscriptions when I deactivate the plugin?
-
Deactivating the plugin unschedules the cron jobs but leaves the database tables and subscriber data intact. Your data is only removed if you manually drop the
wp_psas_subscribersandwp_psas_analyticstables. -
Can I export subscribers?
-
Yes. Go to Stock Alerts Subscribers and click Export CSV to download all subscribers as a CSV file.
-
How does conversion tracking work?
-
When a subscriber places an order, the plugin checks whether their billing email matches a subscriber who was previously notified. If it does, the order is recorded as a conversion in the analytics table, and the conversion rate is updated on the analytics dashboard.
-
Can admins manually send alerts?
-
Yes. From the Subscribers dashboard, each row has a Send Alert button that immediately dispatches alerts to all active subscribers for that product, regardless of current stock status. This is useful for testing or for manually-managed restock announcements.
-
Does the auto-coupon feature work with variable products?
-
The coupon is generated as a standard WooCommerce percentage-discount coupon restricted to the subscriber’s email address. It will work with variable products in the same way any WooCommerce coupon does.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Digages Restock Alert” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Digages Restock Alert” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- “Notify Me When Available” button for out-of-stock products.
- Guest and logged-in user subscription flows.
- Automatic email dispatch via WooCommerce stock change hooks and WP-Cron.
- Admin Subscribers dashboard with search, pagination, remove, and manual trigger.
- CSV export of all subscribers.
- Analytics dashboard with conversion tracking and demand chart.
- Smart alert rules: minimum stock qty, notify-once mode, batch limit.
- Auto discount coupon generation per subscriber alert.
- Urgency line in alert emails based on live stock quantity.
- Priority sending mode.
[digages_psas_notify_form]shortcode.- Social proof hint showing how many people are waiting for a product.


