Skip to content

ClickFunnels

Track ClickFunnels Classic events with AnyTrack. Captures PageView, FormSubmit, Lead, and Purchase events and syncs them to your ad platforms via the Conversion API.

The ClickFunnels Classic integration connects your funnels to AnyTrack so you can track which ad campaigns drive actual leads and sales. AnyTrack captures funnel activity through two channels. The Tracking Tag on your pages and webhooks from ClickFunnels forward everything to your ad platforms via the Conversion API.

📘 How it works

The Tracking Tag captures browser-side events (pageviews, form submissions). The webhook integration captures server-side events (leads, purchases). Together, they give your ad platforms complete funnel data for optimization.

The ClickFunnels Classic integration tracks events from two data sources:

Tracking Tag events (client-side . captured by the AnyTrack Tracking Tag installed on your funnel pages):

EventWhen it firesWhat it captures
PageViewEvery page loadVisitor session, UTM parameters, ad click IDs
FormSubmitForm submission on any funnel pageForm data, visitor identity
OutboundClickClick on an external linkLink URL, click context

Webhook events (server-side . sent from ClickFunnels to AnyTrack via webhook):

ClickFunnels EventAnyTrack EventWhen it firesWhat it captures
Contact CreatedLeadA new contact is created in ClickFunnelsContact details, funnel step
SalePurchaseA payment is completedRevenue, order ID, product info
UpsellPurchaseAn upsell offer is acceptedRevenue, order ID, upsell product info

Purchase tracking requires a payment gateway

Purchase and Upsell events are only tracked when ClickFunnels is connected to a payment processor (Stripe, PayPal, or another supported gateway). Without a payment integration, ClickFunnels cannot generate sale webhooks.

AnyTrack automatically forwards all tracked events to your connected ad platforms and analytics via the Conversion API. The Campaign Report shows which campaigns drive conversions and at what cost.

The ClickFunnels integration with AnyTrack captures events from the funnels and sends them to the Conversion APIs of your ad platforms.
The ClickFunnels integration with AnyTrack captures events from the funnels and sends them to the Conversion APIs of your ad platforms.

📘 ClickFunnels 2.0 Users

This integration is for ClickFunnels Classic only. If you are using ClickFunnels 2.0, see the ClickFunnels 2.0 Integration guide instead.

To install the ClickFunnels integration simply complete this step-by-step guide.

After completing the setup, follow this guide to test and verify the integration.

Forward Data to Ad Platforms and Analytics

Section titled “Forward Data to Ad Platforms and Analytics”

Now that you are tracking what happens on your funnel, you want the ad platforms and analytics to be updated with this information in real-time.

Step 1. Connect AnyTrack to Your Ad Platforms

Section titled “Step 1. Connect AnyTrack to Your Ad Platforms”

In this first step, connect AnyTrack to your ad platforms to establish a server-side connection.

Facebook AdsMicrosoft AdsGoogle Analytics 4
Google AdsTaboola
TikTok AdsOutbrain

🚧 Prevent Duplicate Tracking

Once AnyTrack is connected to your ad platforms via server-side tracking, you must remove any ad platform Tracking Tags and other tracking systems installed directly on your website to prevent duplicate conversions.

Step 2. Map ClickFunnels Events to Ad Events

Section titled “Step 2. Map ClickFunnels Events to Ad Events”

In this second step, you match the events from ClickFunnels with the conversion events expected on your ad platforms and analytics.

📘 Tip

Install the AnyTrack Pixel Helper Chrome extension to verify the AnyTrack Tag is installed on your website. It also shows connected ad platforms and browser-side events. View the Pixel Helper guide.

ClickFunnels Classic FAQ

FAQ was last reviewed on 2026-06-10

What events does the ClickFunnels Classic integration track?
The Tracking Tag captures PageView, FormSubmit, and OutboundClick events on the browser side. The webhook integration captures Lead (Contact Created), Purchase (Sale), and Purchase (Upsell) events on the server side. Together, these cover the full funnel journey.
Do Purchase events require Stripe or another payment gateway?
Yes. ClickFunnels must be connected to a payment processor like Stripe or PayPal to generate sale and upsell webhooks. Without a payment integration, AnyTrack cannot receive purchase data from ClickFunnels.
I see AnyTrack Tag not found or Missing click id in the Event Log. What should I do?
The most likely cause is that the Tracking Tag is not installed or is placed in the wrong location. Use the AnyTrack Pixel Helper Chrome extension to verify the tag is present on your funnel URL. Make sure the tag is in the head section of all funnel pages.
Can I track a funnel built with ClickFunnels 2.0?
This integration supports ClickFunnels Classic only. If you are using ClickFunnels 2.0, use the dedicated ClickFunnels 2.0 integration available in the AnyTrack Integration Catalog.
Do I need to remove existing ad platform tags after connecting AnyTrack?
Yes. Once AnyTrack is connected to your ad platforms via server-side tracking, remove any ad platform tags installed directly on your funnel pages to prevent duplicate conversions.

Given the popularity of ClickFunnels as one of our most used integrations, we invite you to explore our Advanced Options for detailed settings and solutions addressing a wide range of integration concerns.

📘 Technical support available!

For additional ClickFunnels questions and unidentified errors, please contact technical support, mentioning the current result and the expected outcome. We’ll be back to you in no time!