WooCommerce Integration
Complete guide to integrating AnyTrack with WooCommerce for automated conversion tracking, real-time data sync, and optimized ad performance across Google Ads, Facebook Ads, and TikTok Ads.
The AnyTrack WooCommerce integration tracks product views, add-to-cart actions, and purchases in your store. It attributes each conversion to the campaign that produced it. On the Starter plan and higher, AnyTrack also sends each conversion to your ad platforms through the Conversion API.
Watch the full setup from start to finish: AnyTrack detects WooCommerce in the onboarding wizard, you install and activate the AnyTrack for WooCommerce plugin, connect your Facebook Pixel, run a test purchase, and enable the Conversion API.
The setup path:
- Install — add the integration in AnyTrack, then install the WordPress plugin.
- Connect — connect your ad platforms.
- Test and verify — run a test purchase and check the Events Log.
Everything after Step 4 is reference material: how the integration works, the event table, and third-party checkout limits.
Set Up WooCommerce Tracking
Section titled “Set Up WooCommerce Tracking”Step 1: Add the WooCommerce integration in AnyTrack
Section titled “Step 1: Add the WooCommerce integration in AnyTrack”- In the AnyTrack Dashboard, create a property for your WooCommerce site.
- Open the Integration Catalog and add the WooCommerce integration.
- Copy the Property ID shown in the integration setup screen.
Step 2: Install and connect the WooCommerce plugin
Section titled “Step 2: Install and connect the WooCommerce plugin”- In WordPress, go to Plugins → Add New and search for AnyTrack for WooCommerce.
- Click Install, then Activate.
- In WordPress, go to WooCommerce → AnyTrack and paste the Property ID you copied. Save.

The plugin also installs the Tracking Tag for you. Do not add the Tag to your theme manually.
Step 3: Connect your ad platforms
Section titled “Step 3: Connect your ad platforms”Connect each ad platform you advertise on. You do this in the AnyTrack Dashboard. There is nothing to configure in WordPress.
Microsoft Ads, Taboola, and Outbrain also receive your conversions through their Conversion API. See Advertising Integrations for the full list.
Step 4: Test and verify your setup
Section titled “Step 4: Test and verify your setup”The WooCommerce integration’s Events Log shows server-side and client-side events in near real time.
- In the AnyTrack Dashboard, open the Events Log of your WooCommerce integration.
- In a private or incognito window on your store, view a product, add it to the cart, and complete a test purchase.
- Confirm that
ViewContent,AddToCart, andPurchaseappear in the Events Log within a few seconds.
You can also install the AnyTrack Pixel Helper Chrome Extension to inspect client-side events on your store as they fire.
Your WooCommerce setup is complete. The sections below explain how the integration works and which limits apply.
Video Tutorial: Property and Plugin Setup
Section titled “Video Tutorial: Property and Plugin Setup”Follow the steps above on screen: create a property, add the WooCommerce integration from the Integration Catalog, install and activate the AnyTrack for WooCommerce plugin, paste the Property ID, and verify the connection in the Events Log.
How the WooCommerce Integration Works
Section titled “How the WooCommerce Integration Works”The integration syncs customer behavior data between your store and AnyTrack. Once connected, it tracks:
- Product page views
- Add-to-cart events
- Purchases and other conversions
What this integration does
Section titled “What this integration does”- Sends conversion data to ad platforms so they can optimize bidding and targeting, on the Starter plan and higher.
- Tracks the full customer journey from click to purchase, across sessions and devices.
- Attributes revenue to the correct campaigns, ad groups, and creatives.
The data flow
Section titled “The data flow”- Traffic collection: when visitors arrive on your site, AnyTrack collects UTM parameters, referrer data, and first-party data.
- Customer journey tracking: AnyTrack monitors customer interactions such as product views, add-to-cart actions, and purchases.
- Attribution processing: AnyTrack processes the conversion data and shows it in your dashboard reports.
- Ad platform sync: AnyTrack sends the conversion data to your ad platforms through their Conversion APIs, on the Starter plan and higher. Ad platforms use the conversion data for campaign optimization and audience targeting.
Technical Details
Section titled “Technical Details”| Reference | Value | Information |
|---|---|---|
| Tracking Group | woocommerce | Use this to activate the integration programmatically. |
| Subid Parameter | click_id | The click ID passed and stored in WooCommerce. |
| Integration Method | Plugin | The AnyTrack Plugin for WooCommerce is required. It tracks browser and server-side events. |
WooCommerce Standard Events and Conversions
Section titled “WooCommerce Standard Events and Conversions”| Event Name | Description | Data Source | Meta Ads Mapping |
|---|---|---|---|
ViewContent | A visitor views a product page | JS | ViewContent |
AddToCart | A visitor adds an item to the cart | JS | AddToCart |
InitiateCheckout | A visitor begins the checkout process | JS | InitiateCheckout |
AddPaymentInfo | A user enters payment information | Server | AddPaymentInfo |
Purchase | A user completes a purchase | Server | Purchase |
Upsell | A user orders a product set as Upsell through FunnelKit | Server | Upsell |
Why no other install method works
Section titled “Why no other install method works”The plugin connects your store to AnyTrack and tracks the conversion events. It also installs the Tracking Tag for you.
No other install method tracks WooCommerce conversions. Google Tag Manager, the WordPress affiliate plugin, and a manual Tracking Tag load the Tracking Tag on your site. None of them collect WooCommerce order data. See WordPress Integrations Options.
Your Store and Your Landing Page on Different Domains
Section titled “Your Store and Your Landing Page on Different Domains”If you send ads to a landing page on one domain and the WooCommerce store runs on another, each domain needs its own property, and the purchase is recorded on the store property. To credit the ad click that landed on your landing page, use Cross-Domain Tracking.
Configure it on the landing-page property, the one the visitor reaches first. Add the store root domain, turn on Sync Conversions triggered on cross-domain properties, and confirm Purchase is selected in the Event Names list. The store property needs the Tracking Tag and the WooCommerce plugin, but it has no cross-domain settings of its own.
To check the setup, hover a link on the landing page that points to the store. With Sync Conversions on, the link carries atrefid.
Third-Party Checkout and Payment Gateways
Section titled “Third-Party Checkout and Payment Gateways”AnyTrack tracks WooCommerce purchases from the standard WooCommerce order flow. Some third-party checkout or payment gateways process payments outside this flow, so orders paid through them may not fire the standard WooCommerce order events AnyTrack relies on.
WooCommerce Integration - Frequently Asked Questions
FAQ was last reviewed on 2026-09-20