Ciphera Help

UTM Campaigns

Track marketing campaigns in Pulse using UTM parameters and source fallbacks.

Pulse reads UTM parameters from the landing page URL and attributes each session to a campaign automatically. No extra configuration is needed — just tag your links.

Parameters Pulse captures

ParameterPurposeExample
utm_sourceWhere the traffic originatesgoogle, newsletter, twitter
utm_mediumThe marketing channelcpc, email, social
utm_campaignThe specific campaign namespring-sale, product-launch

Pulse also recognises source and ref as fallback source parameters for shorter links where full UTM tagging isn't practical.

UTM values are captured on the first page of the session. If a visitor lands on a tagged URL and then navigates to other pages, all pageviews in that session are attributed to the original UTM values.

Append parameters to any destination URL:

https://yoursite.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=april-digest

Use a consistent naming convention. Pulse is case-sensitive — Email and email will appear as separate sources.

Avoid using UTM parameters on internal links. Tagging links between your own pages will overwrite the original attribution for that session.

Campaigns panel

The Campaigns panel on the dashboard shows visitor counts broken down by UTM source, medium, and campaign. Switch between the three tabs to explore each dimension.

Click any row to filter the entire dashboard by that value. Combine filters — for example, filter by utm_source = google and utm_medium = cpc simultaneously — to isolate a specific ad campaign's performance.

Channels tab in Referrers

The Traffic channels tab in the Referrers panel aggregates sessions into broader buckets (Organic Search, Paid Search, Direct, Social, Email, etc.) based on UTM medium values and known referrer domains. This gives a quick high-level view without needing to inspect individual campaigns.

On this page