WPC Back In Stock Notifications for WooCommerce

WPC Back In Stock Notifications helps you never miss a potential customer when a product is out of stock. This plugin allows customers to subscribe for email notifications as soon as the items they interest in are back in stock.

With a modern interface, powerful features, and high customizability, it is the optimal solution for customer retention and conversion rate optimization for your WooCommerce store.

Detailed Features

  • Automatic Form Visibility: Automatically detects out-of-stock products and displays the “Notify Me” subscription form.
  • Variable Product Support: The form dynamically appears or disappears based on whether the customer selects an in-stock or out-of-stock variation.
  • Flexible Shortcode: Use `[wpcbs_form]` to place the subscription form anywhere on your website (Sidebar, within post content, custom pages, etc.).
  • Visual Reports & Statistics: In-depth statistics page with charts (Chart.js), allowing you to track subscription trends over time and identify most popular products.
  • Subscriber List Management: A centralized management interface for Admins to view, search, and filter the list of customers waiting for notifications.
  • My Account Integration: Customers can view and manage all their subscribed products directly in the “Waitlist Notifications” tab on their “My Account” page.
  • Smart Blacklist System: Block unwanted emails or IP ranges using wildcards (*). e.g., `*@bad-domain.com` or `123.45.*`.
  • Minimum Stock Threshold: Only send notifications when the new stock reaches a certain level (e.g., only notify when at least 5 items are available).
  • Customizable Content: Easily change form titles, button labels, success messages, and notification email templates.
  • Telegram Subscription: Allow customers to subscribe via Telegram and receive back-in-stock alerts directly in their Telegram app.

Deep Dive into Tracking Feature

The tracking system of WPC Back In Stock Notifications is designed to provide store owners with a comprehensive view of customer demand:

  • Detailed Data Storage: Each subscription is recorded with full information: Email, Product/Variation ID, user ID (if logged in), IP address, and precise timestamp.
  • Status Lifecycle Management: The plugin tracks the lifecycle of a request from `pending` (waiting), `notified` (notification sent), to `unsubscribed` (cancelled). This tells you exactly how many customers are genuinely interested in each product.
  • Engagement Tracking: A standout feature. When a customer receives an email and clicks the link to view the product, the system automatically records the `clicked_at` time. You can use this data to measure the effectiveness of your notification campaigns.
  • Absolute Security: All tracking and unsubscribe links are protected by a unique hash (MD5 combined with WordPress salt), ensuring no unauthorized access to other people’s data.

Deep Dive into AJAX for Tasks

The plugin maximizes AJAX technology to ensure a seamless user experience and peak system performance:

  • No-Reload Subscription: Customers just enter their email and click the button; all validation processes (blacklist check, IP check, database saving) happen in the background. Success messages appear instantly without the customer losing track of the product they are viewing.
  • Smooth My Account Management: Unsubscribing from a product in the “My Account” page is performed via AJAX. The list updates its status automatically without requiring a page reload.
  • Flexible Admin Tasks: In the Admin management area, actions such as manually unsubscribing a customer are performed lightning-fast via AJAX, helping administrators manage thousands of records efficiently.
  • Background Processing via Action Scheduler: To avoid slowing down the website when thousands of customers subscribe to a single product, the plugin integrates with Action Scheduler. When a product is back in stock, instead of sending all emails at once (which could crash the server), the plugin creates asynchronous tasks to process them gradually in the background.

Deep Dive into Telegram Subscription

The plugin offers a seamless and modern way for customers to stay notified via Telegram, the popular privacy-focused messaging app:

  • Easy Setup: Simply create a bot via BotFather, enter the token and username in the plugin settings, and use the “Setup Webhook” button to connect your site with Telegram’s servers.
  • QR Code Integration: On the product page, customers can click a Telegram button to reveal a unique QR code. Scanning this code with their phone instantly opens your bot with the correct product payload.
  • Deep Link Technology: The plugin uses secure deep links (`/start product_id_variation_id`) to ensure that when a customer starts the bot, it knows exactly which product they are interested in.
  • Encrypted Webhooks: All communications from Telegram are handled via a secure webhook endpoint on your site, which only processes valid start commands and subscription requests.
  • Instant Mobile Alerts: When a product is back in stock, Telegram subscribers receive an instant message with the product name and a direct link to purchase, ensuring they can grab the item before it sells out again.
  • Privacy First: Telegram-only subscribers do NOT need to provide their email address, offering a faster and more private way to join your waitlist.
Purchase a License
NEW

Onetime purchase - Lifetime update
1-year premium support
7-Day Money-Back Guarantee

After successful payment, the installation file will be immediately sent to your purchase email.

If you have any pre-sale questions, feel free to browse the FAQs or contact us.

Version:1.2.3
Require:WP 4.0, Woo 3.0
Compatible:WP 6.9, Woo 10.6
Last updated:Mar 29, 2026