Mailerflow Start free
Blog › Email Marketing Automation › Welcome Email Automation

Welcome Email Metrics: How to Tell If Your Welcome Series Is Working

Published October 16, 2026 · 10 min read

Illustration for Welcome Email Metrics: How to Tell If Your Welcome Series Is Working

Welcome email metrics are the per-email and series-level numbers you track from the moment someone subscribes to the end of your welcome sequence: delivery, bounce, complaint, click, approximate open, conversion, unsubscribe, and the revenue those new subscribers generate. They matter because the welcome series is the only automated flow that runs exactly once per contact — a weak step keeps failing for every new signup until you find it. This guide shows which metrics actually indicate a working series and how to locate the one email that is dragging the rest down.

What welcome email metrics actually measure

There are two layers, and confusing them is the most common reason people misread a welcome series.

Series-level metrics describe the flow as a whole:

  • Completion rate — how many subscribers receive every email in the sequence
  • Total revenue per new subscriber — the cleanest way to compare two versions of a series, because it normalizes for list size
  • Time-to-first-purchase (or first conversion) — how many days pass between signup and the action you want
  • Unsubscribe rate across the series — the share who leave before the sequence ends

Per-email metrics describe each individual send: delivery, hard and soft bounces, complaint rate, click rate, approximate open rate, replies, conversions, and unsubscribes.

One caveat shapes everything below: opens are approximate. Image blocking, link-scanning by mailbox providers, and privacy features like Apple Mail Privacy Protection all distort open tracking. Treat opens as a directional signal and rely on clicks and downstream actions when you need a number you can defend.

A welcome series is judged against itself over time — email 1 versus email 3, this month versus last month — not against an industry average you cannot verify.

Why the welcome series deserves its own dashboard

New subscribers are the most engaged contacts you will ever have. They opted in minutes or hours ago, they remember why, and they are still deciding whether you are worth their attention. That window closes fast.

Campaign metrics and automation metrics are not the same thing. A campaign is one send to one audience, so a single open rate is a fair summary. An automation is a flow with waits and branches, and a single blended number for the whole flow hides exactly what you need to see: which step lost people.

This is why a per-email view matters. In Mailerflow, automations run on triggers for signups, events, dates, inactivity and website behavior, and analytics cover delivery, bounces, complaints, clicks and approximate opens per campaign and overall. That structure lets you compare each step of the flow rather than the flow as a whole — which is the entire point of the exercise.

The metrics that show a working welcome series

Delivery, bounce and complaint rate

This is the foundation. If delivery is off, every other number is noise.

A hard bounce means the address does not exist — remove it permanently. A soft bounce means a temporary problem: a full inbox, a greylisted server, a message too large. Soft bounces that repeat across several sends should be treated as hard.

Complaint rate deserves more attention in a welcome series than anywhere else in your program. These are people who just signed up and already hit the spam button. That usually points at one of three things: the subscriber does not remember opting in, the first email arrived much later than expected, or the content does not match what the signup form promised.

Check these first:

  1. Is double opt-in in place, and does the confirmation email arrive within seconds?
  2. Where did the contact come from — a form, a checkout, a lead magnet, a purchased list?
  3. Did the first email actually send when the automation said it would?

Mailerflow automatically suppresses bounces and complaints, and embeddable signup forms support double opt-in with consent records, so the source of a bad contact is traceable rather than a mystery.

Click rate and click-to-open

Click rate is the most trustworthy engagement signal in a welcome series because it does not depend on open tracking at all.

Click-to-open rate tells you something different: of the people who did open, how many found something worth clicking. Read the two together.

  • High open, low click — the subject line overpromised, or the email has no clear next step
  • Low open, high click — the subject line undersells a genuinely useful email; worth testing a stronger one
  • Both low — the email is in the wrong place in the sequence, or the segment is wrong

Here is a concrete pattern. In a four-email series, email 2 shows strong opens but a click rate far below emails 1 and 3. That points at the body copy or the call to action, not the subject line — people wanted to read it, then found nothing to do. Rewrite the CTA before you touch the subject line.

Conversion and revenue per subscriber

Define conversion as the action you actually want: first purchase, trial start, demo booking, a reply. Not a click. A click is interest; a conversion is a decision.

Revenue per new subscriber is the single best metric for comparing two versions of a series, because it does not change when your list grows or shrinks. If version A produces more revenue per subscriber than version B, version A wins, regardless of which one has prettier open rates.

Time-to-first-conversion is the useful secondary metric. If your product needs a decision within 48 hours but your series converts people on day 12, you have a timing problem, not a copy problem — the offer is arriving after the moment has passed.

Unsubscribe and list fatigue signals

In a welcome series, unsubscribes are informative rather than alarming. Someone who leaves during the welcome flow was never a good fit, and learning that on day two is cheaper than learning it on month six.

What matters is where they leave. A spike on one specific email is a signal about that email. A steady trickle across all of them usually means the signup promise and the emails do not match.

Watch the quieter signals too:

  • Click rates that fall steadily from email 1 to email 4
  • Replies asking you to slow down
  • Contacts who go inactive before the series finishes

That last one is actionable. Mailerflow has triggers on inactivity, so you can branch contacts who stop engaging into a different path instead of sending them the rest of a sequence they have already tuned out.

How to find the weak email in your series

Step 1: Build a per-email table, not a series average

List every email in the flow with the same columns, so the outlier becomes visible:

Email Sent Delivered Bounce Complaint Clicks Approx. opens Conversions Unsubs
1 — Welcome + offer 1,000 992 8 1 96 470 12 3
2 — Brand story 992 985 7 2 21 410 1 9
3 — Best sellers 976 969 7 1 74 355 9 4
4 — Last chance 963 957 6 0 61 290 18 5

(Figures are illustrative, not benchmarks.)

A series average would report something like a 6% click rate and tell you nothing. The table shows email 2 is the problem: opens hold up, clicks collapse, unsubscribes spike.

Step 2: Compare each email to the one before it

The drop between email N and email N+1 is where the problem lives. If email 1 gets clicks and email 2 gets almost none, check three things in order:

  1. The wait between them. A two-day gap after a strong first email is often too long for a subscriber who is still deciding.
  2. Repetition. Does email 2 restate what email 1 already said? Readers notice.
  3. The CTA. Did it change, disappear, or become vague?

Step 3: Check the branch, not just the email

In a branched flow, a weak path can look like a weak email. Read the conditions and waits: contacts who clicked versus those who did not, contacts who bought versus those who did not.

Mailerflow automations support waits, conditions, webhooks and AI steps, and website-behavior data can route contacts based on what they read or did. That means you can test whether the email is weak or the segment is wrong — a distinction that changes the fix entirely.

Step 4: Change one thing and give it enough volume

Change one variable at a time: subject line, send timing, CTA, or offer. A/B testing of campaigns in Mailerflow and "send when the contact is most active" in automations are two levers worth testing separately, never together.

Then wait for enough sends before judging. Rewriting the whole series at once makes the result unreadable — you will not know which change did the work.

A worked example: diagnosing a four-email series

An outdoor-gear shop runs this sequence (illustrative, not a customer story):

  • Email 1: welcome plus a 10% discount — wait 1 day
  • Email 2: brand story — wait 2 days
  • Email 3: best sellers — wait 3 days
  • Email 4: last chance on the discount

The pattern: email 1 gets strong clicks, email 2 gets weak clicks and a spike in unsubscribes, email 3 recovers, email 4 converts best.

The diagnosis writes itself. Email 2 is a brand story sent two days after signup, to people who have not bought anything yet, sandwiched between two offer emails. It asks for patience at the exact moment the subscriber is most ready to act.

Three fix options, in order of effort:

  1. Move it. Push the brand story after email 3, once the reader has a reason to care about the company.
  2. Shorten it. Cut it to a few lines and attach it to an email that already has a job.
  3. Replace it. Swap it for a proof email — a review, a comparison, a short explainer — that still moves toward the purchase.

Note that any fix only shows up in new signups, because the series runs once per contact. That is a reason to review on a fixed cadence rather than reacting to every send.

Common mistakes when reading welcome email metrics

  • Judging the series by one blended open rate. It hides the weak step, which is the only thing you needed to find.
  • Treating approximate opens as exact. Privacy features and image blocking make opens directional, not definitive.
  • Ignoring complaint rate because it looks small. In a welcome series, a small complaint rate is a loud signal about list source or expectations.
  • Optimizing email 1 only. It usually has the most sends, so it looks the most important. It is often already fine.
  • Changing three things at once. You get a result you cannot interpret.
  • Comparing to a published industry benchmark you cannot verify. Compare your series to your own series.
  • Forgetting the series runs once per contact. A fix is invisible until new subscribers arrive.
  • Mixing new-subscriber revenue with returning-customer revenue. They answer different questions.

Checklist: a welcome series health check

Run this in about fifteen minutes, once a month:

  • [ ] Per-email table built for every step in the flow
  • [ ] Delivery, bounce and complaint rates checked before anything else
  • [ ] The drop-off point identified (which email loses the most clicks)
  • [ ] Branch logic reviewed — is the segment right, or is the email wrong?
  • [ ] One variable chosen for the next test, and only one
  • [ ] Enough volume accumulated before drawing conclusions
  • [ ] New-subscriber revenue tracked separately from returning-customer revenue
  • [ ] Series reviewed on a fixed cadence, not after every send

FAQ

How long should a welcome series be before I can judge it? Long enough to cover the decision your subscriber is making, and short enough that every email has a job. Four to six emails is a common shape, but the real test is whether each one earns its place. If you cannot say what an email is for, cut it.

Should I use open rate at all? Yes, but as a directional signal, not a verdict. Use it to spot a subject line that is failing badly, then confirm with clicks. Never make a decision on opens alone.

What is a good click rate for a welcome email? There is no universal number, and any figure presented as one should be treated with suspicion. Compare each email against the others in your own series and against your own list's history. A relative drop is far more informative than an absolute target.

How do I measure a welcome series if I use double opt-in? Measure from confirmed opt-in, not from form submission, and track the confirmation step separately. A low confirmation rate is a deliverability or expectation problem, not a welcome-series problem.

What if my first email gets most of the clicks? That is normal — it is the email people are most primed to open. The question is whether emails 2 through 4 hold a reasonable share. If clicks fall off a cliff after email 1, the sequence is not building on the initial interest.

How often should I review welcome email metrics? Monthly is a workable default. Weekly is too noisy for a flow that runs once per contact, and quarterly is long enough for a broken step to affect a lot of new subscribers.

Where this fits in the Welcome Performance cluster

This article is the pillar of the Welcome Performance cluster under Welcome Email Automation. Supporting articles will go deeper on individual pieces — writing the first email, timing and waits, branching on behavior, and deliverability setup — and will be linked here once published. If you want ready-made starting points, these welcome email templates cover newsletter, store, SaaS and service setups.

On the tooling side: the per-email table above is only useful if you can actually build it. Mailerflow's visual automations combine waits, conditions, webhooks and AI steps with per-campaign analytics, so each step of the flow reports on its own rather than as one blended average.

Describe this automation in a sentence and Mailerflow drafts the workflow for you to review — start free.