UTM Builder for Email Campaigns | Track Newsletter Clicks in GA4
Use a UTM builder for email campaigns to track newsletter CTAs, automated sequences, and lifecycle clicks accurately in GA4.
21 July 2026
UTM Builder & Campaign Links
Quick Answer
- Use
utm_medium=emailfor newsletters, automated sequences, and lifecycle emails. - Use
utm_sourceto identify the email programme, list, or sending platform. - Use
utm_campaignfor the promotion, content series, launch, or lifecycle objective. - Use
utm_contentto separate the hero CTA, text links, product cards, and footer buttons. - Check email clicks in GA4 under Reports → Acquisition → Traffic acquisition.
- Do not combine ESP-generated UTMs with separate custom tags unless you have checked the final URL.
- Before sending, use TagChief’s Google Tag and GA4 verification guide to confirm the landing page can collect the visit.
Medium
email for every email programme
Source
Newsletter, automation, lifecycle, or ESP
Content
CTA position or creative variation
Recent Email-Tracking Data
Why Newsletter Click Tracking Matters
3.6M+
Campaigns analysed
MailerLite’s 2025 benchmark dataset covered more than 3.6 million campaigns.
2.09%
Median click rate
Overall email click-rate benchmark reported for 2025.
6.81%
Click-to-open rate
Median percentage of openers who clicked a campaign link.
21%
Do not measure ROI
Share of email leaders who reported not measuring programme ROI.
Sources: MailerLite Email Marketing Benchmarks 2026 and Litmus State of Email 2025.
How to Separate Newsletters, Automations, and Lifecycle Emails
| Email programme | utm_source | utm_medium | utm_campaign | utm_content example |
|---|---|---|---|---|
| Editorial newsletter | weekly_newsletter |
email |
weekly_digest_2026_07_23 |
article_card_1 |
| Welcome automation | welcome_automation |
email |
new_subscriber_onboarding |
email_02_primary_cta |
| Lead-nurture sequence | lead_nurture |
email |
analytics_audit_nurture |
case_study_link |
| Customer lifecycle | customer_lifecycle |
email |
renewal_30_day |
renew_now_button |
| Sales sequence | sales_outreach |
email |
midmarket_demo_followup |
book_demo_link |
Keep the medium consistent
Do not use newsletter, automation, or lifecycle as the medium. Keep utm_medium=email and separate programme types with source and campaign values.
Should utm_source Be the ESP or the Newsletter?
| Naming model | Example | Best for |
|---|---|---|
| Programme-first source | weekly_newsletter |
Marketing teams comparing newsletters, automations, and lifecycle programmes |
| Platform-first source | mailchimp |
Operations teams comparing ESPs or migrating between email platforms |
- Choose one model before creating campaign links.
- Do not switch between
mailchimp,newsletter, andweekly_emailfor similar sends. - Store the ESP name in a separate campaign register when programme-first reporting is more useful.
- Use lowercase, stable values that will still make sense after changing platforms.
Email CTA Tracking Examples
| Email element | Recommended utm_content | What it answers |
|---|---|---|
| Header logo | header_logo |
How many subscribers return through the brand link? |
| Hero button | hero_cta |
Does the primary offer drive visits? |
| Body text link | body_text_link |
Do contextual links outperform buttons? |
| Product card | product_card_01 |
Which item or content card received the click? |
| Footer button | footer_cta |
Do readers who reach the end take action? |
Do not add campaign UTMs to unsubscribe, preference-centre, privacy-policy, authentication, or view-in-browser links. Keep campaign reporting focused on meaningful marketing actions.
ESP Tracking vs Custom UTM Links
| Method | Advantage | Risk |
|---|---|---|
| ESP automatic GA tracking | Fast setup with fewer manual links | Generated names may not match the team’s cross-channel convention |
| Custom UTM builder | Full control over source, campaign, and CTA naming | Manual mistakes and inconsistent values |
| Both enabled without testing | None | Duplicated, overwritten, or unexpected parameters in the final link |
Mailchimp warning
Mailchimp states that combining its Google Analytics tracking with separate custom UTM tracking can skew reporting. Preview and inspect the final destination URL before sending.
Where to Find Email Campaigns in GA4
| Report | Use it for | Dimensions |
|---|---|---|
| Traffic acquisition | Newsletter and lifecycle sessions from new or returning users | Session source, medium, campaign, and manual ad content |
| User acquisition | Understanding whether email first acquired the user | First user source, medium, and campaign |
| Manual campaigns | Reviewing manually tagged campaign performance | Manual source, medium, campaign, term, and content |
- Open Reports → Acquisition → Traffic acquisition.
- Select Session medium and filter for
email. - Change the dimension to Session campaign to compare newsletters or sequences.
- Add Session manual ad content to compare CTA positions and creative links.
UTMs Track the Email Click—Pixels Track What Happens Next
- GA4 records the email source, campaign, landing-page engagement, and conversions.
- Advertising pixels can add visitors to retargeting audiences after they reach the site.
- Missing or duplicated pixels can weaken conversion reporting outside GA4.
- Verify the destination domain—not only the email links.
Email UTM Mistakes That Break Attribution
Using newsletter as medium
Keep the standard medium as email and use source for the programme.
Reusing one content value
Different CTA positions need different utm_content values.
Mixing uppercase and lowercase
Email and email can appear as separate values.
Tracking service links
Exclude unsubscribe, preference, privacy, and authentication links.
Adding subscriber data
Never include email addresses, names, or personal IDs in UTM values.
Ignoring redirect wrapping
ESP click tracking and shorteners must preserve the full UTM query string.
How to Test Newsletter UTMs Before Sending
Send the finished email to an internal test address.
Click every important CTA from the actual received email.
Check that the landing URL retains source, medium, campaign, and content.
Confirm the visit in GA4 Realtime or DebugView.
Check each CTA has the correct utm_content value.
Run the landing domain through the free TagChief tracking-pixel scanner.
Email Campaign UTM Checklist
✓ The source identifies the approved email programme or platform.
✓ The medium is exactly email.
✓ The campaign identifies the initiative or lifecycle objective.
✓ Every important CTA has a unique content value.
✓ Values use lowercase and the approved separator.
✓ Service and compliance links are excluded.
✓ No personal information appears in the URL.
✓ ESP click wrapping preserves the complete query string.
✓ The campaign appears correctly in GA4.
✓ The landing page’s Google Tag has been verified.
✓ The final links are stored in the team’s campaign register.
TagChief Campaign Verification
Test the newsletter link and verify the landing-page tracking.
UTMs tell GA4 which email generated the visit. TagChief checks whether Google and advertising tags are present on the destination website.
Scan Email Landing-Page TagsFree · No account required · Instant results
Frequently Asked Questions
What UTMs should I use for an email campaign?
Use utm_source for the newsletter, programme, or ESP; utm_medium=email; utm_campaign for the initiative; and utm_content for the CTA or link position.
Should utm_medium be email or newsletter?
Use email. Put newsletter, automation, lifecycle, or sales-sequence information in the source or campaign fields.
How do I track several links in one newsletter?
Keep source, medium, and campaign identical. Give each link a different utm_content value, such as hero_cta, body_text_link, or footer_cta.
Where do email UTMs appear in GA4?
Open Reports → Acquisition → Traffic acquisition. Filter Session medium for email, then review Session source, Session campaign, and Session manual ad content.
Can Mailchimp add UTMs automatically?
Yes. Mailchimp supports Google Analytics tracking for marketing emails. Avoid combining its generated parameters with separate custom UTMs until you have inspected the final links.
Should automated emails use UTMs?
Yes, when the link supports marketing, onboarding, product adoption, renewal, or revenue reporting. Use stable campaign names rather than changing the complete structure for every recipient.
Can I put subscriber email addresses in UTM parameters?
No. Do not include names, email addresses, phone numbers, or other personally identifiable information in URLs sent to Google Analytics.
Sources and Methodology
- Google Analytics: Collect campaign data with custom URLs
- Google Analytics: User acquisition vs Traffic acquisition
- Mailchimp: Integrate Google Analytics with email campaigns
- MailerLite: Email marketing benchmarks for 2026
- Litmus: State of Email 2025 findings
- TagChief homepage, Google Tag guide, and current advertising-pixel guides reviewed in July 2026.