Every campaign reports what WhatsApp actually reported back: sent, delivered, read or failed per recipient, failure reasons in plain language, and replies attributed by a fixed, documented rule. Run two variants and compare them on the same numbers.
Analytics start with a well-built audience — see WhatsApp audience segmentsfor the targeting half.
Each recipient moves through sent, delivered and read as WhatsApp reports back. A message that fails later is moved out of the sent count.
Failed recipients are grouped by reason — for example, the number is not on WhatsApp — with WhatsApp’s own wording kept alongside.
A reply is attributed to the most recent campaign message the person received in the 7 days before replying. One fixed rule, so reports stay comparable across campaigns.
Switch on A/B when creating a campaign, set the split, and Repli assigns each recipient to variant A or B at random, sending that variant’s template or text.
Contacts blocked by consent or other safeguards are counted as excluded with the reason — they never appear as sent.
Campaign sends and replies appear on each contact’s timeline, so reporting connects back to the customer record.
Send the same offer as two template variants with a 50/50 split, then compare delivery and replies per variant before the next campaign.
A campaign shows a cluster of failures with the same reason — numbers not on WhatsApp — so you clean that source list instead of blaming the template.
Replies attributed by the 7-day rule show which campaign actually restarted conversations, not just which one was delivered.
Sent means WhatsApp accepted the message from Repli. Delivered means it reached the person’s phone. Read means the person opened it — and people who turned off read receipts may never show as read, so read counts are a floor, not a total.
Failed means WhatsApp refused the message or it failed later; late failures are moved out of the sent count so the report does not flatter the campaign.
A reply is attributed to the most recent campaign message that person received in the 7 days before they replied. If no campaign message falls in that window, the reply is not attributed to a campaign.
This is a fixed rule, not a per-campaign setting, so two campaigns reported a month apart are measured the same way.
Repli cannot guarantee delivery, replies or sales, and does not invent metrics WhatsApp does not report — there is no “engagement score” or revenue figure made up for the dashboard. Meta’s per-message charges are billed to your own WhatsApp Business account and are separate from the Repli plan price.
Sent, delivered, read and failed counts per campaign and per recipient, failure reasons in plain language, excluded contacts with reasons, and replies attributed by a fixed 7-day rule. A/B campaigns report per variant.
You switch on A/B when creating a campaign and set the split. Repli assigns each recipient to variant A or B at random, sends that variant’s template or text, and reports delivery and replies per variant.
Read receipts can be turned off by the customer, and some people read without opening the chat. Read counts are a floor, not a total.
A reply is attributed to the most recent campaign message the person received in the 7 days before replying. The rule is fixed so reports stay comparable across campaigns.
The Growth plan at ₹999/month, which includes WhatsApp Marketing. Pro+ (₹1,499) and Commerce (₹1,999) include it too.
Pricing · All features · How it works · Blog