Skip to content

Track email performance

Learn where to find delivery and engagement metrics, what each one means, and how to read them across your space.

On this page

Start with a concrete question: did the campaign send, did the receiving servers accept it, and what engagement was recorded? For a product announcement, open the broadcast’s Metrics, then inspect one recipient in Emails to connect the totals to an actual message.

Any member can read broadcast and template metrics. The space-level Metrics dashboard requires Write permission.

The metrics you get

MetricWhat it tells you
Sent in a campaign or template funnelEmail records included in the report, including pending, rejected or failed records
Sent on an individual emailThe provider-accepted state before later activity takes precedence
DeliveredA later delivery event was recorded; this does not prove inbox placement
OpenedEmails with at least one recorded open; each email counts once
ClickedEmails with at least one recorded click; automated clients may also visit links
UnsubscribedEmails marked unsubscribed after a recipient opt-out
Delivery DelaysEmails with at least one recorded delivery delay
Rejected or FailedEmail records with a rejection or sending error; inspect their reason
BouncedDelivery failed with a reported bounce type
ComplainedSpam feedback was received

Read opens and clicks as signals alongside other evidence. Privacy features can load or suppress images, and automated systems can visit links. A delivery event also does not tell you whether a message landed in the inbox or spam folder.

Hard bounces and complaints can create address suppressions and revoke email subscription. Review suppressions when investigating those outcomes.

Understand the counts and rates

Messages opened and Messages clicked count emails, rather than all interactions or distinct contacts across several messages. Opening one email five times counts once in the opened summary. Opening two emails sent to the same contact counts twice. The activity history can contain every recorded interaction.

RateNumeratorDenominator
Delivery rateEmails with delivery feedbackThe report’s Sent count
Open rateEmails with at least one openDelivered emails
Click rateEmails with at least one clickDelivered emails
Click-to-open rateEmails with at least one clickEmails with at least one open
Bounce or complaint rateEmails with the corresponding feedbackThe report’s Sent count
Unsubscribe rateEmails marked unsubscribedDelivered emails

The result is multiplied by 100. A zero denominator displays 0%. For an illustrative campaign with 80 delivered emails, 40 opened and eight clicked, the open rate is 50%, click rate is 10% and click-to-open is 20%. Read the label before comparing cards: campaign and template Messages clicked show Click-to-open rate, while the workspace overview shows Click rate.

The click-to-open numerator does not require a separately recorded open on each clicked email. A client can visit a link without loading an open-tracking image. The chart therefore describes recorded signals; it does not prove a strict sequence of human actions.

Campaign and template funnels count their linked email records, including pending or unsuccessful ones. Their Sent total can grow before provider acceptance. Workspace metrics instead select emails with a recorded send timestamp. Use individual Emails statuses to confirm what happened, especially during preparation.

The space-level dashboard

Open Metrics for the broader sending picture. Set the filters for the period and content you intend to compare. Use consistent periods and audiences when looking for changes in delivery or engagement, then open the individual campaign or template to investigate.

Write permission is required here; Non-paid Admin does not provide it.

Filter by sending domain, sending mode and dates. Presets use the browser’s local day boundaries; a custom range can span up to 90 days. The selected period contains emails by their send timestamp, and later delivery, open and click events contribute to those emails. This is a send-period report rather than a count of all engagement that occurred between those dates.

The comparison uses the immediately preceding period of equal length with the same filters. It shows relative change: a rate moving from 20% to 30% is a 50% increase, not a 10% increase. The absolute difference is 10 percentage points. A positive value following zero displays a 100% comparison; read the actual counts. Ranked lists contain up to 10 results.

Metrics page showing domain, email and date filters with all actual email metrics at zero

Broadcast metrics

  1. Open Broadcasts and select the campaign.
  2. Open Metrics. Check Broadcast Details for schedule, start, finish and any failure reason, then read Email Performance.
  3. Use Refresh for current results. Engagement can arrive after the send finishes.
  4. Open Emails and inspect a recipient whose result you need to explain.

An audience count, a prepared message count and a delivered count describe different stages. Missing addresses, duplicates, consent, suppressions, preparation holds and delivery failures can keep the final total below the original audience estimate. Use the recorded reason for the specific stage; do not infer it from a single low total.

Template metrics

Open the stored template’s Metrics to inspect the results of its API-triggered sends. For an order-confirmation template, use the totals to identify a change in delivery and the individual email record to investigate a customer’s missing receipt.

One email's own history

Open an email from the broadcast’s Emails list. Its details show the rendered message, sender, recipients, sending mode and topic, plus a rejection or failure reason when present. Activity lists recorded events such as sent, delivery, open, click, bounce, delay and unsubscribe.

Confirm the recipient address and message first. If provider acceptance is uncertain, reconcile the original attempt before sending again: a second attempt can create a duplicate.

Read statuses alongside activity

Pending has no recorded send outcome. Unconfirmed means a provider attempt has no confirmed acceptance; investigate before repeating it. Rejected or Failed has a recorded refusal or error. Delayed has delivery-delay feedback. Recorded delivery, open, click, bounce and complaint events contribute to the summary. It uses a priority order rather than merely the latest event: rejection/error, bounce, complaint, click, open, delay, delivery and sent.

One email can have several kinds of events. Read Activity rather than adding the current status buckets together as if they were separate audiences. A row with details removed preserves its outcome after private details were removed; the former message is unavailable for inspection.

Per-workflow metrics

A workflow’s Metrics and version selection connect run outcomes to the emails sent by its steps. Use run history for the individual trigger, path and failure reason. Understand workflow runs and fix failures explains that investigation.

Act on what the metrics tell you

  • Bounces rise: inspect bounce types and the source of the affected addresses before repeating the send.
  • Complaints appear: review consent, topic, audience and message expectations. Preserve the resulting opt-outs and suppressions.
  • Few opens are recorded: compare delivery and audience first, then review the subject and preview text with tracking limitations in mind.
  • Opens are recorded but few clicks: check the destination, visible call to action and offer relevance. Opens alone do not establish that recipients read the body.

What the numbers are built from

Metrics aggregate recorded email activity. Some events come from the sending provider; platform actions such as unsubscribing also contribute. Events arrive at different times, so the first report is not a final engagement total.

Contact records also expose email activity and rollups. Use a contact to investigate that person and campaign or template metrics to assess the shared message. Neither an open nor a click establishes a purchase; check the relevant customer event separately.

Unsubscribed counts email records marked after an associated opt-out. It is not every change in channel or topic preferences: a saved preference change without an associated email need not increase that campaign metric. Inspect current consent and its audit history separately.

Use Settings → Link Tracking to configure UTM attribution for marketing links. In the composer, Link tracking → Campaign can set the campaign name for this email. These tags help your destination analytics attribute visits; they are separate from maxclicks delivery and engagement events.

The renderer applies configured tags to eligible absolute HTTP or HTTPS links. It leaves relative, malformed and platform links alone, and existing values for the same UTM keys can be replaced. Transactional email skips this marketing tagging. Inspect a rendered destination before launch.

Frequently asked questions

Why does the campaign’s Sent total exceed provider-accepted emails?

The campaign funnel counts its linked email records, including pending, rejected and failed records. Inspect the individual status and activity in Emails for acceptance evidence. Workspace metrics use a recorded send timestamp and can have a different population.

Does Unique Opens count unique people?

It counts emails with at least one open. Several opened messages for the same contact count separately; repeated opens of one email count once in that summary.

Why did an old reporting period change?

The period selects emails by send date. Delivery and engagement feedback can arrive later and update those emails’ totals. Compare the same filters and allow for delayed feedback.

Link tracking settings with marketing email link tagging disabled