Free tool

UTM builder

Build Google Analytics UTM URLs for your email campaigns. Set source, medium, campaign, content, and term. Copy the full URL or download a CSV of variants.

https:// or http:// required
utm_source (required)
utm_medium (required, usually 'email')
utm_campaign (required; date-prefix recommended)
utm_content (optional: e.g. hero_cta)
utm_term (optional: SKU or keyword)
Output URL
Enter a destination URL to generate
Tip

Inconsistent UTMs fragment analytics. newsletter, Newsletter, and news_letter are three different sources to Google Analytics. Lowercase, use underscores, and date-prefix campaigns (2026-04_launch) so reports sort chronologically.

Context

Every click from an email that lands on your site without UTM parameters gets attributed to 'direct' or '(not set)' in Google Analytics. You lose the thread between what you sent and what drove revenue. UTMs fix that, five query-string parameters that tell GA where the click came from.

Why it matters

Inconsistent UTMs are worse than no UTMs. Newsletter, Newsletter, and news_letter are three different sources to GA. This tool lowercase-normalizes, flags spaces, and validates your naming convention before you paste the URL into your email.

More than a tool

This is one pre-flight check. Draftship runs 35 of them, live, in the editor.

Subject length, spam triggers, contrast ratios, Gmail clipping, alt text, undeclared variables, CAN-SPAM footers. All audited as you build. Open the editor and ship an email that passes every check.