UTM Builder
Calculate utm builder using your entered campaign figures.
Loading calculator…
What this tool does
Calculate utm builder using your entered campaign figures. Use consistent lowercase names for source, medium and campaign across a campaign or analytics will split the same traffic into separate rows; never put personal data in UTM values.
How to use the UTM Builder
- Enter or select website url.
- Enter or select campaign source (utm_source).
- Enter or select campaign medium (utm_medium).
- Enter or select campaign name (utm_campaign).
- Enter or select campaign term (utm_term, optional).
- Enter or select campaign content (utm_content, optional).
- Read the calculated result; change any measurement to compare alternatives.
Formula
assemble the campaign URL with the URL API: keep any existing query parameters on the website URL and set utm_source, utm_medium and utm_campaign (plus utm_term and utm_content when entered), URL-encoding every value
- base
- Website URL
- source
- Campaign source (utm_source)
- medium
- Campaign medium (utm_medium)
- campaign
- Campaign name (utm_campaign)
- term
- Campaign term (utm_term, optional)
- content
- Campaign content (utm_content, optional)
Use consistent lowercase names for source, medium and campaign across a campaign or analytics will split the same traffic into separate rows; never put personal data in UTM values.
Worked example
For utm builder, the following measurements illustrate the exact method: Website URL: https://example.com/landing; Campaign source (utm_source): google; Campaign medium (utm_medium): cpc; Campaign name (utm_campaign): spring_sale; Campaign term (utm_term, optional): ; Campaign content (utm_content, optional): .
Inputs
- Website URLhttps://example.com/landing
- Campaign source (utm_source)google
- Campaign medium (utm_medium)cpc
- Campaign name (utm_campaign)spring_sale
- Campaign term (utm_term, optional)
- Campaign content (utm_content, optional)
Result
- Campaign URLhttps://example.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale
- Parameters added3
Results explained
- Campaign URL
- Campaign URL from the formula above. Use consistent lowercase names for source, medium and campaign across a campaign or analytics will split the same traffic into separate rows; never put personal data in UTM values.
- Parameters added
- Parameters added from the formula above. Use consistent lowercase names for source, medium and campaign across a campaign or analytics will split the same traffic into separate rows; never put personal data in UTM values.
Frequently asked questions
assemble the campaign URL with the URL API: keep any existing query parameters on the website URL and set utm_source, utm_medium and utm_campaign (plus utm_term and utm_content when entered), URL-encoding every value
Use consistent lowercase names for source, medium and campaign across a campaign or analytics will split the same traffic into separate rows; never put personal data in UTM values.
No. Enter your own figures; no third-party SEO, live-data or AI API is used.
No. Figures are measurements or estimates using the supplied inputs, not a ranking or revenue guarantee.
No. Calculations run locally and the entered content never leaves your browser.