
This guide explains how to track conversions and user behavior from your WooCommerce store using ClickFlare. It covers the full setup—from defining conversion events in ClickFlare to installing and configuring the ClickFlare WooCommerce plugin.
📡 What This Integration Allows You to Track
With this integration, ClickFlare can track the full user journey and all key WooCommerce events generated by your customers. This includes standard events such as checkouts, sales, product-level sales, and advanced events like upsells, order bumps, refunds, cancellations, subscriptions, partial refunds, shipping amounts, and tax values.
You can track users whether they land directly on your WooCommerce store (including direct-to-product URLs), or whether they first pass through a third-party lander, quiz, or advertorial.
ClickFlare supports both redirect tracking and direct tracking (required for channels like Google Ads) and can also attribute conversions from organic traffic. For direct-tracking and organic flows, the only requirement is to insert the ClickFlare Direct Tracking Script inside the ClickFlare WooCommerce plugin settings. The rest of this guide explains how to configure each part of the setup.
🚀 Why Use ClickFlare to Track Your WooCommerce Store
ClickFlare gives you full-funnel, click-level tracking for WooCommerce—far beyond what typical WordPress or WooCommerce plugins can provide.
With ClickFlare, you can:
-
Track every user journey from ad click → product page → checkout → final sale
-
See product-level performance using product_sale, upsells, order bumps, subscriptions, refunds, etc.
-
Track funnels where users first land on a presell page before reaching your WooCommerce store
-
Track direct tracking campaigns such as Google Ads, Bing, and SEO where redirects are not possible
-
Attribute conversions from both paid and organic channels
-
Send 100% of conversions back to your ad platforms server-side
-
Track across multiple stores, funnels, and offers inside one ClickFlare workspace
🧠 Whether your traffic is coming from ads, email flows, SEO, influencers, or organic sources—ClickFlare gives you the attribution accuracy you need to scale.
Part I — 🔧 ClickFlare Setup
1. Create Custom Conversion Events
You must create custom conversions in ClickFlare for every WooCommerce event you want to track.
These events will be triggered automatically by the WooCommerce plugin.
Steps:
-
Go to Settings → Custom Conversions
-
Click Add
-
Create each event listed below using the exact parameter name (see image below):
| Event Name | Parameter | Purpose |
|---|---|---|
| Checkout | checkout_created | Checkout created |
| Sale | sale | Main purchase event |
| Product Sale | product_sale | Item-level revenue |
| Upsell | upsell | Upsell actions |
| Product Upsell | product_upsell | Product-level upsell |
| Order Bump | order_bump | Order bump conversions |
| Subscription | subscription | Recurring payments |
| Cancellation | order_cancelled | Cancelled orders |
| Refund | refund | Full refund |
| Partial Refund | partial_refund | Partial refund amounts |
| Tax | tax | Tax value tracking |
| Shipping | shipping | Shipping cost tracking |

2. Create a Traffic Source
-
From the left menu, go to Traffic Sources
-
Click the + New button to add a new traffic source
-
Choose a template from the list (e.g., Meta, Google Ads, TikTok)
-
Fill in the following:
-
Traffic Source Name
-
Workspace
-
Currency used for cost reporting
-
Cost Integration — connect to pull ad spend automatically
-
💡 ClickFlare templates will auto-fill most parameters (like click ID macros). You can always adjust them if needed.
3. (Optional) Add a Lander Before WooCommerce
If your funnel includes a quiz, presell, article, advertorial, or pre-lander:
-
Go to Landers → New Lander
-
Enter your lander URL
-
Save the lander to generate your ClickFlare click URL
Note: Be sure to update the CTA buttons or links on your lander to use the ClickFlare click URL. This ensures tracking continuity when users are redirected to WooCommerce.
4. Create an Offer (Your WooCommerce Store)
-
Go to Offers → New Offer
-
Paste your WooCommerce store URL
Example:
https://yourstore.com
Append ClickFlare tracking parameters
This ensures the click ID follows the user into the store.
Final URL format:
https://yourstore.com?click_id={cf_click_id}&cpid={campaign_id}
5. Create a Tracking Campaign (Per Traffic Source)
-
Go to Campaigns → New Campaign
-
Choose:
-
Redirect Tracking → if redirects are allowed
-
Direct Tracking → for Google Ads, Bing, SEO, direct-to-store flows
Make sure to insert the ClickFlare Direct Tracking Script in the WooCommerce plugin (see the WooCommerce Setup section).
-
-
Configure:
-
Campaign Name (e.g., WooCommerce – Meta)
-
Traffic Source (from step 2)
-
Lander (optional)
-
Offer (your WooCommerce store offer)
-
-
Go to the Tracking tab
-
Copy the ClickFlare Campaign URL
Use this URL inside your traffic source (Meta, TikTok, Taboola, etc.).
6. Create a Campaign for Organic Traffic (Optional)
This ensures SEO, direct, email, and influencer sales are properly attributed.
Steps:
-
Duplicate an existing campaign
-
Create a traffic source named Organic
-
Assign it to this campaign
-
Use the same WooCommerce offer
-
Insert the ClickFlare script inside your WooCommerce site’s header/footer (the plugin also supports this).

https://trackin_domain.com/cf/scripts/direct?cpid=CLICKFLARE_ORGANIC_CAMPIGN_ID
cpid=CLICKFLARE_ORGANIC_CAMPAIGN_ID parameter from the script above.Part II — 🛒 WooCommerce Setup
Now that ClickFlare is configured, let’s complete the WooCommerce integration.
1. Install the ClickFlare WooCommerce Plugin
-
Go to Plugins → Add New
-
Click Upload Plugin
-
Download the plugin from:
Click Here for the link -
Upload the ZIP
-
Click Install Now

2. Configure the Plugin Settings
-
Go to Plugins → Installed Plugins
-
Find ClickFlare
-
Click Settings

Inside the settings page, you can configure:
-
Purchase event logic
Choose when a purchase should be submitted (e.g., Processing, Completed, specific payment methods). -
Additional event toggles
Enable or disable reporting for refunds, partial refunds, tax, shipping, order bumps, payment-method–specific purchases, etc. -
Direct Tracking Script
Paste the ClickFlare Direct Tracking Script in the field at the top only if you are using Direct Tracking (Google Ads, Bing, direct-to-store flows, or organic traffic). -
General event behavior
Adjust all options based on your store’s workflow and the events you expect ClickFlare to track.
III — 🔍 Verifying the Integration
To test the setup:
1. Click a campaign URL
Use a real ClickFlare campaign link.
2. Perform a test purchase
Use a test gateway or a low-priced product.
3. Go to ClickFlare: Reports → Conversions
Filter by:
-
Event: sale, checkout_created, etc.
-
Campaign: the one used in your test
You should now see:
-
Correct attribution
-
Correct event types
-
Revenue values
-
Product-level tracking
FREQUENTLY ASKED QUESTIONS
Got questions? Find the answers below:
Q1: Do I need a lander before WooCommerce?
A1: No. You can send traffic straight to WooCommerce. But a lander allows split testing and warm-up angles.
Q2: What’s the difference between Redirect and Direct Tracking?
A2: Redirect Tracking allows you to rotate landers, apply conditional routing, and capture click data.
Direct Tracking is used when sending traffic straight to WooCommerce, especially when redirects are not allowed (e.g., Google Ads).
Whenever possible, use Redirect Tracking; it gives you more control, better flexibility, and access to advanced funnel features.
Q3: Why do I need to append the click ID to my WooCommerce store URL?
A3: Appending cf_click_id={cf_click_id} ensures that ClickFlare can associate conversions back to the original click. This is especially important for Redirect Tracking campaigns, where the ClickFlare direct tracking script is not installed on WooCommerce. Without this, ClickFlare won’t be able to attribute conversions accurately.
Q4: Is it necessary to set up a separate campaign for organic traffic?
A4: Not mandatory, but highly recommended. Without a campaign for organic traffic, conversions from unpaid sources (SEO, email, etc.) may go unattributed.
Q5: How many landers or steps can I use before the WooCommerce store?
A5: ClickFlare allows up to 3 lander steps before the WooCommerce offer. You can build multi-step funnels visually using the Advanced Flow editor.
Q6: Can I track multiple WooCommerce stores?
A6: Yes. Create multiple Offers and assign each store to the correct campaign.
Q7: Do I need both plugin + direct tracking script?
A7:
-
Redirect campaigns → Plugin alone is enough
-
Direct tracking campaigns → Plugin + ClickFlare script required