WordPress plugin
Conversion Tracking for WooCommerce Pro: Connect Store Events
Conversion Tracking for WooCommerce Pro places JavaScript tracking codes supplied by advertising services at relevant store actions. Codes can run on the cart page, after a successful checkout and after visitor registration, allowing connected services to receive events for cart additions, completed purchases and new accounts. Campaign reporting depends on the integration and event code you configure.
Track cart, checkout and registration actions
Conversion Tracking for WooCommerce Pro places JavaScript tracking codes supplied by advertising services at relevant store actions. Codes can run on the cart page, after a successful checkout and after visitor registration, allowing connected services to receive events for cart additions, completed purchases and new accounts. Campaign reporting depends on the integration and event code you configure.
Advertising integrations and Pro functions
Tracking options include Facebook, Twitter, Google Ads, formerly called Google AdWords, and custom tracking. Pro adds broader event coverage and additional advertising options:
- More Facebook events and support for multiple Facebook pixels
- Facebook Product Catalog
- Bing Ads
- More Twitter and Google Ads events
Perfect Audience was removed in version 2.1.5 after the service was discontinued.
Google Analytics 4 events and data
When you enable the Google Analytics 4 integration and enter a Measurement ID, the add-on loads Google's gtag.js. You can choose product view, add-to-cart, begin-checkout and purchase events. Google Analytics receives the page address and referrer with the key parameter removed, along with event data such as product IDs, names, categories, prices, quantities, coupon codes, order number, totals, tax, shipping and currency. The integration does not send customer names, email addresses, phone numbers or addresses. Google sets its own cookies and receives the visitor's IP address and browser details as part of the request.
Configure purchase tracking
For successful orders, add the service's JavaScript snippet to the Tags for Successful Order setting. The extension provides placeholders for customer and order values, including {customer_id}, {customer_email}, {customer_first_name}, {customer_last_name}, {order_number}, {order_total}, {order_subtotal}, {currency} and {payment_method}. A custom snippet can send the values you include to its service, so select only the values needed for that tracking setup.
- Install the plugin files on your WordPress website and activate the plugin.
- Choose an advertising integration or custom tracking in its settings, then enter the service details or codes for your campaigns.
- Set the relevant tracking points for the cart, successful checkout and registration. For purchase tags, use the Tags for Successful Order setting.
- Check that the configured events reach the selected advertising or analytics service.
The listed minimum requirements are WooCommerce 3.0, PHP 7.4 and MySQL 5.0.