Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.messagesender.ai/llms.txt

Use this file to discover all available pages before exploring further.

After a campaign sends, the campaign detail page gives you a full picture of how it performed. You can see aggregate metrics like delivery and reply rates, dig into per-message logs to troubleshoot individual failures, track which contacts clicked your link, and export everything to CSV for reporting. For A/B test campaigns, variant performance appears side by side so you can make a data-driven decision.

Summary metrics

The top of the campaign detail page shows a summary of overall campaign performance:
MetricWhat it tells you
SentTotal messages successfully handed off for delivery
DeliveredMessages confirmed delivered by the carrier
Delivery rateDelivered ÷ Sent, as a percentage
RepliesInbound messages received from campaign recipients
Reply rateReplies ÷ Sent, as a percentage
Link clicksTotal clicks on your tracked short link
Unique link clicksDistinct contacts who clicked at least once
Link click rateUnique clicks ÷ Sent, as a percentage
FailedMessages that could not be delivered
Delivery status updates in real time as carrier confirmations come in. Metrics continue to update for some time after the campaign finishes sending, so check back after a few hours for final numbers on larger sends.

Message logs

The message log shows one row per recipient with individual status and timing information. Use it to investigate delivery problems or look up a specific contact’s send outcome. Each log entry includes:
  • Contact — name and phone number of the recipient
  • Status — the current delivery state for that message (sent, delivered, failed, etc.)
  • Sent at — timestamp when the message was handed off to the carrier
  • Delivered at — timestamp when delivery was confirmed (if applicable)
  • Error — error code and description for failed messages
If you see a high failure rate, look at the error codes in the message log. Common issues include invalid phone numbers and carrier rejections. Failed messages can be retried from the campaign detail page, subject to quiet-hours restrictions.

Real-time updates

Campaign metrics and message log statuses update automatically as the send progresses. You don’t need to refresh the page — the delivery count, reply count, and individual message statuses update as new information arrives from the carrier. This is especially useful for large campaigns that take time to complete. You can monitor progress live and spot issues early.

Replies

The Replies tab on the campaign detail page shows inbound messages from contacts who responded to your campaign. Each reply includes the contact name, their message, and the time it was received. You can open a contact’s full conversation thread directly from the reply list to continue the exchange in the Conversations inbox. If you included a tracked short link in your campaign, the Link metrics section shows:
  • Total click count across all recipients
  • Unique click count (one per contact, regardless of how many times they tapped)
  • A per-contact breakdown of who clicked and when
Per-contact attribution means you can identify which specific contacts engaged with your link — useful for follow-up targeting, building segments of engaged contacts, or confirming that key audiences took action.

A/B test results

For campaigns that used A/B testing, the detail page includes a dedicated A/B test section. Variant A and Variant B metrics appear side by side:

Variant A

Sent count, delivery rate, reply rate, and link click rate for the first variant.

Variant B

Sent count, delivery rate, reply rate, and link click rate for the second variant.
Use these metrics to select the winning variant and send it to the remaining 90% of your audience. See A/B testing for the full workflow.

Exporting results

To export campaign results as a CSV file, use the Export option on the campaign detail page. The export includes per-message data: recipient contact information, message status, timestamps, and error details where applicable.
Exports are generated from the current state of the campaign. If you export immediately after a send, some delivery statuses may still be updating. For a complete picture, wait a few hours and export again.