Skip to main content

Message Tracking

The Message Tracking report gives you a detailed breakdown of every message sent through EzPulze — how many were submitted, sent, delivered, read, and failed. The data is grouped by month, and you can drill down to see daily and even contact-level details.

📸
Screenshot: Message Tracking report showing 6 stats cards at top and monthly breakdown table below
message-tracking-overview.png
1. Go to Reports → Message Analytics → Message Tracking
2. Select the current year
3. Capture the stats cards and the monthly table
Save to: static/img/screenshots/reports/message-tracking/message-tracking-overview.png

Summary cards​

Six cards at the top summarize your messaging totals for the selected year:

CardWhat it showsSubtitle
SubmittedTotal messages submitted for sendingTotal messages
SentMessages successfully sent to WhatsApp% of submitted
DeliveredMessages delivered to the recipient's device% of sent
ReadMessages opened and read by the recipient% of delivered
FailedMessages that failed to deliver (net failures, excluding successful retries)% of submitted
RetriggeredMessages that were retried after failureRetry success rate %

Monthly table​

The main table shows message statistics grouped by month:

ColumnDescription
MonthMonth name (e.g., "January 2025")
SubSubmitted message count
SentSent message count
DelivDelivered message count
ReadRead message count
FailedNet failed messages (excluding successful retries)
RetryTotal retriggered (retried) messages
Sent%Percentage of submitted that were sent
Deliv%Percentage of sent that were delivered
Read%Percentage of delivered that were read
Fail%Net failure rate as percentage
Retry%Retry success rate
Succ%Overall success rate

All columns are sortable. Large numbers use compact formatting (e.g., 1.2K, 3.5M).


Drill-down levels​

The Message Tracking report supports three levels of drill-down, letting you go from a high-level monthly view all the way down to individual messages.

Level 1 — Monthly view (default)​

Shows one row per month. Click any month to drill down.

Level 2 — Daily breakdown​

📸
Screenshot: Daily breakdown showing message statistics for each day of the selected month
daily-breakdown.png
1. Click on a month (e.g., January) in the main table
2. Capture the daily breakdown table for that month
Save to: static/img/screenshots/reports/message-tracking/daily-breakdown.png

Shows one row per day for the selected month with the same columns as the monthly view. Click any day to drill down further.

Level 3 — Contact breakdown​

📸
Screenshot: Contact-level breakdown showing message statistics per contact with expandable rows
contact-breakdown.png
1. Click on a day in the daily breakdown
2. Capture the contact-level table with expandable rows
Save to: static/img/screenshots/reports/message-tracking/contact-breakdown.png

Shows one row per contact for the selected day. Columns include:

ColumnDescription
ContactContact name
MobilePhone number
SubSubmitted messages to this contact
SentSent messages
DelivDelivered messages
ReadRead messages
FailFailed messages
Sent%Send rate
Deliv%Delivery rate
Read%Read rate
Fail%Failure rate
Succ%Success rate

Expandable rows — Click a contact row to expand it and see each individual message sent to that contact.


Filters​

FilterOptionsDefault
YearDropdown: 2020 to current yearCurrent year
Message TypeAll, Interactive, TemplateAll

Click Apply to update the report, or Reset to return to defaults.


Export​

Click the Export button in the header to download the report as an Excel file. The export includes the summary cards and the current table data.


Tips​

  • Track retry success — The Retry and Retry% columns show how effective automatic retries are at recovering from failures
  • Drill down to find issues — If a particular month shows high failure rates, drill down to the day level to identify when the issue occurred
  • Use message type filter — Filter by "Template" to see only broadcast-style messages, or "Interactive" for conversational messages
  • Watch the success rate — The Succ% column gives you a single number representing overall message delivery health