Replies and state

How statistics are calculated

Behavior Reviewed · not yet fact-checked

In short

How are statistics calculated in Reply?

Every rate divides one counter by a defined denominator. Delivery rate and bounce rate divide by Total people — Contacted plus Out of Office, Bounced, and Auto Replied — while open, reply, interested, meetings, and opt-out rates divide by Contacted only. A LinkedIn connection request without a note does not count as contacted.

At a glance

AspectDetail
What it governsThe formula behind every key email metric in the Sequence Stats tab and the Email dashboard in Reports
TriggerAn outreach event: delivery, open, reply, bounce, auto-reply, opt-out, booked meeting
InputsContact counts by status, delivered and opened emails, replies across channels, inbox categories
ResultCounters and rates update; opt-out rate updates in real time
ConfigurableOpens and link tracking gate the open and click counters — see Sequence execution
Does notCount a LinkedIn connection request without a note as contacted, count auto-replies or bounces as contacted, or judge message quality
PlansThe metrics are the same across the Sequence Stats tab and the Email dashboard in Reports

Rule summary

Every reported rate is one counter divided by one of two denominators. Total people — the overall number of contacts in the sequence — is the denominator for delivery rate and bounce rate. Contacted — contacts who received at least one email, excluding Out of Office, Bounced, and Auto Replied — is the denominator for open, reply, interested, meetings-booked, and opt-out rates. The two are linked by one identity:

Total = Contacted + Out of Office + Bounced + Auto Replied contacts

Trigger

An outreach event arrives and the matching counter moves: a delivery, a tracked open or click, a reply on any channel, a bounce, an auto-reply, an opt-out, or a booked meeting.

What counts as Contacted

For the reply rate, Contacted counts all distinct contacts who received at least one of the following: an email step, a LinkedIn connection request with a note or message, or a LinkedIn message or InMail. Two boundaries matter:

  • A LinkedIn connection request without a note or message is not counted as contacted.
  • A contact reached via multiple channels is counted once (distinct).

Replies counts all distinct contacts who replied via at least one of: email, a LinkedIn message or InMail, or a LinkedIn connection request (with a note/message). The reply rate is based on historical data and may change over time.

The formulas

Each formula below is verbatim from the metric definitions:

MetricFormulaDenominator
Total peopleTotal = Contacted + Out of Office + Bounced + Auto Replied contacts
Delivery rateDelivered emails × 100 ÷ Total peopleTotal people
Open rateOpened emails × 100 ÷ ContactedContacted
Reply rateReplies × 100 ÷ ContactedContacted
InterestedInterested × 100 ÷ ContactedContacted
Meetings bookedMeetings booked × 100 ÷ ContactedContacted
Opt-out rateOpted out × 100 ÷ ContactedContacted
Bounce rateBounced emails × 100 ÷ Total peopleTotal people
Not reachedOut of Office + Bounced + Auto Replied contacts; rate = Not reached × 100 ÷ Total peopleTotal people

The denominator split is deliberate: delivery and bounce rates use Total people, so they measure list quality across everyone enrolled; open, reply, interested, meetings, and opt-out rates use Contacted, so they measure engagement only among people who actually received something. Delivery rate excludes Bounced contacts but includes Out of Office and Auto replies; open and reply rates include neither. Interested counts come from the Inbox category. Total accounts is the number of companies involved, based on Total people.

Result

Counters and rates update as events arrive. The opt-out rate updates in real time; update timing for the other metrics is not documented. Hovering over Not reached on the Reports page breaks it down into Out of Office, Bounced, and Auto Replied contacts.

Deleting contacts and metrics

ActionEffect on metrics
Delete a contactTotal people decreases
Delete a team member (team reports)Metrics do not change
Remove the Opted Out status from a contactThe opt-out value changes
Delete a contact that has the Opted Out statusThe opt-out metric does not change
Delete the contact from the sequence and remove the Opted Out statusThe contact is not included in the stats

Exceptions

  • Totals across multiple time ranges can exceed the overall total for a sequence — that is expected, not a bug.
  • CSV sequence reports use their own denominators: Click through rate = Clicked count ÷ Delivered count × 100 (Delivered, not Contacted), while Open rate % and Reply rate % divide by Contacted count and Bounce rate % divides by Prospects count. Deleted email accounts are still included in report stats.
  • Opens and clicks require tracking to be enabled — with opens or link tracking off, those counters stay at zero without meaning nobody opened. See Statistics do not match.

Configuration that changes this rule

The formulas themselves are fixed. Opens tracking and link tracking (Sequence > Settings > General Settings, both off by default) determine whether open and click data exists at all. Inbox categorization feeds the Interested metric — see Reply management.

Limits

LimitValue
Opt-out rate refreshReal time
Reply rate stabilityBased on historical data; may change over time
Time-range totalsThe sum across ranges may be higher than the overall total
Update timing for other metricsNot documented

FAQ

Why is my delivery rate high while my open rate looks low?

Different denominators. Delivery rate divides by Total people and includes Out of Office and Auto replies as delivered; open rate divides by the smaller Contacted count and excludes them. The two rates are not directly comparable.

Does an out-of-office reply count as a reply?

No. Out of Office and Auto Replied contacts are excluded from both Contacted and the reply-rate numerator. They appear in Not reached instead — see Reply detection for how classification happens.

Why did my reply rate change for a past period?

The reply rate is based on historical data and may change over time — for example, as late replies arrive and distinct-contact counts update. Compare like for like before treating it as an error; see Statistics do not match.

Does deleting a contact clean them out of my stats?

Deleting a contact decreases Total people, but an Opted Out contact's opt-out metric stays unless you remove the status and delete them from the sequence. Deleting a team member from team reports changes nothing.

Build with Reply