MD Price Tracker for WooCommerce


Live Demo

MD Price Tracker for WooCommerce extends woocommerce functionality by allowing store customers to subscribe on products price cheapening with user-friendly modal forms. Shop managers will see all subscriptions in the wordpress backend and can decide whether to adjust prices or schedule a sale for subscribed products. As soon as the price of the product will be reduced to user-expected, an automatic notification email will be sent to the subscriber.

Main features of MD Price Tracker for WooCommerce

  • All woocommerce built-in product types are supported, including variable and grouped products
  • User-friendly ajaxified modal subscription forms
  • Flexible plugin settings built with native woocommerce settings api
  • About 10 options for choosing the position where to display the modal form trigger button on single product page
  • Email notifications about products cheapening are sent asynchronously in the background to overcome problems such as server crashes or message duplication.
  • All frontend strings and content of email notification messages can be translated thru plugin settings
  • GDPR Compliance: option to show Privacy Policy url on each form and supports Export/Erase Personal Data
  • Option to show tracking forms only for guests, only for customers or for both
  • Option to enable Google reCaptcha to protect form only for guests or for everyone


  • How it works
  • Subscription form variable product opened
  • Dashboard list of subscribers screen
  • Dashboard General settings
  • Dashboard Emails configuration settings


Minimum Requirements

  • PHP 5.5 or greater
  • WooCommerce 3.6 or greater

Automatic installation

  1. Log in to your WordPress dashboard and navigate to the Plugins menu and click “Add New”
  2. In the search field type “MD Price Tracker for Woocommerce”, then click “Search Plugins”
  3. Once you’ve found our plugin you can install it by simply clicking “Install Now”

Manual installation

Manual installation method requires downloading the MD Price Tracker for Woocommerce plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Can I test the settings of the admin panel?

Yes! You can setup Pesonal Demo Sandbox

Where can i get support?

Currently we provide support thru Free WordPress Support Forums, submit a ticket and we’ll look in to it as soon as possible.


نوومبر 15, 2019
Fantastic plugin! I have been looking for something like this for some time and this plugin integrates very easily and is simple to setup!
سپتمبر 18, 2019
Excellent plugin! Hope get more features on the next releases.
Read all 2 reviews

Contributors & Developers

“MD Price Tracker for WooCommerce” is open source software. The following people have contributed to this plugin.


“MD Price Tracker for WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “MD Price Tracker for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Version 0.1.0

  • Initial Release

Version 0.1.1 – 2019-06-14

  • Localization – added missed textdomain for some strings
  • Dev – removed unused methods from MDWCPT_List_Table class
  • Dev – added upgrade method to MDWCPT_Loader class

Version 0.1.2 – 2019-07-17

  • Fix – MDWCPT_Utils::get_option() method sometimes did not return the default value when necessary
  • Dev – in some places, the ctype_digit() method has been replaced by filter_var() for more optimal data validation

Version 0.1.3 – 2019-08-10

  • Fix – In some cases, price cheapening emails were not sent due to race conditions
  • Translation – corrected several typos

Version 0.2.0 – 2020-01-20

  • Fix – support for decimals in expected price field
  • Dev – added action hooks mdwcpt_form_fields_after, mdwcpt_subscription_created, mdwcpt_subscription_updated to be able to submit and process additional data through our forms

Version 0.2.1 – 2020-02-02

  • Fix – activating a plugin with deactivated woocommerce leads to an error
  • Fix – corrected “step” attribute of the expected price field, which sometimes blocked the input of possible values

Version 0.2.2 – 2020-03-27

  • Fix – automatic deactivation of the plugin if woocommerce is disabled
  • Fix – impossible to enter a value less than 1 in the expected price field

Version 0.2.3 – 2020-04-16

  • Fix – due to improper escaping, some special characters were removed from the unsubscribe link, which made it impossible to unsubscribe in rare cases

Version 0.3.0 – 2021-02-05

  • New – for better compatibility with page builders shortcode [mdwcpt_form] now can be used without “product_id” attribute inside wordpress loop
  • Fix – added support for plugins which load html thru ajax ( search filters, infinite scroll pagination… )
  • Dev – reworked google reCaptcha handling