Linux 软件免费装
Banner图

Back in stock notifications for WooCommerce

开发者 getinnovationdev
wpsimplesolutions
更新时间 2026年2月22日 05:58
PHP版本: 8.3 及以上
WordPress版本: 6.9.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce out of stock woocommerce notifications back in stock back in stock notifications

下载

1.0.1 1.0.0 1.0.2 1.0.3

详情介绍:

Back in Stock Notifications for WooCommerce adds a Subscribe button to out-of-stock products. When a customer clicks it, a customisable modal form collects their email (and optionally their name). When the product is back in stock, the plugin sends them a personalised notification email automatically — or you can trigger it manually. Supports simple and variable products. Main Features ✔️ Subscribe button on out-of-stock product pages (simple & variable) ✔️ Subscribe button on shop & listing pages — appears on product tiles in shop, category, search, and related product sections ✔️ Button Visibility control — show on both, single product page only, shop/listing pages only, or disable entirely ✔️ Customisable modal form — title, button text, before/after text ✔️ Live form preview — see the button and modal exactly as customers will, before going live ✔️ Personalised confirmation and back-in-stock notification emails ✔️ Send Test Email — preview any email template with real product data before sending to customers ✔️ Default email templates included (ready to use out of the box) ✔️ Merge tags for dynamic content (name, email, product title, price, URL, quantity) ✔️ Automatically mode — notifications sent when WooCommerce stock status changes ✔️ Manually mode — trigger notifications from the product page when you're ready ✔️ Pause notifications for specific products ✔️ Filter and search subscriptions by product or email ✔️ Bulk export subscribers to CSV ✔️ Customisable button colours (background & text) ✔️ First & Last Name fields (optional — enable or disable per your preference) ✔️ Duplicate subscription prevention ✔️ reCAPTCHA v2 to block spam subscriptions ✔️ HubSpot integration — auto-create or update contacts on every subscription Subscription Form Preview Click the Preview button on the Subscription Form settings page to open a dedicated preview page. It shows the exact Subscribe button (with your saved colours and text) on a clean canvas — click it to open the modal and inspect the layout, title, fields, and before/after text. Submission is disabled so it's completely safe to test. Send Test Email Each email template (Confirmation and Back in Stock Notification) has a Send Test Email button. Click it to open a dedicated test page where you can: The subject is prefixed with [TEST] so you can distinguish it from live emails. Subscriber name tags ([wsnm-first-name], [wsnm-last-name]) are substituted with sample values (John / Doe). Subscriptions Each subscription stores: Duplicate subscriptions are prevented. If someone with the same email tries to subscribe to the same product again, a warning message is shown instead. Subscriptions can be filtered by product, searched by email, and exported in CSV format from the WordPress admin. Merge Tags Use these tags in email subject lines and body content: Integrations reCAPTCHA v2 Add a "I'm not a robot" checkbox to the subscribe form to block automated spam submissions. Requires a free Google reCAPTCHA v2 account. Configure your Site Key and Secret Key under Settings → Integrations. HubSpot Connect to your HubSpot account to automatically create or update a contact every time someone subscribes: To connect: go to Settings → Integrations, enable HubSpot, paste your Private App token (requires the crm.objects.contacts.write scope), and click Check connection to verify. Developer Filters The plugin exposes the following filters: External Services This plugin optionally connects to the following third-party services. These connections are only made when you explicitly enable the corresponding integration in Settings → Integrations. Google reCAPTCHA v2 (optional) Used to verify that subscription form submissions are made by a human. When enabled, the reCAPTCHA script is loaded from Google's servers and the form response is verified against Google's API. HubSpot (optional) Used to automatically create or update a CRM contact when someone subscribes. Subscriber name, email, and the subscribed product name are sent to HubSpot.

安装:

  1. Upload back-in-stock-notifications-for-woocommerce to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Back in Stock → Settings to configure the plugin

屏幕截图:

  • Settings - Subscription Form with Preview button
  • Subscription Form Preview page
  • Settings - Email Templates with Send Test Email buttons
  • Send Test Email page
  • Settings - Integrations (reCAPTCHA & HubSpot)
  • Subscribe button on an out-of-stock product page
  • Subscribe modal form
  • All Subscriptions list
  • Subscription detail page (with HubSpot sync status)
  • Manually Mode - Send Notifications from product page
  • Automatically Mode - Notification status

升级注意事项:

1.0.2 New: subscribe button on shop/listing pages with visibility control, HubSpot note on re-subscription, subscription form Preview, Send Test Email, improved settings UI. Fixes: confirmation email toggle, duplicate button in loops, and several security hardening items.

常见问题:

Which product types are supported?

Simple and variable products.

What is manually mode?

Manually mode gives you full control. Notifications are triggered by an administrator directly from the WooCommerce product edit page. This is the default mode.

What is automatically mode?

In automatically mode, notifications are sent as soon as a product's stock status changes to "in stock" in WooCommerce. You can still pause specific products if needed.

Can I preview the subscribe form before it goes live?

Yes. Go to Settings → Subscription Form and click the Preview button. A dedicated preview page shows the exact button and modal using your current settings. Submission is disabled so it's completely safe to use.

Can I test my email templates?

Yes. On the Settings → Email Templates page, each email section has a Send Test Email button. Select a product, confirm the recipient address, and click send — the email is delivered using real product data with a [TEST] prefix in the subject.

Can I control where the subscribe button appears?

Yes. Go to Settings → General and find the Button Visibility option under Button Style. Choose from: show on both (default), single product page only, shop/listing pages only, or disabled.

How do I connect HubSpot?

Go to Settings → Integrations, enable the HubSpot toggle, paste your Private App token (with the crm.objects.contacts.write scope), and click Check connection to verify.

I've still got questions. Where can I find answers?

Check out our documentation or visit the support forum.

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0