KPI Tree

Metric Definition

Send-time and cadence tuning

Send-Window Lift = (Engagement Rate in the Window) / (Engagement Rate in the Baseline Window) - 1
WindowA specific day and hour, or time bucket, that emails are sent in
Engagement RateOpens, clicks or conversions divided by emails delivered in that window
LiftHow much better or worse a window performs than the baseline send time

Track from

Metric GlossaryMarketing Metrics

Email timing optimisation analysis

Email timing optimization analysis is the practice of measuring how send time, day of week and frequency affect email engagement, then adjusting when emails go out to maximise opens, clicks and conversions. It separates the effect of when an email arrives from the effect of what it says. The goal is to deliver each message at the moment a recipient is most likely to act, rather than at a time that suits the sending team.

8 min read

Generate AI summary

What is email timing optimization analysis?

Email timing optimization analysis is the practice of measuring how the moment an email is sent affects whether recipients open, click and convert, then changing send schedules to land each message when it is most likely to be acted on. Three timing levers are in play: the day of the week, the hour of the day, and the frequency or cadence of sends to the same person. Each one moves engagement independently.

The analysis matters because timing is one of the few variables you can change without rewriting a single word of an email. The same template, sent to the same list, can produce very different results depending on when it arrives. An email that lands at the top of an inbox during a quiet morning gets seen. The same email buried under 40 others at 9pm does not.

Timing analysis is comparative by nature. You are not asking how one send performed. You are asking which send window beats the baseline, by how much, and for whom. Crucially, timing interacts with the message. A timing study is only valid when the content is held roughly constant, otherwise you cannot tell whether a better result came from the hour or from a stronger subject line. Done well, it raises the click-through rate and the conversion rate of campaigns you already have.

Send time must be measured in the recipient time zone, not the sender time zone. An email sent at 8am from London arrives at midnight in Sydney. Aggregating engagement by the senders clock blends people who received the email at completely different local times and hides the real pattern.

How to measure email timing optimisation

Timing optimization is measured by comparing engagement across send windows while holding everything else constant. You bucket sends by local day and hour, compute an engagement rate for each bucket, and look for windows that consistently beat the baseline. The inputs below are what you need to do that reliably.

  1. 1

    Local send time

    The day and hour each email arrived in the recipient time zone, not the senders. Without local time, every window comparison mixes people who received the message hours apart and the pattern washes out.

  2. 2

    Engagement rate per window

    Opens, clicks and conversions divided by emails delivered within each window. Click-through and conversion are the trustworthy signals here, because opens are inflated by privacy features that fire without a human.

  3. 3

    Time to open

    How long after delivery a recipient first engages. Short median time to open means you caught an active inbox. A long tail means the email waited, which points to a poor send window.

  4. 4

    Send frequency

    How many emails the same person received over a period. Frequency interacts with timing: the best hour stops mattering if the recipient is fatigued by too many sends and has tuned the sender out.

  5. 5

    Segment and behaviour

    The audience cut, such as role, region or past activity. A consumer list peaks in the evening while a business list peaks mid-morning, so an aggregate best time is often wrong for both.

With these inputs you compute a lift for each window against a baseline send time. A window with a positive, repeatable lift across several campaigns is a real signal. A one-off spike is usually noise from a single strong campaign that happened to land in that slot. Always require the pattern to hold across multiple sends before you move the schedule.

Email timing optimisation in a metric tree

A metric tree separates the three timing levers so you can see which one is actually moving engagement. Without it, day, hour and frequency blur into a single vague sense that mornings work better.

The first level splits timing into day of week, hour of day, frequency, and the recipient context that conditions all three. Day of week decomposes into weekday against weekend and into specific high and low days. Hour of day decomposes into the commute, working hours, and evening windows. Frequency decomposes into cadence and fatigue, because the right number of sends per week is itself a timing decision. Recipient context decomposes into time zone and segment behaviour.

This structure lets you reason precisely. If Tuesday at 10am wins for the business segment but loses for the consumer segment, the tree shows that the winning branch is segment-specific, not universal. You then set send time by segment rather than forcing one global schedule that is wrong for half the list.

Metric tree insight

The best hour is worthless if frequency is wrong. Teams often tune send time while quietly increasing volume, then credit the timing change for a lift that frequency actually caused, or blame timing for fatigue that volume caused. The tree forces you to hold cadence steady while you test the hour, so each lever is judged on its own.

Email timing optimisation benchmarks

Published best send times are starting points, not answers, because they are averages across audiences that look nothing like yours. The patterns below are common across many studies, but the only reliable benchmark is your own list tested over time. Use these as a hypothesis to test, then let your data correct them.

AudienceCommonly strong windowWhat to watch for
Business to businessTuesday to Thursday, mid-morning local timeMondays are crowded and Fridays fade after lunch. Mid-morning catches inboxes after the first triage but before the afternoon backlog builds.
Business to consumerEvenings and weekends, local timeEngagement peaks when people are off work and browsing on a phone. The exact evening hour varies a lot by category, so test rather than assume.
Transactional and triggeredImmediately on the triggerThese should send the moment the event happens, not on a schedule. Delaying a receipt or confirmation to a best time is almost always wrong and harms trust.
High-frequency newslettersA consistent fixed slotRegular cadence at the same time builds an expectation that lifts opens over months. Here predictability beats chasing a marginally better hour.

Judge timing changes against your own baseline rather than a published figure. A useful internal benchmark is the lift of your best send window over the median window across the last 90 days for the same segment. If your best window beats the median by a meaningful and repeatable margin, you have a real timing edge worth building into the schedule.

How to improve email timing optimisation

Improving timing is a disciplined test loop, not a one-time setting. You form a hypothesis about a window, send to a holdout split, measure the lift on clicks and conversions, and adopt the change only if it repeats. The cards below map to the branches of the timing tree so each test has a clear home.

Split test the window, not the content

Send the same email to two random halves of a segment at different times. Because the content is identical, any difference in engagement is attributable to the window. Changing both at once makes the result uninterpretable.

Optimise per segment

Set send time by segment rather than forcing one global schedule. A business list and a consumer list peak hours apart, so a single best time will always be wrong for one of them.

Tune frequency before chasing the hour

If recipients are fatigued, no hour will save engagement. Find the cadence that keeps unsubscribes low first, then optimise the send time within that cadence.

Trigger on behaviour where you can

The best send time is often the moment a recipient does something. Behaviour-triggered sends beat any fixed schedule because they arrive when intent is highest, with no guessing required.

The metric tree approach to timing starts by finding the lever with the most headroom. If frequency is already tuned and segments behave similarly, the hour-of-day branch is where the remaining gain lives. If the list spans many regions, the time-zone branch alone can deliver a large lift before you ever touch the hour.

KPI Tree lets you connect each timing branch to the team that owns the schedule and the audience. The lifecycle team owns cadence and triggers, while regional owners own time-zone alignment for their segments. When a send window starts to decay, the change is pushed to the accountable owner, and the verified impact loop checks whether moving the schedule actually lifted clicks or simply shifted them around. That keeps timing as a live, owned variable rather than a setting nobody revisits.

Common mistakes when tracking email timing optimisation

  1. 1

    Measuring in the sender time zone

    Aggregating engagement by the senders clock blends recipients who got the email at very different local times. Always bucket by local send time, or every pattern you find will be an artefact of mixing time zones.

  2. 2

    Changing content and timing together

    If you send a new subject line at a new hour, you cannot tell which change earned the lift. Hold the email constant when testing a window, and hold the window constant when testing the email.

  3. 3

    Optimising opens instead of conversions

    A send window can lift opens while doing nothing for clicks or revenue, because opens are inflated by privacy features. Tune timing on the downstream actions that matter, not on the noisiest metric.

  4. 4

    Treating one good send as a pattern

    A single campaign that did well at 10am is not proof that 10am wins. Require the lift to repeat across several sends before you move the schedule, or you will chase noise.

  5. 5

    Ignoring frequency while tuning the hour

    Quietly increasing volume while testing send time confounds the result. Fatigue from too many emails will be mistaken for a bad hour, or a frequency-driven lift will be credited to timing.

Related metrics

Email open rate

Marketing Metrics
Customer.ioKlaviyoApollo

Metric Definition

Open Rate = (Emails Opened / Emails Delivered) × 100

Email open rate measures the percentage of delivered emails that are opened by recipients. It is one of the most widely tracked email marketing metrics, though recent privacy changes have made it less reliable as a standalone indicator of engagement.

View metric

Click-through rate

CTR

Marketing Metrics
Google AdsKlaviyo

Metric Definition

CTR = (Clicks / Impressions) × 100

Click-through rate measures the percentage of people who click on a link, ad, or call-to-action after seeing it. It is one of the most fundamental engagement metrics in digital marketing, connecting impressions to action and serving as an early indicator of campaign relevance and audience targeting quality.

View metric

Conversion rate

CVR

Marketing Metrics
ShopifyGoogle AdsGoogle AnalyticsPostHog

Metric Definition

Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100

Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.

View metric

Cost per acquisition

CPA

Marketing Metrics
Google Ads

Metric Definition

CPA = Total Campaign Cost / Number of Acquisitions

Cost per acquisition measures the total cost to acquire a single converting user, whether that conversion is a purchase, sign-up, or lead. CPA is the bottom-line efficiency metric for paid marketing, connecting ad spend to actual business outcomes rather than intermediate metrics like clicks or impressions.

View metric

How to run an A/B test with metric trees

Metric Definition

Send-time and cadence tuning works best when you test variants rigorously, and this guide shows how to run an A/B test so timing changes are validated rather than guessed.

View metric

Metric trees for marketing teams

Metric Definition

Email timing optimisation sits inside the wider marketing performance picture, and this guide shows how marketing teams map send-time and cadence metrics into a tree alongside the outcomes they drive.

View metric

Find the send window that actually moves the number

Build a send-time metric tree that separates day, hour and frequency by segment, with an owner accountable for the schedule on every branch.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business