Skip to main content

Campaign performance

Once a campaign has been sent from your ESP, Better Email brings the results back to the campaign itself. The Performance tab shows how that send actually did — sends, deliveries, opens, clicks, unsubscribes, which links people clicked, and how engagement developed in the days after the send.

The point is that you never have to leave the campaign to find out whether it worked. The numbers sit next to the email you built, on the exact revision that was sent.

Performance tab showing the metric strip, engagement chart, top clicked links, and send details for a sent campaign

note

Performance data is currently available for Salesforce Marketing Cloud. It is switched on for your workspace by Better Email, and then turned on per integration by an admin — see Performance data from Salesforce Marketing Cloud for permissions and setup.

Aggregate numbers only

Better Email never receives recipient-level data. No email addresses, no subscriber keys, no per-recipient events — only campaign-level totals per send. Everything you see in the report is a count, a rate, or a link URL.

This is a deliberate limit, not a temporary one. It also means the feature is cheap to run: Better Email reads the same handful of totals per day whether you send a thousand emails or ten million.

Where performance shows up

The Performance tab is the full report, on every campaign that has a matching send.

The Overview tab carries a compact card with the headline numbers and a link into the full report, so you get the result without changing tabs.

Campaign Overview with a Performance card showing sent, opened, clicked, and delivered next to the campaign details

The campaign library gains sent, open, and click columns once at least one campaign has performance data. It is the fastest way to compare a season's worth of campaigns. Campaigns that have not been sent yet read Not sent yet.

Campaign list with sent, open rate, and click rate columns on the campaigns that have been sent

Reading the report

The metric strip

MetricWhat it counts
SentRecipients the send went out to, and how many sends were matched
DeliveredDelivered as a percentage of sent, with the bounce count
Open rateUnique opens over delivered, with total opens
Click rateUnique clicks over delivered, with the click-to-open rate (CTOR)
UnsubscribedUnsubscribes over delivered, with spam complaints

Open and click rate also carry a small green or amber delta — how this send compares with your account average, the mean open and click rate across your recent sends in Better Email. The delta appears once there are at least two sends to compare against, and only when the difference is big enough to mean anything.

Engagement after send

The chart plots opens and clicks in three-hour buckets over the first seven days after the send, so you can see the shape of the response: the initial spike, the second-day tail, and whether anything happened later in the week. Hover a bar for the exact counts.

Every link in the email, ranked by clicks, with a bar showing each link's share of the total. Links are shown by their path so the list stays readable, and long lists collapse to the top six with a Show all links option.

The click map

Below the report, the campaign is rendered with a badge on every link showing its share of all clicks. The biggest driver is highlighted. This is usually the fastest way to understand a result — it puts the numbers on the layout that produced them.

Campaign preview with click-share badges pinned to the call-to-action button and the product images

The preview shows the revision that was actually sent, not the latest one. If someone kept editing after the send, the click map still lines up with the email recipients received.

Send details and negative signals

The right-hand column records what was measured: provider, integration, send date, recipient count, subject line, and when Better Email last synced. Underneath, bounces, unsubscribes, and spam complaints are collected in one place with their rates.

How campaigns are matched to sends

Better Email matches a campaign to a send using the name the campaign was exported under. When you export to your ESP, Better Email records the name of the asset it created; when a send job comes back with that name, it is attached to the campaign.

Two consequences are worth knowing:

  • Renaming is safe. Matching uses the campaign's export history, not just its current name, so sends made under an older name still show up.
  • Identical names can collide. Two different campaigns exported to the same integration under exactly the same name cannot be told apart. Keep export names distinct if you rely on performance data.

There is no manual way to link a campaign to a send — the match is automatic.

How often the numbers update

Better Email syncs performance data about once an hour. The report shows how long ago it last synced, and an amber banner appears if the data is more than a day old or the last sync failed.

Metrics keep refreshing for 30 days after a send, because opens and clicks keep arriving long after the send itself. After that the numbers are frozen and kept as history.

Small differences from your ESP's own reports are normal: the two systems refresh at different moments, and opens are still accruing while you look.

Basic and extended metrics

There are two levels of performance data, and which one you have depends on how the integration was set up.

Basic needs nothing beyond API permissions and gives you sends, deliveries, unique opens, unique clicks, and unsubscribes.

Extended additionally gives you spam complaints, total as well as unique opens and clicks, clicks per link, and the engagement timeline. That means the engagement chart, the top-links list, and the click map only appear with extended data. It requires a small aggregation automation inside your Marketing Cloud account.

If your workspace only has basic data, the Performance tab shows a card explaining what the automation would add. The Salesforce Marketing Cloud performance guide has the full setup.

Before the first send

Until there is something to show, the Performance tab carries a small padlock — you can still open it, and it tells you what it is waiting for:

  • No performance data yet — the campaign has not been exported and sent yet.
  • Waiting for the first send — the campaign is synced to your ESP, and metrics will arrive within a few hours of the send.
  • Performance sync is not enabled — the campaign is synced, but an admin has not turned on Sync performance data for that integration.

Performance tab before the first send, with buttons to go to Review and sync or to show a sample report

Every one of those states offers Show me what this looks like. It renders the full report as a sample, using your own campaign and its own links, so you can see what you will get before you have anything real. Sample numbers are clearly marked and are never mixed with real data.

Sample performance report marked as sample data, using the campaign's own links

Who can see performance data

Anyone who can open the campaign can see its Performance tab. Two things can hide it:

  • Performance sync is off for that integration. Only Admins can change it, in the integration's settings.
  • The integration is access-restricted and the user is not on the list. In that case the campaign shows no performance data at all — the same as if there were none. See Groups and access control.

Where to go next