WPC Price Drop Notifier helps you convert potential customers who are waiting for a better deal. This plugin allows customers to subscribe for email or Telegram notifications as soon as the products they are interested in drop below their target price.
With a modern interface, powerful features, and high customizability, it is the optimal solution for price-sensitive customer retention and conversion rate optimization for your WooCommerce store.


Detailed Features
- Automatic Form Visibility: Automatically detects in-stock products and displays the “Notify Me” subscription form.
- Custom Target Price: Customers can input their expected price, giving you valuable data on price sensitivity.
- Minimum Target Price Limit: Admins can set a minimum percentage (e.g., 50% of current price) to prevent unrealistic price alerts.
- Variable Product Support: The form dynamically appears for variations, allowing customers to track specific sizes or colors.
- Flexible Shortcodes: Use `[wpcpd_form]` to embed the form or `[wpcpd_btn]` to display a “Notify Me” button that opens the form in a beautiful popup modal.
- Subscriber List Management: A centralized management interface for Admins to view, search, and filter the list of customers waiting for price drops.
- My Account Integration: Customers can view and manage all their active price alerts directly in the “Price Drop Alerts” 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.*`.
- Customizable Content: Easily change form titles, button labels, success messages, and notification message templates (Email & Telegram).
- Telegram Subscription: Allow customers to subscribe via Telegram and receive price drop alerts directly in their Telegram app.
Deep Dive into Tracking Feature
The tracking system of WPC Price Drop Notifier is designed to provide store owners with a comprehensive view of customer demand and price expectations:
- Detailed Data Storage: Each subscription is recorded with full information: Email, Product/Variation ID, Target Price, user ID (if logged in), IP address, and precise timestamp.
- Price Sensitivity Insights: By viewing the subscriber list, store owners can see the “Expected Price” for each product, helping them decide on the optimal discount strategy.
- Status Lifecycle Management: The plugin tracks the lifecycle of a request from `pending` (waiting), `notified` (price drop alert sent), to `unsubscribed` (cancelled).
- Engagement Tracking: A standout feature. When a customer receives a notification and clicks the link to view the product, the system automatically records the `clicked_at` time. You can use this data to measure the conversion rate of your price-drop 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 target price and click the button; all validation processes (blacklist check, IP check, price check, database saving) happen in the background.
- Smooth My Account Management: Unsubscribing from a price alert 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 or updating settings are performed lightning-fast via AJAX.
- Background Processing via Action Scheduler: To avoid slowing down the website when a price change triggers thousands of notifications, the plugin integrates with Action Scheduler. When a product’s price is updated, the plugin creates asynchronous tasks to process and send alerts 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 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 price drop occurs, Telegram subscribers receive an instant message with the product name, current price, and a direct link to purchase, ensuring they can grab the deal immediately.
- Privacy First: Telegram-only subscribers do NOT need to provide their email address, offering a faster and more private way to join your alert list.