Skip to contentSkip to navigationSkip to topbar
On this page
Looking for more inspiration?Visit the
(information)
You're in the right place! Segment documentation is now part of Twilio Docs. The content you are used to is still here—just in a new home with a refreshed look.

Analytics Overview


FREE x
TEAM x
BUSINESS
ADDON
(information)

Engage Premier End of Life

Engage Premier features, including Channels, Broadcasts, content templates, and Subscriptions, will no longer be available after December 15, 2025.

Twilio Engage provides you with analytics that give you insight into the performance of your email, SMS, and WhatsApp campaigns.

On this page, you'll learn how Engage calculates campaign analytics and which messaging metrics you can view.


Access a campaign's analytics

access-a-campaigns-analytics page anchor

You'll find a campaign's analytics within its parent Journey, using the following instructions:

  1. Within your Space, select the Journeys tab.
  2. From the Journeys table, select the Journey you want to view.
  3. From the Journey overview, select the email, SMS, or WhatsApp campaign you want to view.
  4. A side panel appears that displays your campaign's analytics.

How Engage measures campaign analytics

how-engage-measures-campaign-analytics page anchor

Understanding when and how Engage measures campaign analytics will help you as you review your analytics reports.

Engage begins tracking campaign performance after you send a campaign. As a result, a campaign's analytics only reflect conversions that occurred after campaign publication. For example, suppose you send an email campaign promoting a sale in your online store. If a customer purchases a qualifying product before receiving your campaign, their purchase would not count as a conversion.

Changing a campaign's base metrics

changing-a-campaigns-base-metrics page anchor

Clicking on a campaign in a Journey opens a side panel that shows your campaign's analytics. You can change both the date range and the base percentage type for any campaign.

The date range picker and metric calculator dropdown in the Segment UI.

The date range picker initially inherits the date range set in the campaign's parent Journey, but you can use the campaign date range picker to define a range for the specific campaign you're viewing. Changing a campaign's date range won't impact the parent Journey's date range.

By default, Engage bases a campaign's metrics on the number of sent messages. The Calculate metrics using dropdown lets you change this denominator value so that Engage bases analytics on the number of delivered messages. Changing the denominator won't impact the Converted metric, though, since conversions are already based on delivered messages.


The following table lists the email campaign metrics that Engage tracks:

MetricDescription
SentThe number of emails campaigns that you sent.
DeliveredThe number of emails campaigns that were accepted by the receiving inbox server.
True OpenedThe number of times that your email campaigns were opened, not including machine opens.
ClickedThe number of times that recipients clicked within your email campaigns.
ConvertedThe number of conversions that took place after campaign publication; based on delivered messages.
Click-to-Open RateThe number of clicks compared to the number of opens for a campaign.
BouncedThe number of email campaigns that bounced instead of being delivered.
UnsubscribedThe number of campaign recipients who chose to unsubscribe from within the email campaigns.
Spam ReportedThe number of recipients who marked your email as spam.

SendGrid powers Engage's email campaign event analytics. For more details on email metrics, view SendGrid's Marketing Campaigns Statistics Overview.

Understanding machine opens

understanding-machine-opens page anchor

Machine opens occur when an email client automatically opens an email, giving the impression that a user opened your email even if they haven't.

Segment tracks machine opens and subtracts them from the total number of opened emails. Segment displays this number in the True Opened tile, which gives a more reliable count of how many real users opened your campaign.

Hover over the True Opened tile for any campaign to see a full comparison of machine opens and true opens.


The following table lists the SMS campaign metrics that Engage tracks:

MetricDescription
QueuedThe number of SMS campaigns queued for delivery, but not yet sent.
SentThe number of SMS campaigns that you sent.
DeliveredThe number of SMS campaigns that were accepted by the user's carrier.
UndeliveredThe number of undelivered SMS campaigns.
FailedThe number of SMS campaigns that didn't send.

The following table lists the WhatsApp campaign metrics that Engage tracks:

MetricDescription
QueuedThe number of WhatsApp campaigns queued for delivery, but not yet sent.
SentThe number of WhatsApp campaigns that you sent.
DeliveredThe number of WhatsApp campaigns delivered to the user's device.
OpenedThe number of opened WhatsApp campaigns, based on users who have turned on read receipts.
UndeliveredThe number of undelivered WhatsApp campaigns.
FailedThe number of WhatsApp campaigns that didn't send.