{"id":365592,"date":"2026-09-17T00:23:47","date_gmt":"2026-09-17T00:23:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/alertx-for-woocommerce\/"},"modified":"2026-09-17T18:54:14","modified_gmt":"2026-09-17T18:54:14","slug":"restockx","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/restockx\/","author":15766638,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"RestockX","header_author":"Rejuan Ahamed","header_description":"Recover lost sales with automatic back-in-stock alerts. Customers click Notify Me on out-of-stock products and get an email when items return.","assets_banners_color":"9487d5","last_updated":"2026-09-17 18:54:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"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":"rejuancse","date":"2026-09-17 00:23:20","revision":3699375},"1.0.1":{"tag":"1.0.1","author":"rejuancse","date":"2026-09-17 18:54:14","revision":3700826}},"upgrade_notice":{"1.0.0":"<p>Initial release. Enjoy!<\/p>"},"ratings":[],"assets_icons":{"icon-256*256.jpg":{"filename":"icon-256*256.jpg","revision":3699375,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544*500.jpg":{"filename":"banner-1544*500.jpg","revision":3699375,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772*250.jpg":{"filename":"banner-772*250.jpg","revision":3699375,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3699375,"resolution":"1","location":"assets","locale":"","width":1200,"height":602},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3699375,"resolution":"2","location":"assets","locale":"","width":1200,"height":560},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3699375,"resolution":"3","location":"assets","locale":"","width":1200,"height":604},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3699375,"resolution":"4","location":"assets","locale":"","width":1200,"height":551},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3699375,"resolution":"5","location":"assets","locale":"","width":1200,"height":779},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3700826,"resolution":"6","location":"assets","locale":"","width":1200,"height":856}},"screenshots":{"1":"\"Notify Me\" button shown on an out-of-stock product page.","2":"Email subscription form with double opt-in confirmation message.","3":"RestockX admin dashboard with notification statistics.","4":"Subscribers page with subscriber list, bulk actions, and CSV export.","5":"Email template editor with stock threshold setting."}},"plugin_section":[],"plugin_tags":[155593,265301,150169,30452,139886],"plugin_category":[],"plugin_contributors":[177150],"plugin_business_model":[],"class_list":["post-365592","plugin","type-plugin","status-publish","hentry","plugin_tags-back-in-stock","plugin_tags-notify-me","plugin_tags-restock","plugin_tags-stock-alert","plugin_tags-stock-notification","plugin_contributors-rejuancse","plugin_committers-rejuancse"],"banners":{"banner":"https:\/\/ps.w.org\/restockx\/assets\/banner-772*250.jpg?rev=3699375","banner_2x":"https:\/\/ps.w.org\/restockx\/assets\/banner-1544*500.jpg?rev=3699375","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/restockx\/assets\/icon-256*256.jpg?rev=3699375","icon_2x":"https:\/\/ps.w.org\/restockx\/assets\/icon-256*256.jpg?rev=3699375","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-1.jpg?rev=3699375","caption":"\"Notify Me\" button shown on an out-of-stock product page."},{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-2.jpg?rev=3699375","caption":"Email subscription form with double opt-in confirmation message."},{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-3.jpg?rev=3699375","caption":"RestockX admin dashboard with notification statistics."},{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-4.jpg?rev=3699375","caption":"Subscribers page with subscriber list, bulk actions, and CSV export."},{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-5.jpg?rev=3699375","caption":"Email template editor with stock threshold setting."},{"src":"https:\/\/ps.w.org\/restockx\/assets\/screenshot-6.jpg?rev=3700826","caption":""}],"raw_content":"<!--section=description-->\n<p>RestockX recovers lost sales on your WooCommerce store by letting interested customers subscribe to restock alerts for out-of-stock products. When a product comes back in stock, every confirmed subscriber is notified automatically by email \u2014 turning missed sales into completed orders.<\/p>\n\n<p>Customers click the \"Notify Me\" button on any out-of-stock product, enter their email, and confirm the subscription. Store owners get a clean admin dashboard to manage subscribers, customize emails, and export data.<\/p>\n\n<p>Unlock all Pro features with <strong><a href=\"https:\/\/contra.com\/products\/hgwSzl7o-restock-x-for-woo-commerce\">RestockX Pro<\/a><\/strong>.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>\"Notify Me\" button on out-of-stock products<\/strong> \u2014 displayed automatically on single product pages, with support for both simple and variable products (per-variation detection).<\/li>\n<li><strong>Automatic back-in-stock emails<\/strong> \u2014 subscribers are emailed as soon as a product or variation's stock status changes to \"in stock\".<\/li>\n<li><strong>Double opt-in confirmation<\/strong> \u2014 optional email confirmation protects your list from fake or mistyped addresses. Can be enabled or disabled.<\/li>\n<li><strong>One-click unsubscribe<\/strong> \u2014 every alert email includes an unsubscribe link and a <code>List-Unsubscribe<\/code> email header, so subscribers can opt out anytime.<\/li>\n<li><strong>Customizable button appearance<\/strong> \u2014 change button text, tooltip, colors, font, icons, padding, margin, border width, color, and border radius from the admin area.<\/li>\n<li><strong>Customizable email template<\/strong> \u2014 personalize the back-in-stock email with placeholders for product name, product URL, site name, and unsubscribe link.<\/li>\n<li><strong>Stock notification threshold<\/strong> \u2014 choose the stock quantity at which notifications should be triggered.<\/li>\n<li><strong>Subscriber management<\/strong> \u2014 view subscribers with product, email, date, and status (pending \/ confirmed \/ unsubscribed); delete entries in bulk.<\/li>\n<li><strong>CSV export<\/strong> \u2014 export the full subscriber list for reporting or external marketing tools.<\/li>\n<li><strong>Dashboard statistics widget<\/strong> \u2014 see total notifications, unique products, and unique subscribers at a glance on the WordPress dashboard.<\/li>\n<li><strong>Alternative product suggestions<\/strong> \u2014 after subscribing, customers are shown up to 5 in-stock alternatives from the same categories or tags.<\/li>\n<li><strong>Rate limiting<\/strong> \u2014 subscription requests are limited per email address to prevent abuse and spam.<\/li>\n<li><strong>Email deliverability friendly<\/strong> \u2014 sender address is kept domain-aligned (with automatic Reply-To handling) so alert emails don't get dropped by recipients' providers.<\/li>\n<li><strong>Translation ready<\/strong> \u2014 fully translatable via WordPress.org translate.wordpress.org.<\/li>\n<\/ul>\n\n<h4>Pro Features<\/h4>\n\n<p>Take restocking further with <strong><a href=\"https:\/\/contra.com\/products\/hgwSzl7o-restock-x-for-woo-commerce\">RestockX Pro<\/a><\/strong>:<\/p>\n\n<ul>\n<li><strong>Email campaigns<\/strong> \u2014 create, preview, duplicate, and manage targeted bulk email campaigns to your subscribers, with delivery status tracking for every send.<\/li>\n<li><strong>Campaign scheduling<\/strong> \u2014 send a campaign immediately or schedule it for any future date and time.<\/li>\n<li><strong>Flexible recipients<\/strong> \u2014 send to all confirmed subscribers, import recipients from a CSV file, or add specific email addresses individually.<\/li>\n<li><strong>Discount codes in campaigns<\/strong> \u2014 attach a coupon code with an expiry period to any campaign to turn restock alerts into instant sales.<\/li>\n<li><strong>Professional email templates<\/strong> \u2014 choose from four ready-made designs (Default, Modern, Minimal, and Product Showcase), each with a live template preview.<\/li>\n<li><strong>Advanced merge placeholders<\/strong> \u2014 personalize campaign emails with <code>{campaign_title}<\/code>, <code>{first_name}<\/code>, <code>{discount_code}<\/code>, <code>{discount_amount}<\/code>, <code>{discount_expiry}<\/code>, <code>{product_list}<\/code>, <code>{cta_button}<\/code>, and <code>{site_name}<\/code>.<\/li>\n<li><strong>Button customizer with live preview<\/strong> \u2014 fine-tune every detail of the \"Notify Me\" button (text, tooltip, colors, font, size, icon and icon position, padding, margin, border, and radius) while watching changes update in real time.<\/li>\n<li><strong>Notification channel settings<\/strong> \u2014 configure your sender email address and branding in one place for maximum deliverability.<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>A customer visits an out-of-stock product and clicks the \"Notify Me\" button.<\/li>\n<li>They enter their email address and submit the form.<\/li>\n<li>Depending on your settings, they either confirm via a double opt-in email or are subscribed instantly.<\/li>\n<li>When you restock the product, RestockX automatically emails all confirmed subscribers with a link back to the product.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<h4>Minimum requirements<\/h4>\n\n<ul>\n<li>WordPress 6.2 or greater<\/li>\n<li>PHP 7.4 or greater (PHP 8.0+ recommended)<\/li>\n<li>MySQL 5.7 or greater (or MariaDB 10.3 or greater)<\/li>\n<li>WooCommerce (active)<\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<p>Automatic installation is the easiest option \u2014 WordPress handles the file transfer itself, and you won't need to leave your web browser. To install RestockX, log in to your WordPress dashboard, navigate to the <strong>Plugins<\/strong> menu, and click <strong>Add New<\/strong>.<\/p>\n\n<p>In the search field, type \"RestockX for WooCommerce\" and click <strong>Search Plugins<\/strong>. Once you find the plugin, you can view its details and install it by clicking <strong>Install Now<\/strong>. Afterwards, activate the plugin.<\/p>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file from WordPress.org.<\/li>\n<li>Go to <strong>Dashboard &gt; Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Choose <code>restockx.zip<\/code>, click <strong>Install Now<\/strong>, and then activate the plugin.<\/li>\n<\/ol>\n\n<p>The RestockX menu will appear in your WordPress admin, where you can view subscribers, customize email templates, and configure the notify button.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20variable%20products%3F\"><h3>Does this plugin work with variable products?<\/h3><\/dt>\n<dd><p>Yes. RestockX supports variable products \u2014 the notify button appears when a product (or all of its variations) is out of stock, and subscribers are alerted when the specific variation is back in stock.<\/p><\/dd>\n<dt id=\"do%20subscribers%20need%20to%20create%20an%20account%3F\"><h3>Do subscribers need to create an account?<\/h3><\/dt>\n<dd><p>No. Logged-out customers simply enter their email address. Logged-in customers have their email filled in automatically.<\/p><\/dd>\n<dt id=\"can%20i%20turn%20off%20the%20double%20opt-in%20confirmation%20email%3F\"><h3>Can I turn off the double opt-in confirmation email?<\/h3><\/dt>\n<dd><p>Yes. Double opt-in is enabled by default to keep your subscriber list clean, but you can disable it from the <strong>RestockX &gt; Email Templates<\/strong> page. Note that unsubscribe links are always included in alert emails.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20gdpr%20friendly%3F\"><h3>Is the plugin GDPR friendly?<\/h3><\/dt>\n<dd><p>Yes. Subscriptions are confirmed by email (when double opt-in is enabled), every alert contains a one-click unsubscribe link, and subscribers can be deleted at any time from the Subscribers page.<\/p><\/dd>\n<dt id=\"can%20i%20export%20my%20subscribers%3F\"><h3>Can I export my subscribers?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>RestockX &gt; Subscribers<\/strong> and click the CSV export button to download the complete subscriber list.<\/p><\/dd>\n<dt id=\"what%20does%20restockx%20pro%20add%3F\"><h3>What does RestockX Pro add?<\/h3><\/dt>\n<dd><p>RestockX Pro unlocks email campaigns with scheduling and discount codes, four professional email templates, advanced merge placeholders, a live-preview button customizer, and notification channel settings. See the <a href=\"https:\/\/contra.com\/products\/hgwSzl7o-restock-x-for-woo-commerce\">Pro version<\/a> for details.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>You can get support by posting in the support section of this plugin on the WordPress plugin directory, or by email: rejuan.17bd@gmail.com<\/p><\/dd>\n<dt id=\"where%20can%20i%20report%20a%20bug%3F\"><h3>Where can I report a bug?<\/h3><\/dt>\n<dd><p>Found a bug? Please let us know by opening a topic in the support section of this plugin on the WordPress plugin directory, or email us directly: rejuan.17bd@gmail.com<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1 [18\/09\/2026]<\/h4>\n\n<ul>\n<li>New: Added a \"Pro Features\" section to the readme listing everything included in RestockX Pro (email campaigns, scheduling, discount codes, email templates, live-preview button customizer, and channel settings).<\/li>\n<li>New: Added a \"What does RestockX Pro add?\" FAQ entry.<\/li>\n<li>Updated: All \"Go Premium\" upgrade links now point to the RestockX Pro product page instead of the placeholder URL.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial version released.<\/li>\n<\/ul>","raw_excerpt":"Recover lost sales with automatic back-in-stock alerts. Customers click Notify Me on out-of-stock products and get an email when items return.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/365592","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=365592"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rejuancse"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=365592"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=365592"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=365592"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=365592"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=365592"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=365592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}