FunnelKit Integration
Set up FunnelKit conversion tracking with AnyTrack to track upsell purchases, cart events, and revenue. Connect your WooCommerce funnel data to ad platforms for accurate attribution and ROAS optimization.
Overview
FunnelKit (formerly WooFunnels) enables you to create powerful upsell and downsell funnels for your WooCommerce store. By integrating FunnelKit with AnyTrack, you can accurately track upsell conversions and attribute them to the correct ad campaigns, giving you complete visibility into your funnel performance and revenue.
This guide walks you through the complete setup process to ensure automatic tracking of your FunnelKit upsells.
Before you begin
- AnyTrack for WooCommerce Plugin installed
- FunnelKit Plugin installed
- Configured your Upsell Funnel in FunnelKit
Step-by-Step Integration
Step 1: Update WooCommerce Plugin
First, ensure your WooCommerce plugin is running the latest version. This prevents compatibility issues and ensures all tracking features work correctly.
Step 2: Enable Upsell tracking in the plugin
In your WordPress admin panel:
- Navigate to WooCommerce → AnyTrack → Settings.
- Enable the Upsell Event toggle.
- (Optional) Enable Combine sales and upsell into a single Purchase event if you want upsell revenue rolled into the
Purchaseevent sent to your ad platforms.
Which option should I pick?Leave Combine off if you want to analyze upsell performance independently — upsells flow to AnyTrack as a separate
Upsellevent with their own revenue.Turn Combine on if you want ad platforms to see total customer value as a single conversion — upsell revenue is added to the
Purchaseevent total automatically, with no extra mapping needed.
Step 3: Prevent Tracking Conflicts
To ensure accurate tracking, disable any other plugins that send data directly to advertising platforms (Facebook Pixel, Google Ads, TikTok Pixel, etc.). AnyTrack will handle all tracking through its unified system.
Common plugins to disable:
- Direct pixel plugins (Facebook Pixel Plugin, PixelYourSite, etc.)
- Other tracking or analytics plugins that interact with ad platforms
- Duplicate conversion tracking tools
Configure Your AnyTrack Dashboard
Step 4: Map Upsell Events to Ad Platforms
What you need to do here depends on the Combine sales and upsell option from Step 2:
- Combine is ON — no further mapping needed. Upsell revenue is added to the
Purchaseevent automatically and sent to your ad platforms as a single conversion per customer. - Combine is OFF — the
Upsellevent flows to your ad platforms as its own conversion. Map it to either the Purchase event (to add upsell value to your existing Purchase conversions in the ad platform) or a Custom conversion (to analyze upsell performance separately):- Log in to your AnyTrack Dashboard.
- Navigate to Tracking Tags.
- For each connected ad platform (Facebook Ads, Google Ads, TikTok Ads), open its configuration, find the
Upsellevent in the event mapping section, and map it to your chosen destination.
Step 5: Confirm Upsell is included as a conversion
- In your AnyTrack dashboard, go to Property Settings.
- Click Conversions.
- Ensure the
Upsellevent is included in your conversion goals so the revenue is counted toward total conversion value and ROAS in your reports.
Verification & Testing
After completing the setup:
- Test your funnel: complete a test purchase that includes an upsell step.
- Check the Event Log: in the AnyTrack dashboard, open the Event Log for your property. You should see a
Purchaseevent and, depending on the Combine setting, either a separateUpsellevent or aPurchaseevent whose revenue includes the upsell. - Verify platform tracking: check your ad platforms (Facebook Events Manager, Google Ads Conversions) to confirm the upsell revenue is being received.
What gets tracked
With Combine sales and upsell OFF, AnyTrack captures the initial Purchase and the Upsell as two separate events, each with their own revenue. You can analyze upsell performance independently in your AnyTrack dashboard and decide how to map the Upsell event in each ad platform.
With Combine sales and upsell ON, AnyTrack rolls the upsell revenue into the Purchase event total. Your ad platforms receive a single conversion per customer with the combined revenue, so their bidding algorithms factor in true customer value without any extra mapping.
Related Resources
FunnelKit Integration FAQ
FAQ was last reviewed on 2026-05-20
Updated 2 days ago
