Tracking and analyzing email campaign performance in Customerio analytics

If you care about sending emails that actually get opened and acted on, you can’t just “send and pray.” You need real numbers, real insights, and a way to figure out what’s working in your campaigns—and what’s just noise. This guide is for anyone using Customer.io who wants to cut through the fluff and actually improve their email performance.

Let’s break down what matters, what doesn’t, and how to use Customer.io’s analytics to make better decisions—without spending hours lost in dashboards.


1. Get Your Tracking Basics Right

Before you dive into reports, make sure you’re set up to actually track what you care about.

What you need to check: - Tracking links: Customer.io automatically tracks email opens and clicks, but you should double-check that link tracking is on for every campaign. - UTM parameters: If you want to see results in Google Analytics or another tool, add UTM tags to your links. Customer.io can append these automatically—just configure this in your workspace settings. - Conversion tracking: If you want to tie emails to revenue, signups, or other actions, set up conversion goals in Customer.io. This takes a few minutes but pays off later.

Pro tip: Don’t bother tracking every possible metric. Focus on what actually tells you if your emails are doing their job—like clicks, conversions, and unsubscribe rates.


2. Understand Customer.io’s Analytics: What’s Actually Useful?

Customer.io gives you a lot of data, but not all of it will actually help you improve. Here’s what to pay attention to—and what’s mostly noise.

Metrics that matter:

  • Open Rate: Tells you if your subject lines and sender names are doing their job. But beware: Apple’s Mail Privacy Protection and similar features can inflate these numbers. Use open rates as a rough signal, not gospel.
  • Click Rate: This is the real measure of engagement. If nobody’s clicking, your content or offer isn’t landing.
  • Conversion Rate: If you’ve set up conversion tracking, this is gold. It shows if your email led to the action you care about (buy, signup, etc).
  • Unsubscribe/Spam Complaints: High numbers here mean you’re annoying people or your list hygiene is off.

Metrics to ignore (most of the time):

  • Bounce Rate: Unless it’s suddenly spiking, you can mostly ignore this. If it is spiking, check your sender reputation.
  • Device stats: It’s interesting that 60% of your opens are on mobile, but unless you’re designing emails that break on mobile, it’s not actionable.
  • Time of open: Not as insightful as you’d think. Focus on clear wins, not chasing the “perfect” send time.

Bottom line: If a metric doesn’t help you make a decision or take action, don’t obsess over it.


3. Step-by-Step: Tracking and Analyzing a Campaign

Here’s how to go from “sent” to “analyzed” in Customer.io—without getting lost.

Step 1: Launch Your Campaign

  • Create your email campaign or newsletter as usual.
  • Double-check tracking settings: Make sure link tracking and conversion goals are enabled.
  • Use clear subject lines and one call-to-action (don’t overwhelm people).

Step 2: Monitor Your Live Results

  • Go to your campaign’s “Overview” or “Performance” tab in Customer.io.
  • Watch for early indicators (opens, clicks) but don’t panic if things look slow at first—most emails get their opens in the first few hours, but some folks are slow to check email.

Step 3: Dig Into the Performance Report

  • After 24–48 hours, check:

    • Open rate (did your subject line work?)
    • Click rate (did your content/CTA work?)
    • Conversion rate (did people do what you wanted?)
    • Unsubscribes and spam complaints (are you turning people off?)
  • Compare to past campaigns: Is this better, worse, or about the same? Look for trends, not just one-off results.

Step 4: Segment Your Results

Customer.io lets you break down results by segment (like new users vs. returning, or by location). This is super useful if you’re trying to tailor messages.

  • Go to the “Segments” view in analytics.
  • See which groups are engaging (or not).
  • Use this to tweak future campaigns—maybe your onboarding emails need a different approach for folks in different regions.

Caution: Don’t slice your data so thin that you lose the big picture. Small segments can mislead you with random blips.

Step 5: Export or Share Your Results

  • Download CSVs or use Customer.io’s sharing tools if your boss (or client) needs a report.
  • Stick to the core numbers: opens, clicks, conversions, unsubscribes.
  • Annotate your exports—add a note about what you tested, changed, or learned.

4. What Actually Improves Performance (And What’s a Waste of Time)

Here’s the honest take: Most “growth hacks” don’t move the needle. What works is simple, but not always easy.

Stuff that works:

  • Testing subject lines: Small tweaks here can make a big difference. Try A/B testing in Customer.io, but don’t test 10 things at once—keep it simple.
  • Clear, single calls-to-action: Too many links = nobody clicks.
  • List hygiene: Remove inactive or bouncing emails. Quality beats quantity.
  • Personalization: Use real data—first names, recent activity—but don’t get creepy.

Stuff that rarely works:

  • Obsessing over send time: Marginal gains here. Consistency is more important.
  • Over-segmenting: You end up with tiny groups and muddy data.
  • Fancy design tricks: Unless your brand depends on it, focus on clarity over eye candy.

Pro tip: If you’re not sure if something is worth tracking or testing, ask: “Will this help me send better emails, or am I just chasing numbers?”


5. Common Mistakes (And How to Avoid Them)

Even seasoned marketers fall into these traps:

  • Chasing vanity metrics: Opens look good in a chart, but if nobody’s clicking or converting, it’s pointless.
  • Ignoring unsubscribes: If people are leaving, your emails aren’t helping—or worse, they’re hurting.
  • Not acting on data: Analytics are only useful if you actually use them to change something.
  • Letting reports pile up: Don’t wait weeks to check results. It’s easier to fix a leaky boat early.

6. Quick FAQ

Q: How do I know if my campaign is “good”?
A: Compare to your own past results, not industry “benchmarks.” Every audience is different.

Q: My open rates dropped—should I panic?
A: Not unless your clicks and conversions dropped too. Open rates are getting less reliable thanks to email privacy changes.

Q: How often should I check analytics?
A: For big campaigns, check daily for the first few days, then weekly. For routine sends, a quick weekly review is enough.


Keep It Simple: Iterate, Don’t Overthink

You don’t need to be a data scientist to get value from Customer.io’s analytics. Track what matters, ignore the noise, and use what you learn to send better emails next time. If you cut out the fluff and focus on results, you’ll spend less time in dashboards—and more time getting real wins.