{"id":295721,"date":"2026-04-14T09:18:31","date_gmt":"2026-04-14T09:18:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stock-alert-for-woocommerce\/"},"modified":"2026-04-14T09:18:01","modified_gmt":"2026-04-14T09:18:01","slug":"cartengine-back-in-stock-alerts-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/sah.wordpress.org\/plugins\/cartengine-back-in-stock-alerts-for-woocommerce\/","author":23458736,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"CartEngine Back in Stock Alerts for WooCommerce","header_author":"CartEngine","header_description":"Notify customers when out-of-stock products are back. Simple, lightweight, and effective.","assets_banners_color":"a991ca","last_updated":"2026-04-14 09:18:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/cartengine.dev\/products\/stock-alert-pro\/","header_author_uri":"https:\/\/cartengine.dev","rating":0,"author_block_rating":0,"active_installs":0,"downloads":98,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"cartengine","date":"2026-04-14 09:18:01"}},"upgrade_notice":{"1.0.0":"<p>Initial release. Install and configure via WooCommerce \u2192 Settings \u2192 Stock Alerts.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3505898,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3505898,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3505898,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3505898,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3505898,"resolution":"1","location":"assets","locale":"","width":1274,"height":837},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3505898,"resolution":"2","location":"assets","locale":"","width":1280,"height":778},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3505898,"resolution":"3","location":"assets","locale":"","width":1860,"height":1120}},"screenshots":{"1":"\"Notify Me\" subscription form on a product page","2":"Back-in-stock email notification received by customer","3":"Subscriber list in WooCommerce admin","4":"Settings page inside WooCommerce \u2192 Settings \u2192 Stock Alerts"}},"plugin_section":[],"plugin_tags":[155593,260163,260162,30452,4420],"plugin_category":[],"plugin_contributors":[257810],"plugin_business_model":[],"class_list":["post-295721","plugin","type-plugin","status-publish","hentry","plugin_tags-back-in-stock","plugin_tags-notify-when-available","plugin_tags-out-of-stock-notification","plugin_tags-stock-alert","plugin_tags-woocommerce-waitlist","plugin_contributors-cartengine","plugin_committers-cartengine"],"banners":{"banner":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/banner-772x250.png?rev=3505898","banner_2x":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/banner-1544x500.png?rev=3505898","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/icon-128x128.png?rev=3505898","icon_2x":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/icon-256x256.png?rev=3505898","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/screenshot-1.png?rev=3505898","caption":"\"Notify Me\" subscription form on a product page"},{"src":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/screenshot-2.png?rev=3505898","caption":"Back-in-stock email notification received by customer"},{"src":"https:\/\/ps.w.org\/cartengine-back-in-stock-alerts-for-woocommerce\/assets\/screenshot-3.png?rev=3505898","caption":"Subscriber list in WooCommerce admin"}],"raw_content":"<!--section=description-->\n<p><strong>CartEngine Back in Stock Alerts for WooCommerce<\/strong> helps recover sales from out-of-stock products. Instead of losing customers forever, let them subscribe with one click and automatically email them when you restock.<\/p>\n\n<p>No complicated setup. No bloat. Just a clean \"Notify Me\" form, reliable email delivery, and a simple subscriber dashboard right inside WooCommerce.<\/p>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>A visitor lands on an out-of-stock product page<\/li>\n<li>They enter their email and click <strong>\"Notify Me When Available\"<\/strong><\/li>\n<li>You restock the product (manually or via import)<\/li>\n<li>The plugin automatically sends a back-in-stock email to all subscribers<\/li>\n<li>The customer clicks the link and completes their purchase<\/li>\n<\/ol>\n\n<h3>Key Features<\/h3>\n\n<p><strong>Back-in-Stock Notifications<\/strong>\nAutomatically triggered when product stock status changes to \"in stock\" \u2014 no manual work needed. Emails are sent in batches of 50 with configurable throttle to protect your server.<\/p>\n\n<p><strong>AJAX Subscription Form<\/strong>\nThe \"Notify Me\" form submits without a page reload. Displays directly on the product page \u2014 no extra pages, no popups, no friction.<\/p>\n\n<p><strong>Variable Product Support<\/strong>\nCustomers can subscribe to specific variations (size, color, etc.). When you restock a particular variation, only subscribers to that variation receive the notification.<\/p>\n\n<p><strong>Shortcode <code>[safw_stock_alert]<\/code><\/strong>\nPlace the subscription form anywhere using the <code>[safw_stock_alert]<\/code> shortcode. Supports <code>product_id<\/code> and <code>variation_id<\/code> attributes for full flexibility.<\/p>\n\n<p><strong>Subscriber Management<\/strong>\nView and manage all subscribers from <strong>WooCommerce \u2192 Stock Alert Subscribers<\/strong>. Filter by status (active, notified, unsubscribed), sort by date or email.<\/p>\n\n<p><strong>Spam &amp; Abuse Protection<\/strong>\nBuilt-in IP-based rate limiting (5 subscriptions per IP per hour) keeps your list clean without any configuration.<\/p>\n\n<p><strong>Unsubscribe Link in Every Email<\/strong>\nEvery notification email includes a one-click unsubscribe link. No account required. GDPR-friendly by design.<\/p>\n\n<p><strong>Customizable Email &amp; Form<\/strong>\nConfigure button text, form label, email subject, sender name, and accent color directly in <strong>WooCommerce \u2192 Settings \u2192 Stock Alerts<\/strong>.<\/p>\n\n<p><strong>Social Proof Counter<\/strong>\nOptionally show how many people are waiting for a product (\"12 people are waiting for this item\"). Creates urgency and encourages subscriptions.<\/p>\n\n<p><strong>GDPR &amp; Privacy Ready<\/strong>\nIntegrates with WordPress's built-in Personal Data Export and Erase tools. Subscriber data stays on your server \u2014 no third-party services.<\/p>\n\n<h3>Why Choose CartEngine Back in Stock Alerts for WooCommerce?<\/h3>\n\n<ul>\n<li><strong>Lightweight<\/strong> \u2014 zero dependencies, no jQuery plugins, no external scripts<\/li>\n<li><strong>WooCommerce-native<\/strong> \u2014 settings live inside WooCommerce, not a separate menu<\/li>\n<li><strong>Works with any theme<\/strong> \u2014 block themes (Twenty Twenty-Five) and classic themes<\/li>\n<li><strong>Developer-friendly<\/strong> \u2014 hooks and filters to customize behavior<\/li>\n<\/ul>\n\n<h3>Upgrade to Stock Alert Pro<\/h3>\n\n<p><a href=\"https:\/\/cartengine.dev\/products\/stock-alert-pro\/?utm_source=wporg&amp;utm_medium=readme&amp;utm_campaign=free\">Stock Alert Pro<\/a> extends the free plugin with powerful conversion tools:<\/p>\n\n<ul>\n<li>\ud83d\udcca <strong>Demand Analytics Dashboard<\/strong> \u2014 see which products generate the most waitlist demand<\/li>\n<li>\ud83c\udfaf <strong>Smart Stock-Limited Notify<\/strong> \u2014 alert subscribers only when stock covers their demand<\/li>\n<li>\ud83d\udcac <strong>Popup\/Modal Mode<\/strong> \u2014 capture emails with a lightbox form instead of inline<\/li>\n<li>\u2709\ufe0f <strong>Multiple Email Templates<\/strong> \u2014 choose from several professionally designed templates<\/li>\n<li>\ud83d\udcc8 <strong>Conversion Tracking<\/strong> \u2014 measure how many subscribers actually purchase<\/li>\n<li>\ud83d\udce4 <strong>CSV Export<\/strong> \u2014 download your subscriber list for any use<\/li>\n<li>\ud83d\udd10 <strong>Double Opt-In<\/strong> \u2014 confirm subscriptions for cleaner lists and full GDPR compliance<\/li>\n<li>\ud83d\udd14 <strong>Admin Digest Emails<\/strong> \u2014 daily\/weekly summary of new subscriptions and conversions<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/cartengine.dev\/products\/stock-alert-pro\/?utm_source=wporg&amp;utm_medium=readme&amp;utm_campaign=free\">Upgrade to Stock Alert Pro \u2192<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for <strong>CartEngine Back in Stock Alerts for WooCommerce<\/strong> and click <strong>Install Now<\/strong><\/li>\n<li>Click <strong>Activate<\/strong><\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Stock Alerts<\/strong> to configure your form and email settings<\/li>\n<li>The subscription form will automatically appear on all out-of-stock product pages<\/li>\n<\/ol>\n\n<p><strong>Manual Installation:<\/strong>\n1. Download the plugin ZIP file\n2. Upload via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>\n3. Activate and configure as above<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20variable%20products%3F\"><h3>Does it work with variable products?<\/h3><\/dt>\n<dd><p>Yes. When a customer selects an out-of-stock variation, the subscription form appears for that specific variation. When you restock that variation, only its subscribers receive the notification.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. The plugin adds minimal overhead. The subscription form is loaded via AJAX, and notification emails are sent via WP-Cron in batches \u2014 not on page load.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20block%20themes%20like%20twenty%20twenty-five%3F\"><h3>Does it work with block themes like Twenty Twenty-Five?<\/h3><\/dt>\n<dd><p>Yes, fully compatible with block themes and classic themes. The form output is plain HTML with minimal inline styles.<\/p><\/dd>\n<dt id=\"how%20are%20emails%20sent%20%E2%80%94%20via%20my%20host%20or%20a%20third-party%20service%3F\"><h3>How are emails sent \u2014 via my host or a third-party service?<\/h3><\/dt>\n<dd><p>Emails are sent via WordPress's built-in <code>wp_mail()<\/code> function, which uses your hosting's mail server by default. You can route through any SMTP plugin (WP Mail SMTP, FluentSMTP, etc.) for better deliverability.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr%20compliant%3F\"><h3>Is it GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. Every notification email contains a one-click unsubscribe link. The plugin also integrates with WordPress's Personal Data Export and Erase tools (Tools \u2192 Export Personal Data \/ Erase Personal Data).<\/p><\/dd>\n<dt id=\"where%20can%20i%20manage%20subscribers%3F\"><h3>Where can I manage subscribers?<\/h3><\/dt>\n<dd><p>Go to <strong>WooCommerce \u2192 Stock Alert Subscribers<\/strong> to view, filter, and delete subscriber records.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20a%20shortcode%3F\"><h3>Can I use it with a shortcode?<\/h3><\/dt>\n<dd><p>Yes. Use <code>[safw_stock_alert]<\/code> to embed the form anywhere. You can pass <code>product_id<\/code> and <code>variation_id<\/code> attributes to target a specific product.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20same%20email%20subscribes%20twice%20to%20the%20same%20product%3F\"><h3>What happens if the same email subscribes twice to the same product?<\/h3><\/dt>\n<dd><p>The subscriber receives a message that they are already on the waitlist. If they had previously unsubscribed or been notified, their subscription is automatically reactivated.<\/p><\/dd>\n<dt id=\"is%20there%20a%20limit%20to%20the%20number%20of%20subscribers%3F\"><h3>Is there a limit to the number of subscribers?<\/h3><\/dt>\n<dd><p>No limit. Subscriber data is stored in your WordPress database. Notifications are sent in batches of 50 with a configurable throttle interval.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. <a href=\"https:\/\/cartengine.dev\/products\/stock-alert-pro\/?utm_source=wporg&amp;utm_medium=faq&amp;utm_campaign=free\">Stock Alert Pro<\/a> adds demand analytics dashboard, smart stock-limited notify (FIFO queue), popup\/modal mode, multiple email templates, conversion tracking, CSV export, double opt-in, and admin digest emails. One-time purchase, no subscription.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Let shoppers subscribe to out-of-stock products and automatically notify them by email when items are back in stock.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/295721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=295721"}],"author":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cartengine"}],"wp:attachment":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=295721"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=295721"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=295721"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=295721"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=295721"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=295721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}