Title: Digages Restock Alert
Author: Digages
Published: <strong>Juni 1, 2026</strong>
Last modified: Juni 1, 2026

---

Search plugins

![](https://ps.w.org/digages-restock-alert/assets/banner-772x250.png?rev=3556597)

![](https://ps.w.org/digages-restock-alert/assets/icon-256x256.png?rev=3556597)

# Digages Restock Alert

 By [Digages](https://profiles.wordpress.org/digages/)

[Download](https://downloads.wordpress.org/plugin/digages-restock-alert.1.0.0.zip)

 * [Details](https://su.wordpress.org/plugins/digages-restock-alert/#description)
 * [Reviews](https://su.wordpress.org/plugins/digages-restock-alert/#reviews)
 *  [Installation](https://su.wordpress.org/plugins/digages-restock-alert/#installation)
 * [Development](https://su.wordpress.org/plugins/digages-restock-alert/#developers)

 [Support](https://wordpress.org/support/plugin/digages-restock-alert/)

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

 * [[
 * **Notify Me form** — shown on an out-of-stock product page for guest users.
 * [[
 * **One-click subscribe** — shown for logged-in users.

## Installation

 1. Upload the `digages-restock-alert` folder to the `/wp-content/plugins/` directory,
    or install via **Plugins  Add New  Upload Plugin**.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Ensure WooCommerce is installed and active.
 4. The plugin creates its database tables automatically on activation.
 5. 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.

### Will the “Notify Me” button appear automatically?

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. Replace `123` with 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_subscribers` and `wp_psas_analytics` tables.

### 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.

Contributors

 *   [ Digages ](https://profiles.wordpress.org/digages/)

[Translate “Digages Restock Alert” into your language.](https://translate.wordpress.org/projects/wp-plugins/digages-restock-alert)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/digages-restock-alert/),
check out the [SVN repository](https://plugins.svn.wordpress.org/digages-restock-alert/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/digages-restock-alert/)
by [RSS](https://plugins.trac.wordpress.org/log/digages-restock-alert/?limit=100&mode=stop_on_copy&format=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.

## Meta

 *  Version **1.0.0**
 *  Last updated **7 dinten ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/digages-restock-alert/)
 * Tags
 * [out of stock](https://su.wordpress.org/plugins/tags/out-of-stock/)[stock alert](https://su.wordpress.org/plugins/tags/stock-alert/)
   [stock notification](https://su.wordpress.org/plugins/tags/stock-notification/)
   [waitlist](https://su.wordpress.org/plugins/tags/waitlist/)[woocommerce](https://su.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://su.wordpress.org/plugins/digages-restock-alert/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/digages-restock-alert/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/digages-restock-alert/reviews/)

## Contributors

 *   [ Digages ](https://profiles.wordpress.org/digages/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/digages-restock-alert/)