Email attribution

Newsletter UTM template for clean email campaign tracking.

If your analytics reports are full of mixed labels like email, newsletter, Email-May, and weeklyblast, the problem is usually naming inconsistency, not missing data. This template gives you a repeatable structure for newsletter links so every send is easier to compare later.

Recommended newsletter UTM pattern

A simple naming pattern is enough for most newsletters. Keep the source fixed, keep the medium broad, and use the campaign field for the actual send or promotion name.

https://your-site.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_update&utm_content=hero_button
If your team already uses a different source value such as email_newsletter, that is fine. The important part is picking one label and using it every time.

Field-by-field suggestions

Source

Use newsletter when the link comes from your email newsletter. Avoid changing this value for every issue.

Medium

Use email for most newsletter traffic. It keeps reports easy to compare with other channels like social or referral.

Campaign

Use the campaign name for the send context: weekly_update, feature_launch, or black_friday.

Content

Use this only when you want to compare placements inside the same email, such as hero_button versus footer_link.

Term

Most newsletter links do not need utm_term. Leave it empty unless you have a very specific keyword-style use case.

Formatting

Lowercase with underscores is easy to read and easy to keep consistent across teams.

A repeatable workflow for each send

  1. Pick one campaign name for the issue or promotion.
  2. Keep utm_source fixed as newsletter.
  3. Keep utm_medium fixed as email.
  4. Add utm_content only when you need placement-level comparison.
  5. Reuse the same naming style for every issue so reports stay clean over time.

Common newsletter UTM mistakes

  • Using email as the source and medium at the same time.
  • Changing the source name every week, such as newsletter_may or june_digest.
  • Stuffing placement notes into the campaign name instead of using utm_content.
  • Creating long campaign strings that nobody understands a month later.

For a broader troubleshooting list, see the common UTM mistakes guide.

FAQ

Should the source be newsletter or email?

Use whatever naming system your team can keep consistent, but many teams use newsletter for the source and email for the medium because those fields describe different things.

Do I need utm_content for every link?

No. Use utm_content only when you want to compare placements or creative variants inside the same newsletter.

Should every issue have a different campaign name?

Usually yes. The campaign value should describe the send, launch, or promotion you want to measure separately.

Related pages