Marketing Guide

Trackable Links for
Marketing Campaigns

Every link you share in a campaign should be trackable. Here's how to create campaign links that tell you exactly what's working — and what's not.

Create trackable links free →

Why most marketers have an attribution problem

You run a campaign across email, paid ads, and social. You see a traffic spike on launch day. You don't know whether it came from the email blast, the Instagram post, or the paid ad. So you can't tell which channel to invest more in next time.

Trackable links solve this by tagging every URL with source and campaign data before you share it. When someone clicks, you know exactly where they came from.

The common mistakes to avoid

✗ Mistake: Using the same link across all channels

✓ Fix: Create a separate trackable link for each channel — one for email, one for Instagram, one for paid. Same destination, different UTM source tags.

✗ Mistake: Inconsistent naming conventions

✓ Fix: Decide on naming conventions before you start: utm_source=instagram (not Instagram or IG). Inconsistent tags split your data across multiple rows in your analytics.

✗ Mistake: Not using utm_content to test creatives

✓ Fix: If you're A/B testing two ad creatives, give each its own utm_content tag. That's the only way to know which version drove more clicks.

✗ Mistake: Using bare long URLs

✓ Fix: Long UTM-tagged URLs break in emails and look messy in social posts. Shorten them with a URL shortener that preserves the UTM parameters.

How to create a trackable link in 3 steps

1

Start with your destination URL

Use the exact URL you want people to land on — your landing page, product page, or blog post.

2

Add UTM parameters

Append utm_source, utm_medium, and utm_campaign at minimum. Use Brevly's built-in UTM builder to avoid typos.

?utm_source=email&utm_medium=newsletter&utm_campaign=product-launch
3

Shorten with Brevly

Paste the full UTM-tagged URL into Brevly. The short link passes UTM params through on click — and Brevly independently tracks the click with device, geo, and referrer data.

Campaign naming convention template

Use this naming structure consistently across your team. Save it somewhere everyone can reference.

utm_source: email | instagram | twitter | facebook | linkedin | tiktok
utm_medium: newsletter | bio | cpc | social | organic | partner
utm_campaign: [month]-[campaign-name] e.g. apr-product-launch
utm_content: [creative-variant] e.g. hero-image-1 | text-only | video

Build your campaign links in Brevly

Brevly's UTM builder lets you fill in parameters visually and shortens the link in one step. Free to start.

Create your first campaign link →

Full click tracking guide · Facebook ads tracking