Your Calendar logoYour Calendar

Free UTM generator for paid ad campaigns

Every paid click costs money, and UTMs are the only signal that tells you which click became a customer. This UTM generator builds clean, consistent links for ChatGPT Ads, Meta, Google, LinkedIn, TikTok, and email — with live preview and the canonical source/medium pairings GA4 actually expects.

Connect those tagged links to Your Calendar and every booking, show-up, and paid invoice is attributed back to the exact campaign and creative that brought the lead in.

Build your link
Required fields are highlighted. Everything else is optional.

Fill the required fields to see your link.

Why clean UTMs matter for paid ads

Paid ads are usually the most expensive line item a coach or service provider runs. Messy, inconsistent naming fragments your reports: "Meta", "facebook", and "fb" become three channels when they're really one. The data leaks, and that budget decision becomes a guess.

This UTM generator is built for ad managers, not landing-page developers. Live preview keeps you in flow; platform presets match the canonical pairings GA4 expects; lowercase normalization avoids the split-report trap where "ChatGPT" and "chatgpt" look like two different sources. When you're ready to connect tagged URLs to actual revenue, Your Calendar closes the loop — every booking and paid invoice attributed back to the campaign and creative.

UTM naming conventions for ad teams

The simplest convention that holds up at scale: lowercase, underscores, no spaces, and structured campaign names. Source/medium tell you where the click came from; campaign tells you which push it belonged to; content tells you which creative. Example: chatgpt / sponsored / q4-ai-setter / green-thumbnail reads cleanly in GA4, in your CRM, and inside Your Calendar's attribution dashboard.

Use utm_content for the creative variant you want to compare — hook, headline, or image — and utm_term only when the platform actually passes keyword data. Never put spaces or personal data in any parameter.

FAQ

Other free tools

View all free tools →