How Click Tracking Works

Understand how ClickFlare records Visits and Clicks across redirect and direct tracking setups
E
Written by Ervis
Updated 2 months ago

Overview

Click tracking in ClickFlare is designed to accurately record user intent and engagement while remaining flexible enough to support different traffic sources, compliance requirements, and funnel structures.

This article explains:

  • When a Visit is recorded

  • When a Click is recorded

  • How the Click ID is created and reused

  • How redirect and direct tracking differ

  • Why ClickFlare uses Click URLs instead of direct offer links


What Click Tracking Means in ClickFlare

In ClickFlare, click tracking is split into two distinct stages of the user journey:

  1. Visit — when a user enters the campaign

  2. Click — when a user actively engages and moves forward in the funnel

Separating these stages allows ClickFlare to:

  • Measure engagement quality

  • Analyze funnel drop-off

  • Support landing page testing and routing logic


Visits vs Clicks: What’s the Difference?

Visit

A Visit is recorded when a user opens a ClickFlare campaign tracking URL.

This usually happens when:

  • A user clicks an ad

  • The traffic source sends the user to the ClickFlare campaign URL

At this moment:

  • ClickFlare identifies the campaign

  • A Click ID is generated

  • Tracking parameters are captured

  • The user is forwarded to the landing page or offer


Click

A Click is recorded when a user clicks a ClickFlare click URL from a landing page to the next destination (usually an offer).

ClickFlare click URLs follow this structure:

https://your-tracking-domain.com/cf/click/1

When this URL is clicked:

  • ClickFlare records a Click

  • The user is redirected to the correct destination

  • The Click ID continues through the funnel

📌 If a landing page links directly to the offer, no Click will be recorded.


The Role of the Click ID

The Click ID is a unique identifier created when the Visit is recorded.

It allows ClickFlare to:

  • Connect Visits, Clicks, and Conversions

  • Attribute actions to the correct campaign

  • Pass tracking data between systems

The same Click ID is reused across:

  • Redirects

  • Scripts

  • Postbacks

  • API-based integrations

As long as the Click ID is preserved, attribution remains intact.


Redirect Tracking: How Clicks Are Recorded

Redirect tracking is the most common and flexible tracking method.

Flow

AdClickFlare Campaign URLVisit
Landing PageClickFlare Click URLClick
Offer / Destination

What happens technically

  • ClickFlare records the Visit at the campaign URL

  • The user is redirected to the landing page

  • The landing page CTA points to the ClickFlare click URL

  • Clicking the CTA records a Click and forwards the user to the offer

No script is required on the landing page to record the Click itself.


Direct Tracking: How Clicks Are Recorded Without Redirects

Direct tracking is used when redirect URLs are not allowed by the traffic source.

Flow

Ad → Landing Page (script fires) → Visit
Landing Page CTA → ClickFlare Click URL → Click
Offer / Destination

What changes

  • The user lands directly on the page

  • A ClickFlare tracking script records the Visit

  • The script generates the Click ID

  • ClickFlare click URLs are dynamically handled by the script

This allows ClickFlare to track engagement without forcing a redirect.

Direct tracking is also used to track:

  • Organic traffic

  • SEO visits

  • Non-paid sources


Why ClickFlare Uses Click URLs Instead of Offer URLs

ClickFlare does not recommend linking directly to offer URLs from landing pages.

Using ClickFlare click URLs allows the platform to:

  • Record engagement accurately

  • Apply routing and rotation logic

  • Assign the correct offer dynamically

  • Preserve attribution across complex funnels

Even though the Click URL does not contain the offer URL:

  • ClickFlare already knows which destination the user should reach

  • The redirection happens instantly and transparently

This design enables advanced functionality without adding friction for users.


How Transition Modes Affect Click Flow (High-Level)

ClickFlare supports multiple transition modes (e.g. 302, Meta Refresh, DMR, Direct).

While transition modes affect:

  • Redirect behavior

  • Referrer visibility

  • Compliance

They do not change the core click tracking logic:

  • Clicks are still recorded when the Click URL is used

  • Attribution remains consistent across modes

Transition modes are covered in detail in a dedicated article.


Common Click Tracking Misconceptions

  • “I should see Clicks without a landing page”
    → Clicks require a landing page and a Click URL

  • “The script is required to track clicks”
    → Scripts are required only for direct tracking or Visit capture, not for redirect-based Clicks

  • “ClickFlare redirects to the offer directly from the landing page”
    → ClickFlare controls the destination internally based on campaign logic


Summary

Click tracking in ClickFlare follows a clear logic:

  • Visits measure entry

  • Clicks measure engagement

  • Click URLs act as controlled engagement points

  • The Click ID ties everything together

Understanding this model helps prevent setup errors and ensures accurate reporting.


FREQUENTLY ASKED QUESTIONS

Got questions? Find the answers below:

Q1: Why do I see Visits but no Clicks?

A1: Because Clicks are only recorded when users click a ClickFlare click URL from a landing page.

Q2: Do I always need a landing page to track Clicks?

A2: Yes. Without a landing page, only Visits and Conversions can be tracked.

Q3: Does redirect tracking require scripts?

A3: No. Redirect-based Clicks are recorded when the Click URL is used.

Q4: Can I track Clicks with direct tracking?

A4: Yes. Direct tracking uses scripts to generate and preserve the Click ID before Click URLs are used.

Related Resources

  • Campaign Types Explained

  • How Conversion Tracking Works

  • Click ID & Tracking Parameters

  • Transition Modes Explained

Did this answer your question?