20,000+
February 5, 2026
March 27, 2014
When you are integrating any advertising campaigns, they provide various tracking codes (mainly JavaScript) to insert them various pages of your site so that it can track how the conversion is happening.
This plugin inserts those codes on WooCommerce cart page, checkout success page and after user registration. So you can track who are adding your products to cart, who are buying them and who are registering to your site.
woocommerce-conversion-tracking uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.
Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure great user experience for all our users.
Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.
Learn more how Appsero collects and uses this data.
Additionally, read weDevs privacy policy for more.
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.
If you need to track successful purchases, go to the settings and in the Tags for Successful Order box, place the JavaScript code you received from the services (e.g. Facebook, Twitter, AdWords) you want to use.
In the JavaScript snippet, there are places where you can use order_number, order_total, order_subtotal, currency, etc.
The plugin provides the following codes: {customer_id}, {customer_email}, {customer_first_name}, {customer_last_name}, {order_number}, {order_total}, {order_subtotal}, {currency}, {payment_method}.
Replace the script tag values with the suitable codes the plugin provides and finally insert the snippet in the boxes.
Yes, the plugin works both with the latest v3.x and the older 2.x versions.
We have three different ways of tracking a conversion. The most used one is when a order has been made.
We put the JavaScript scripts provided by you in the page and it fires a conversion event to that scripts site.
wp_kses_post(), which was breaking the plugin.{customer_id}, {customer_email}, {customer_first_name}, {customer_last_name}, {payment_method}{order_number} added on checkout page| Version | Download | Type |
|---|---|---|
| 2.1.5 | Download | Stable |
| 2.1.4 | Download | Stable |
| 2.1.3 | Download | Stable |
| 2.1.2 | Download | Stable |
| 2.1.1 | Download | Stable |
| 2.1.0 | Download | Stable |
| 2.0.12 | Download | Stable |
| 2.0.11 | Download | Stable |
| 2.0.10 | Download | Stable |
| 2.0.9 | Download | Stable |
| 2.0.8 | Download | Stable |
| 2.0.7 | Download | Stable |
| 2.0.5 | Download | Stable |
| 2.0.4 | Download | Stable |
| 2.0.3 | Download | Stable |
| 2.0.2 | Download | Stable |
| 2.0.1 | Download | Stable |
| 2.0 | Download | Stable |
| Development | Download | Trunk |