Skip to main content

Campaign and UTM analytics

Campaign analytics groups visits by UTM parameters and attributes conversions back to the landing session.

Supported parameters

PureStats reads standard UTM fields:

ParameterExampleUse
utm_sourcenewsletterWhere the traffic came from.
utm_mediumemailMarketing channel.
utm_campaignspring_launchCampaign name.
utm_termrunning+shoesPaid search term or audience.
utm_contenthero_ctaCreative or link variant.

Landing pages

The campaign view shows which pages visitors landed on. Use this to compare whether one campaign performs better on a dedicated landing page or a normal product page.

Conversion attribution

When a visitor converts, PureStats can attribute the conversion to the campaign parameters from the session. This lets you answer questions such as:

  • Which campaign generated signups?
  • Which medium has the best conversion rate?
  • Which landing page drove goal completions?

Naming rules

Use consistent lowercase naming:

utm_source=newsletter
utm_medium=email
utm_campaign=launch_2026_q2

Avoid changing names mid-campaign because analytics will treat each spelling as a separate value.

Filtering campaign traffic

Click a campaign row or use dashboard filters to inspect pages, devices, countries and goals for the same campaign segment.