How do I set up UTMs and track traffic in funnels?
UTMs are query parameters you append to the funnel's own URL when you share it on each channel — there is no separate registration step. Funnel pages already ship with the Browser SDK, which records traffic (views, clicks, step progressions) automatically.
- Publish the funnel and copy the URL of the step you are going to share.
- Append the parameters to the end:
?utm_source=instagram&utm_medium=bio&utm_campaign=lancamento. - Use a different URL per channel (change
utm_source/utm_medium) so you can compare where visitors come from.
When a visitor becomes a lead, the UTMs in the URL travel with them and stay associated with the contact — including on submissions through a capture link.
UTMs carry over from one step to the next
The parameters someone arrived with follow them through the funnel: when they move to the next step — including when they complete a quiz or click an offer button inside it — the UTMs from the current URL are passed along to the destination. That way the traffic source reaches the checkout instead of being lost along the way.
Two rules apply on that hop:
- If the destination URL already carries a parameter with the same name, the destination's value wins.
- Platform-internal parameters (the ones starting with
cm_) are not passed from one page to the next.
Related
- Funnels — build and publish the steps.
- Browser SDK tracking — which interactions are measured on the pages.
- Capture link — send leads from external pages with UTMs.
If it didn't work
- Not seeing the traffic events? Check what the SDK observes in Browser SDK tracking.
- The UTMs didn't reach the lead? See the accepted fields in the capture link reference.
- An error when publishing the funnel? See the error codes.