Sending a broadcast isn't the same as it landing
Clicking send on a broadcast tells you the campaign went out. It doesn't tell you whether it actually reached anyone. Outdated phone numbers, bounced email addresses, and carrier filtering can all quietly eat into a recipient list without anything on the compose screen itself flagging it. Broadcast Performance is where you go afterward to check the difference between what you sent and what actually arrived.
This matters most for campaigns you're relying on to actually do something — a promotion, a reminder about a clinic closure, a re-engagement push to lapsed patients. If a broadcast's failure rate is high, following up with those same patients another way (a phone call, a different contact method) is often worth doing before you assume the campaign simply didn't work, when in fact it may never have been delivered at all.
- Tracks how many broadcasts were sent, how many people they reached, and how many failed
- Filters by date range
- Broadcasts sent, Recipients, and Failed KPI tiles
- Real link to where broadcasts themselves are composed and sent
Filters
- <strong>Date range</strong> — limits the report to broadcasts sent inside the selected period.
KPI tiles
- <strong>Broadcasts sent</strong> — total number of broadcast campaigns sent in the period, across both SMS and email.
- <strong>Recipients</strong> — total number of people targeted across those broadcasts, counted once per broadcast they were included in.
- <strong>Failed</strong> — number of messages that did not deliver, across all broadcasts in the period, regardless of channel.
The Broadcasts table
Each row is one broadcast campaign sent in the selected period, broken out by channel and the patient segment it targeted, so a poorly-performing SMS run to one list doesn't get lost inside an otherwise healthy overall total.
| Sent | Channel | Segment | Recipients | Delivered | Failed |
|---|---|---|---|---|---|
| Date and time the broadcast was sent | SMS or Email | The patient segment or list the broadcast targeted | Number of people the broadcast was sent to | Number of messages that delivered successfully | Number of messages that bounced or failed to deliver |
When Failed is high
The channel usually tells you where to look first. A broadcast with a high failed count on the SMS channel often points to outdated or invalid phone numbers on those patient records; a high failed count on email is more often invalid addresses or messages caught by spam filtering. Either way, the fix is the same in spirit — clean up the contact details on the affected patient records so the next campaign to that segment actually reaches them, rather than resending the identical broadcast and expecting a different result.
Broadcasts themselves — composing, targeting, and sending a new campaign — happen on a separate page, not from within this report.