{"id":344509,"date":"2026-07-24T12:02:53","date_gmt":"2026-07-24T12:02:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/back-in-stock-for-woocommerce\/"},"modified":"2026-08-25T15:26:07","modified_gmt":"2026-08-25T15:26:07","slug":"readygo-back-in-stock-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/readygo-back-in-stock-for-woocommerce\/","author":23519947,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.1","stable_tag":"0.3.1","tested":"7.1.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"ReadyGo Back in Stock for WooCommerce","header_author":"MKB Platinum and ReadyGo Tools","header_description":"Let customers get an email the moment an out-of-stock WooCommerce product is available again. Adds an \"Email me when back in stock\" form, collects the waitlist, and notifies everyone automatically on restock. No coding, no AI, no external services.","assets_banners_color":"2c57bd","last_updated":"2026-08-25 15:26:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/readygotools.com\/back-in-stock","header_author_uri":"https:\/\/readygotools.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":207,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.3.0":{"tag":"0.3.0","author":"mkbplatinum","date":"2026-07-24 12:02:20"},"0.3.1":{"tag":"0.3.1","author":"mkbplatinum","date":"2026-08-25 15:26:07"}},"upgrade_notice":{"0.2.0":"<p>Adds in-plugin documentation and tooltips, and reorganizes the Settings screen. Recommended for everyone.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3621197,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-512x512.png":{"filename":"icon-512x512.png","revision":3621197,"resolution":"512x512","location":"assets","locale":"","width":512,"height":512}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3621197,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3621197,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3.0","0.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3621197,"resolution":"1","location":"assets","locale":"","width":920,"height":310},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3621197,"resolution":"2","location":"assets","locale":"","width":920,"height":130},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3621197,"resolution":"3","location":"assets","locale":"","width":2156,"height":988},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3621197,"resolution":"4","location":"assets","locale":"","width":2156,"height":2208},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3621197,"resolution":"5","location":"assets","locale":"","width":2156,"height":1740},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3621197,"resolution":"6","location":"assets","locale":"","width":2156,"height":2362}},"screenshots":{"1":"The \"Email me when back in stock\" form on an out-of-stock product page.","2":"The confirmation shown after a customer joins the waitlist.","3":"The Waitlist dashboard: who is waiting for each product, with a one-click Remove.","4":"The Settings tab: customizable form wording and restock email with {product}, {url} and {site} tags.","5":"The Spam protection tab: honeypot and adjustable per-IP rate limiting, both on by default.","6":"The Help &amp; Support tab: quick-start guide, FAQ, and support links."}},"plugin_section":[],"plugin_tags":[155593,150169,139886,4422,286],"plugin_category":[45],"plugin_contributors":[269243],"plugin_business_model":[],"class_list":["post-344509","plugin","type-plugin","status-publish","hentry","plugin_tags-back-in-stock","plugin_tags-restock","plugin_tags-stock-notification","plugin_tags-waitlist","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-mkbplatinum","plugin_committers-mkbplatinum"],"banners":{"banner":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/banner-772x250.png?rev=3621197","banner_2x":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/banner-1544x500.png?rev=3621197","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/icon-256x256.png?rev=3621197","icon_2x":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/icon-256x256.png?rev=3621197","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-1.png?rev=3621197","caption":"The \"Email me when back in stock\" form on an out-of-stock product page."},{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-2.png?rev=3621197","caption":"The confirmation shown after a customer joins the waitlist."},{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-3.png?rev=3621197","caption":"The Waitlist dashboard: who is waiting for each product, with a one-click Remove."},{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-4.png?rev=3621197","caption":"The Settings tab: customizable form wording and restock email with {product}, {url} and {site} tags."},{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-5.png?rev=3621197","caption":"The Spam protection tab: honeypot and adjustable per-IP rate limiting, both on by default."},{"src":"https:\/\/ps.w.org\/readygo-back-in-stock-for-woocommerce\/assets\/screenshot-6.png?rev=3621197","caption":"The Help &amp; Support tab: quick-start guide, FAQ, and support links."}],"raw_content":"<!--section=description-->\n<p>Every \"out of stock\" product is a lost sale, unless you can tell the customer when it comes back. <strong>ReadyGo Back in Stock<\/strong> adds an <em>\"Email me when back in stock\"<\/em> form to any out-of-stock WooCommerce product, collects the waitlist for you, and emails everyone automatically the moment you restock.<\/p>\n\n<p>Unlike most back-in-stock notifier plugins, there is <strong>no cap on notifications<\/strong> and <strong>no paywall<\/strong> on the core feature. Built by <a href=\"https:\/\/readygotools.com\">ReadyGo Tools<\/a>, a division of MKB Platinum.<\/p>\n\n<h4>How back in stock notifications work in WooCommerce<\/h4>\n\n<p>WooCommerce has no built-in way to capture demand for a product that has sold out. The shopper sees \"Out of stock\", leaves, and usually does not come back. This plugin turns that dead end into a waitlist. When stock returns, everyone waiting is emailed at once, and because they asked to be told, those emails convert far better than any broadcast newsletter.<\/p>\n\n<h4>Zero setup<\/h4>\n\n<p>Activate the plugin and the signup form appears automatically on out-of-stock products. There is no shortcode to place, no template to edit and no widget to position. If you want to change the wording you can, but you do not have to touch anything to start collecting a waitlist today.<\/p>\n\n<h4>Why you'll like it<\/h4>\n\n<ul>\n<li><strong>Automatic placement.<\/strong> The signup form appears on out-of-stock products without any configuration.<\/li>\n<li><strong>Automatic restock emails.<\/strong> Set a product back in stock and every waiting customer is emailed. Large waitlists are sent in the background so your store never slows down.<\/li>\n<li><strong>Simple and variable products.<\/strong> On a variable product the form appears for the specific out-of-stock variation, and only the customers waiting on that variation are notified.<\/li>\n<li><strong>Waitlist dashboard.<\/strong> See exactly who is waiting for each product, with a one-click Remove for any entry. This is genuinely useful demand intelligence: it tells you what to reorder and how much.<\/li>\n<li><strong>No notification limit.<\/strong> Send to a waitlist of five or five thousand. There is no cap and no per-email charge.<\/li>\n<li><strong>Fully customizable wording.<\/strong> Edit the form heading, body text, button, success message, email subject and email body, with <code>{product}<\/code>, <code>{url}<\/code> and <code>{site}<\/code> tags.<\/li>\n<li><strong>Built-in spam protection.<\/strong> A hidden honeypot field plus per-IP rate limiting, both on by default. No CAPTCHA account needed.<\/li>\n<li><strong>Fast and lightweight.<\/strong> Front-end assets load only on product pages that actually show the form.<\/li>\n<li><strong>No AI, no scraping, no external services.<\/strong> Everything runs on your own site and nothing is sent anywhere.<\/li>\n<\/ul>\n\n<h4>Works with your theme and builder<\/h4>\n\n<p>The form attaches to WooCommerce's standard product output, so it works with classic themes such as Astra, Neve, GeneratePress, Kadence, OceanWP and Storefront, and with builders including Blocksy, Elementor and the block editor.<\/p>\n\n<h4>Reliable delivery matters here<\/h4>\n\n<p>WordPress cannot reliably send email on its own, and a restock notification that lands in spam is a sale lost twice. Pair this plugin with any SMTP mailer for dependable delivery. The plugin will flag it if a notification fails to send, so a broken mail setup does not fail silently.<\/p>\n\n<h4>Built by ReadyGo Tools<\/h4>\n\n<p>Part of the ReadyGo Tools family of free WordPress plugins. Browse more at <a href=\"https:\/\/readygotools.com\/plugins\/\">readygotools.com<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong>, search for \"ReadyGo Back in Stock\", and click <strong>Install<\/strong> then <strong>Activate<\/strong>. (Or upload the plugin ZIP under <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.)<\/li>\n<li>That's it. The signup form now appears automatically on any out-of-stock product.<\/li>\n<li>Optional: open <strong>RGT Back in Stock \u2192 Settings<\/strong> to customize the wording, the restock email, and spam protection.<\/li>\n<\/ol>\n\n<p>To test it: set a product to out of stock (quantity 0 with backorders disabled, or status \"Out of stock\"), visit the product page, and you'll see the form. Sign up, then set the product back in stock \u2014 the waiting email is sent automatically.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20form%20isn%27t%20showing%20on%20my%20out-of-stock%20product.%20why%3F\"><h3>The form isn't showing on my out-of-stock product. Why?<\/h3><\/dt>\n<dd><p>The form only appears when a product is genuinely out of stock. If you manage stock quantity, set it to 0 <strong>and<\/strong> set \"Allow backorders\" to \"Do not allow\" \u2014 otherwise the product is \"on backorder\" (still purchasable) and no form is shown. If you don't manage stock quantity, set the product's stock status to \"Out of stock\".<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20variable%20products%3F\"><h3>Does it work with variable products?<\/h3><\/dt>\n<dd><p>Yes. The form appears for the specific out-of-stock variation, and only the customers waiting on that exact variation are emailed.<\/p><\/dd>\n<dt id=\"does%20it%20require%20any%20external%20service%2C%20api%20key%2C%20or%20account%3F\"><h3>Does it require any external service, API key, or account?<\/h3><\/dt>\n<dd><p>No. The waitlist is stored on your own site and emails are sent by WordPress. There is no third-party service and nothing is sent off your site.<\/p><\/dd>\n<dt id=\"my%20customers%20aren%27t%20receiving%20the%20restock%20emails.\"><h3>My customers aren't receiving the restock emails.<\/h3><\/dt>\n<dd><p>This is almost always because WordPress can't send email reliably without SMTP. Install and configure any SMTP mailer. The plugin shows a reminder in the admin if a notification fails to send.<\/p><\/dd>\n<dt id=\"where%20do%20i%20see%20who%20is%20waiting%3F\"><h3>Where do I see who is waiting?<\/h3><\/dt>\n<dd><p>Under <strong>RGT Back in Stock \u2192 Waitlist<\/strong>. Each product lists the waiting customers' email addresses, when they signed up, and the current stock status. You can remove any entry.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20wording%20of%20the%20form%20and%20the%20email%3F\"><h3>Can I change the wording of the form and the email?<\/h3><\/dt>\n<dd><p>Yes. Everything is editable under <strong>RGT Back in Stock \u2192 Settings<\/strong> \u2014 the form heading, text, button, success message, email subject and email body. In the email you can use <code>{product}<\/code>, <code>{url}<\/code> and <code>{site}<\/code> tags.<\/p><\/dd>\n<dt id=\"how%20does%20it%20stop%20spam%20signups%3F\"><h3>How does it stop spam signups?<\/h3><\/dt>\n<dd><p>Two protections run automatically: a hidden honeypot field that traps bots, and per-IP rate limiting (adjustable under Settings). Neither needs any account or CAPTCHA.<\/p><\/dd>\n<dt id=\"what%20happens%20after%20a%20customer%20is%20notified%3F\"><h3>What happens after a customer is notified?<\/h3><\/dt>\n<dd><p>Their signup is marked as notified and removed from the active waitlist. If the product later goes out of stock again, they can join the new waitlist to be notified again.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Is it compatible with High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares HPOS compatibility.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20back%20in%20stock%20notifications%20to%20woocommerce%3F\"><h3>How do I add back in stock notifications to WooCommerce?<\/h3><\/dt>\n<dd><p>Install and activate the plugin. The \"Email me when back in stock\" form appears automatically on out-of-stock products. No shortcode or setup is required.<\/p><\/dd>\n<dt id=\"does%20woocommerce%20have%20back%20in%20stock%20notifications%20built%20in%3F\"><h3>Does WooCommerce have back in stock notifications built in?<\/h3><\/dt>\n<dd><p>No. Core WooCommerce shows an \"Out of stock\" message and nothing else. Capturing the customer's interest requires a plugin.<\/p><\/dd>\n<dt id=\"when%20are%20the%20restock%20emails%20sent%3F\"><h3>When are the restock emails sent?<\/h3><\/dt>\n<dd><p>As soon as you set the product back in stock. Large waitlists are processed in the background so your store stays fast.<\/p><\/dd>\n<dt id=\"is%20there%20a%20limit%20on%20how%20many%20notifications%20i%20can%20send%3F\"><h3>Is there a limit on how many notifications I can send?<\/h3><\/dt>\n<dd><p>No. There is no cap on waitlist size or notification volume, and no per-email charge.<\/p><\/dd>\n<dt id=\"can%20i%20see%20who%20is%20waiting%20for%20a%20product%3F\"><h3>Can I see who is waiting for a product?<\/h3><\/dt>\n<dd><p>Yes. The waitlist dashboard lists every signup per product, which doubles as demand data for restocking decisions.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20wording%20of%20the%20form%20and%20the%20email%3F\"><h3>How do I change the wording of the form and the email?<\/h3><\/dt>\n<dd><p>Everything is editable in settings: the form heading, text, button, success message, email subject and email body, with tags for the product name, URL and site name.<\/p><\/dd>\n<dt id=\"how%20do%20i%20stop%20spam%20signups%3F\"><h3>How do I stop spam signups?<\/h3><\/dt>\n<dd><p>Protection is already on. A hidden honeypot field and per-IP rate limiting are both enabled by default, with no third-party CAPTCHA account needed.<\/p><\/dd>\n<dt id=\"why%20are%20my%20restock%20emails%20not%20arriving%3F\"><h3>Why are my restock emails not arriving?<\/h3><\/dt>\n<dd><p>WordPress email is unreliable by default. Install an SMTP plugin so your mail is routed through a real provider. The plugin will warn you when a notification fails to send.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Added: an optional, dismissible reminder to leave a review (appears after about a week of use; can be turned off).<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Changed: renamed to \"ReadyGo Back in Stock for WooCommerce\" for a distinctive, brand-first name.<\/li>\n<li>Changed: the SMTP reminder now appears only on the plugin's own admin screens.<\/li>\n<\/ul>\n\n<h4>0.2.6<\/h4>\n\n<ul>\n<li>Added: Help &amp; Support tab with a quick-start guide, FAQ, and support links.<\/li>\n<\/ul>\n\n<h4>0.2.5<\/h4>\n\n<ul>\n<li>Improved: refreshed Waitlist dashboard with iconed stat cards and a friendlier empty state.<\/li>\n<\/ul>\n\n<h4>0.2.4<\/h4>\n\n<ul>\n<li>Added: dedicated Spam protection tab with detailed documentation.<\/li>\n<li>Fixed: stat card number\/label spacing.<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Added: \"a division of MKB Platinum\" attribution in the admin header.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Improved: refreshed admin design with a branded header and Waitlist \/ Settings tabs.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Housekeeping: internal code prefix standardized. No change to features.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added: full in-plugin documentation (contextual Help tabs) and field-by-field tooltips on the Settings screen.<\/li>\n<li>Added: Settings reorganized into clear sections \u2014 Signup form, Restock email, Spam protection.<\/li>\n<li>Changed: authored by MKB Platinum and ReadyGo Tools.<\/li>\n<\/ul>\n\n<h4>0.1.9<\/h4>\n\n<ul>\n<li>Added: visible Spam protection panel in Settings with an adjustable, toggleable rate limit.<\/li>\n<\/ul>\n\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>Added: anti-spam \u2014 hidden honeypot field and per-IP rate limiting.<\/li>\n<\/ul>\n\n<h4>0.1.7<\/h4>\n\n<ul>\n<li>Added: customizable restock email subject and message with {product}, {url} and {site} tags.<\/li>\n<li>Added: Waitlist screen lists each waiting customer's email, grouped and shaded by product, with a per-person Remove action.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Fixed: after a restock notification is sent, the signup is consumed \u2014 the browser re-checks with the server so a customer can re-join if the product goes out of stock again.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Added: returning visitors who already signed up see \"You're on the waitlist\" instead of the form.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: automatic waitlist form (simple + variable products), automatic restock notifications, waitlist dashboard, customizable text.<\/li>\n<\/ul>","raw_excerpt":"Let customers get an email the moment an out-of-stock WooCommerce product is back. Automatic waitlist and restock notifications. Free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/344509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=344509"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mkbplatinum"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=344509"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=344509"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=344509"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=344509"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=344509"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=344509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}