Setting Up UTM Parameters for Email Campaign Tracking
What Are UTM Parameters?
UTM parameters are tags appended to URLs that tell Google Analytics (or any analytics platform) where a visitor came from. Without them, email traffic appears in your analytics as "Direct" — completely unattributed.
With UTM parameters, every click from your email campaigns is properly categorized, tracked, and attributed to the specific campaign, subject line, and link that drove the visit.
The UTM Parameter Structure
UTMs consist of five possible parameters, appended to a URL as query strings:
| Parameter | Purpose | Example value |
|---|---|---|
utm_source |
The traffic source | newsletter |
utm_medium |
The marketing channel | email |
utm_campaign |
The specific campaign name | spring_sale_2026 |
utm_content |
Differentiates links within the same email | hero_cta |
utm_term |
Used for paid search keywords | (not used in email) |
Example UTM-tagged link:
https://yourstore.com/products/sale
?utm_source=newsletter
&utm_medium=email
&utm_campaign=spring_sale_2026
&utm_content=hero_cta
Encoded in a single line:
https://yourstore.com/products/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale_2026&utm_content=hero_cta
UTM Naming Conventions
Consistency is critical — Google Analytics treats Spring_Sale, spring_sale, and springsale as three different campaigns.
Recommended conventions:
- All lowercase
- Use underscores instead of spaces
- Include the year or date for time-sensitive campaigns:
black_friday_2026 - Be descriptive:
weekly_digest_march_26beatsnewsletter_001
Standard email UTM values:
utm_source = acelle / newsletter / transactional (source of the email)
utm_medium = email (always "email" for email campaigns)
utm_campaign = [campaign_name_date]
utm_content = [link_identifier] (hero_cta, footer_link, product_image)
Adding UTMs Automatically in AcelleMail
AcelleMail supports automatic UTM parameter appending:
- Go to Campaigns → Create/Edit Campaign
- In the campaign settings, find Google Analytics Tracking or UTM Parameters
- Enter your UTM values:
- Source:
acelle(or your brand/list name) - Medium:
email - Campaign: auto-populated from campaign name, or set manually
- Source:
When enabled, AcelleMail appends the UTM parameters to every tracked link in your email automatically — you don't need to manually tag each URL.
Manual UTM tagging in templates (when not using automatic appending):
<!-- In your email template -->
<a href="https://yourstore.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign={{campaign_name}}&utm_content=hero_cta">
Shop the Sale
</a>
Use AcelleMail merge tags like {{campaign_name}} and {{campaign_uid}} to dynamically insert campaign-specific values.
Viewing Email Traffic in Google Analytics
After your campaign sends, check Google Analytics (GA4):
- Go to Reports → Acquisition → Traffic Acquisition
- Filter by Session medium = email
- Or navigate to Reports → Acquisition → Source / Medium and look for
newsletter / email
Key metrics to monitor:
| Metric | What it tells you |
|---|---|
| Sessions | How much traffic each campaign drove |
| Engagement rate | Did visitors engage with your site? |
| Conversions | Did they complete your goal? (purchase, signup) |
| Revenue | Total attributed revenue (requires e-commerce setup) |
Setting Up Conversion Goals in GA4
UTM tracking is only as valuable as your conversion tracking. In GA4:
- E-commerce: Enable Enhanced E-commerce tracking on your site — GA4 automatically tracks purchases
- Lead generation: Create a Conversion Event on your thank-you page (fired when someone completes a form)
- Custom goals: Use GA4's Events feature to track any meaningful action (video plays, PDF downloads)
Once conversions are tracked, GA4 attributes them to the UTM source — so you can see exactly which email campaign generated how much revenue.
UTM Best Practices Checklist
- Consistent naming convention applied across all campaigns
-
utm_contentdifferentiates multiple links within the same email - Automatic UTM appending enabled in AcelleMail (or all links manually tagged)
- UTM-tagged test links clicked and verified in GA4 Real-Time report before campaign sends
- GA4 conversion events are configured and firing correctly
- Campaign data reviewed in GA4 within 48 hours of send (while it's fresh)
UTM parameters turn your email analytics from "emails were opened" to "emails generated $4,280 in revenue this week." That's the data that justifies and grows your email marketing investment.