Utm Campaigns
UTM parameters are query string tags you add to the links in your marketing campaigns — emails, ads, social posts, newsletters — so Statalog can tell you exactly which campaign drove each visit. No configuration is required on the Statalog side; as soon as your site has the tracking snippet, UTM parameters are automatically captured from every incoming URL.
The five UTM parameters
| Parameter | Purpose | Example |
|---|---|---|
utm_source |
The platform or site that sent the traffic | newsletter, google, twitter |
utm_medium |
The marketing channel | email, cpc, social, organic |
utm_campaign |
The specific campaign name | spring-sale-2026, product-launch |
utm_content |
The specific link or creative variant | hero-button, sidebar-link |
utm_term |
The paid search keyword | web analytics, gdpr analytics |
All five parameters are captured automatically. You do not need to declare them anywhere in Statalog.
No configuration required
Unlike some analytics platforms, Statalog does not require you to register campaign sources or define allowed parameters in advance. Any UTM parameter present in a URL is captured at ingestion time and immediately available in the Campaigns report.
Where to see campaign data
Go to Analytics → Campaigns (or click Sources in the sidebar, then switch to the Campaigns tab). The report shows:
- Source — the
utm_sourcevalue - Medium — the
utm_mediumvalue - Campaign — the
utm_campaignvalue - Visitors — unique visitor count from that campaign combination
- Sessions — total session count
- Bounce rate — the percentage of single-pageview sessions
- Conversions — goal completions attributed to this campaign (if goals are configured)
Click any campaign row to drill into the individual source/medium/campaign combination and see a time-series breakdown.
Building UTM URLs
A UTM URL is your normal landing page URL with UTM parameters appended as query strings. For example, a link in a newsletter promoting a spring sale might look like:
https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=spring-sale-2026&utm_content=header-cta
You can build these URLs manually or use any UTM builder tool — Google's Campaign URL Builder, UTM.io, or similar free tools. Paste your destination URL, fill in the parameter fields, and copy the generated link.
Keep these conventions in mind:
- Be consistent with casing.
Emailandemailare treated as different sources. Stick to lowercase across your team. - Use hyphens, not spaces. Spaces get URL-encoded as
%20and can make reports harder to read. Usespring-sale-2026rather thanspring sale 2026. - Use
utm_campaignconsistently. This is the most useful dimension for comparing campaigns against each other — name it something that will still make sense months from now.
Frequently asked questions
Are UTMs stored in cookies? No. Statalog captures UTM parameter values directly from the URL at the time of the pageview. Nothing is written to the visitor's browser. If a visitor clicks your UTM link, navigates to a second page without UTM parameters, and then converts, the UTM attribution is carried through within the same session using server-side session state — not a cookie.
What if a visitor lands without UTMs but converts later in the session? If the first pageview in a session had UTM parameters, those parameters are associated with the entire session. Conversions that occur later in the same session are attributed to those campaign parameters.
Can I use custom parameters alongside UTMs?
Statalog currently captures the five standard UTM parameters. Other query parameters (e.g. ref=, source=) are not surfaced in the Campaigns report, though they appear in the full page URL in the Pages report.
Do UTMs affect my site's SEO?
UTM parameters are visible in URLs and can appear in search engine indexes if they are linked publicly. To avoid duplicate content issues, configure canonical tags on your landing pages or use rel="nofollow" on internal UTM links. Statalog has no effect on this — it is a standard SEO concern unrelated to analytics.