{"id":357657,"date":"2026-09-30T06:50:18","date_gmt":"2026-09-30T06:50:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stocknotify\/"},"modified":"2026-09-30T06:50:06","modified_gmt":"2026-09-30T06:50:06","slug":"stocknotify","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/stocknotify\/","author":12421608,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"StockNotify","header_author":"NitsPatel","header_description":"Let customers subscribe to be notified by email when an out-of-stock WooCommerce product, or a specific variation, is back in stock.","assets_banners_color":"f6f9fd","last_updated":"2026-09-30 06:50:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/NiteshPatel-1988","rating":0,"author_block_rating":0,"active_installs":0,"downloads":64,"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":"NitsPatel","date":"2026-09-30 06:50:06","revision":3720477}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3720477,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3720477,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3720477,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3720477,"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":3720477,"resolution":"1","location":"assets","locale":"","width":883,"height":188}},"screenshots":{"1":"Subscription form on an out-of-stock product page."}},"plugin_section":[],"plugin_tags":[155593,4425,4423,139886,286],"plugin_category":[45],"plugin_contributors":[244661],"plugin_business_model":[],"class_list":["post-357657","plugin","type-plugin","status-publish","hentry","plugin_tags-back-in-stock","plugin_tags-email-notification","plugin_tags-out-of-stock","plugin_tags-stock-notification","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-nitspatel","plugin_committers-nitspatel"],"banners":{"banner":"https:\/\/ps.w.org\/stocknotify\/assets\/banner-772x250.png?rev=3720477","banner_2x":"https:\/\/ps.w.org\/stocknotify\/assets\/banner-1544x500.png?rev=3720477","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/stocknotify\/assets\/icon-128x128.png?rev=3720477","icon_2x":"https:\/\/ps.w.org\/stocknotify\/assets\/icon-256x256.png?rev=3720477","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/stocknotify\/assets\/screenshot-1.png?rev=3720477","caption":"Subscription form on an out-of-stock product page."}],"raw_content":"<!--section=description-->\n<p>StockNotify adds a \"Notify me when this product is back in stock\" form to WooCommerce product pages whenever a product, or a selected variation, is out of stock.<\/p>\n\n<p><strong>Core flow<\/strong><\/p>\n\n<ol>\n<li>A product (or variation) goes out of stock.<\/li>\n<li>A customer enters their email address on the product page.<\/li>\n<li>The product comes back in stock.<\/li>\n<li>The customer receives an email notification.<\/li>\n<li>Store owners can track who subscribed and who was notified. <em>(planned for a future release)<\/em><\/li>\n<\/ol>\n\n<p><strong>This release (1.0.0) includes:<\/strong><\/p>\n\n<ul>\n<li>A back-in-stock subscription form on the single product page.<\/li>\n<li>Support for simple products.<\/li>\n<li>Support for variable products, with the form appearing automatically for the selected out-of-stock variation.<\/li>\n<li>AJAX submission with no page reload.<\/li>\n<li>Duplicate-subscription protection.<\/li>\n<li>Automatic \"back in stock\" email sent to every pending subscriber as soon as a product or variation returns to stock.<\/li>\n<li>The notification email is a standard WooCommerce email, editable under WooCommerce &gt; Settings &gt; Emails (subject, heading, extra text, HTML\/plain format) and themeable by copying its template into <code>yourtheme\/stocknotify\/<\/code>.<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WooCommerce must be installed and active. StockNotify will show an admin notice if it is not.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>stocknotify<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the zip via Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Visit any out-of-stock product to see the subscription form.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20variable%20products%3F\"><h3>Does this work with variable products?<\/h3><\/dt>\n<dd><p>Yes. When a shopper selects a variation that is out of stock, the subscription form appears automatically for that specific variation. If a different, in-stock variation is selected, the form is hidden again.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20the%20%22back%20in%20stock%22%20email%20yet%3F\"><h3>Does this plugin send the \"back in stock\" email yet?<\/h3><\/dt>\n<dd><p>Yes. As soon as WooCommerce marks a product or variation as back in stock, every subscriber who is still waiting for it is emailed automatically. Sending happens a short time after the stock change (via WP-Cron) so that saving a product or processing an order is never slowed down by the outgoing emails. Each subscriber is only notified once per subscription.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20notification%20email%3F\"><h3>Can I customize the notification email?<\/h3><\/dt>\n<dd><p>Yes. It's a normal WooCommerce email, so it appears under WooCommerce &gt; Settings &gt; Emails, where you can change the subject, heading, additional text, and switch between HTML and plain text. To change the layout itself, copy <code>templates\/email\/back-in-stock.php<\/code> (and, for plain text, <code>templates\/email\/plain\/back-in-stock.php<\/code>) from the plugin into <code>yourtheme\/stocknotify\/email\/<\/code>.<\/p><\/dd>\n<dt id=\"where%20are%20subscriptions%20stored%3F\"><h3>Where are subscriptions stored?<\/h3><\/dt>\n<dd><p>In a dedicated database table (<code>{prefix}stocknotify_subscribers<\/code>) created on activation, separate from WooCommerce's own tables. An admin screen to browse subscribers is planned for a future release.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: back-in-stock subscription form for simple, variable, and individual variation products.<\/li>\n<li>Automatic email notification, sent to subscribers when a product or variation comes back in stock.<\/li>\n<\/ul>","raw_excerpt":"Let customers subscribe for an email alert when an out-of-stock WooCommerce product or variation is back in stock.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/357657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=357657"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nitspatel"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=357657"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=357657"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=357657"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=357657"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=357657"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=357657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}