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 — then forwards 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.

What Events Does This Integration Track?

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.

Before you begin

  • You have an active AnyTrack account
  • You have a ClickFunnels Classic account with admin access
  • You can access your funnel settings and webhook configuration
📘

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.

Setup Guide

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

Validate Your Setup

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

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

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

🚧

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

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-03-15

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.
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.
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.
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.
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.

Advanced Options and Pro-Tips

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!


What’s Next

Ready to explore the results?