Email Traffic Analytics: How to Track Newsletter Performance in GA4

Emily RedmondData Analyst, EmilyticsApril 18, 2026

Email Traffic Analytics: How to Track Newsletter Performance in GA4

By Emily Redmond, Data Analyst at Emilytics · April 2026

TL;DR: Email traffic without UTM parameters lands in "direct." Tag your email links with utm_source=email and utm_campaign=[campaign-name] so you can see which campaigns drive traffic, conversions, and ROI.


The Email Attribution Problem

You send a newsletter with 10,000 subscribers. 500 click the link and land on your site.

Where does GA4 credit this traffic?

If the links aren't tagged: (direct)

If the links ARE tagged: email (your source)

Without tagging, you lose visibility into your newsletter's true value.


Setting Up Email UTM Parameters

Every link in your email needs these parameters:

https://yoursite.com?utm_source=email&utm_medium=email&utm_campaign=[campaign-name]

Step 1: Choose Your Email Platform

Most email platforms (Mailchimp, ConvertKit, Substack, etc.) let you add UTM parameters.

Step 2: Add UTM Parameters to Links

For a weekly newsletter:

https://yoursite.com/blog?utm_source=email&utm_medium=email&utm_campaign=weekly-digest

For a promotional email:

https://yoursite.com/sale?utm_source=email&utm_medium=email&utm_campaign=black-friday-sale

For a lead magnet email:

https://yoursite.com/guide?utm_source=email&utm_medium=email&utm_campaign=lead-magnet-welcome

Step 3: Use Consistent Naming

Keep your utm_campaign names consistent:

  • weekly-digest (not weekly, weekly-newsletter, newsletter-weekly)
  • product-launch-email (not launch, product-email, new-product)
  • webinar-invite (not webinar, event-email, webinar-promo)

GA4 treats different names as different campaigns. Consistency = better analysis.


Tracking Email Performance in GA4

Once all your email links are tagged:

  1. Go ReportsAcquisitionTraffic Acquisition
  2. Filter to Session source = email
  3. You'll see:
CampaignUsersSessionsBounce %Conversion Rate
weekly-digest45052022%3.8%
black-friday-sale1,2001,40018%5.2%
product-launch-email65078025%4.1%
lead-magnet-welcome35040035%2.1%

Insights:

  • Black Friday sale had highest volume and conversion (good list + good offer)
  • Weekly digest has low bounce (engaged subscribers)
  • Lead magnet welcome has high bounce (not ready to convert yet)

Measuring Email ROI

Email ROI = (Revenue from email - Email cost) / Email cost

Email Costs:

  • Email platform: $30/month (Mailchimp, ConvertKit, etc.)
  • Content creation: 5 hours × $50/hour = $250
  • Total per campaign: ~$280

Revenue from Email:

From GA4, you see:

  • 1,200 users from campaign
  • 5.2% conversion rate = 62 conversions
  • If each conversion is worth $50, that's 62 × $50 = $3,100 revenue

ROI Calculation:

($3,100 - $280) / $280 = 10x ROI

For every dollar spent on email, you make $10.


Advanced: Email Performance by Segment

Different subscribers behave differently.

Segment 1: New Subscribers (Just Signed Up)

Track a welcome email series:

CampaignConv RateNote
Welcome 18%High conv (excited, recently engaged)
Welcome 25%Still converting
Welcome 33%Drop-off

Action: Optimize welcome sequence. Why does conversion drop after email 1?

Segment 2: Regular Subscribers

Track regular newsletters:

NewsletterUsersConv Rate
Week 14503.8%
Week 24403.2%
Week 34252.9%

Conversion is declining. Are people disengaging? Check:

  • Are subjects relevant?
  • Is list growing (new, less-engaged subscribers)?
  • Are you sending too frequently?

Segment 3: Lapsed Subscribers (Inactive, Re-engagement Email)

Track re-engagement campaign:

CampaignBounce RateConversion Rate
Re-engagement48%0.8%

High bounce (they're not interested), low conversion. You might be chasing people who've already left.

Action: Set a hard deadline. After X emails with no engagement, stop sending.


Email Analytics Best Practices

1. Tag Every Link

Don't just tag the main CTA. Tag every link, including:

  • Header logo link
  • Footer links
  • Social media links

You'll see which links people click most.

2. Use Different Campaigns for Different Email Types

  • Newsletters: utm_campaign=weekly-digest
  • Promotions: utm_campaign=flash-sale
  • Onboarding: utm_campaign=welcome-sequence
  • Re-engagement: utm_campaign=win-back

This separates performance by email type.

3. Track Unsubscribes and Bounces Separately

GA4 can't see who unsubscribed (that's in your email platform). But you can:

  1. In your email platform, track unsubscribe rate by campaign
  2. In GA4, track conversion rate by campaign
  3. Compare: If a campaign has high unsubscribes and low conversion, the email sucked

4. Use UTM Content for A/B Testing

Test different subject lines or CTAs:

Link A: utm_campaign=welcome&utm_content=cta-button-blue
Link B: utm_campaign=welcome&utm_content=cta-button-green

GA4 will show which got more conversions.

5. Link GA4 to Email Platform

Some email platforms integrate with GA4:

  • Mailchimp → GA4 integration (shows GA4 conversion data in Mailchimp)
  • ConvertKit → GA4 integration
  • Substack → GA4 via manual UTM tags

This lets you see performance in your email platform without logging into GA4.


Frequently Asked Questions

Q: Why does my email show as "direct" traffic if it's not tagged? A: Email clients (Gmail, Outlook, Apple Mail) don't send referrer information. Without UTM parameters, GA4 can't tell where the click came from, so it defaults to "direct."

Q: What should I use for utm_medium—email, newsletter, or something else? A: Standard is email. Some use newsletter but email is more consistent with GA4 conventions.

Q: How do I track email signups in GA4? A: Create a conversion goal for "email signup" (form submission). Then you can see which pages drive signups.

Q: Should I use a link shortener (like Bit.ly) for email links? A: Optionally. Link shorteners let you track clicks separately from GA4 (two layers of data). But make sure UTM parameters pass through (they usually do).

Q: How do I know if an email campaign was successful? A: Look at conversion rate (did people convert?), ROI (did revenue exceed cost?), and unsubscribe rate (did you annoy people?). If conversion is 3%+ and ROI is positive, it's a win.


The Bottom Line

Email is likely your highest-ROI channel. Track it. Tag every link. Measure performance by campaign.

Even a small improvement in email conversion rate (1% → 1.5%) means big revenue gains because email is so cheap to send.


Emily Redmond is a data analyst at Emilytics — AI analytics agent watching your data around the clock. 8 years experience. Say hi →