Mokanata Docs
Reports

Campaign and payment reports

Delivery, reads, replies, failures and revenue from broadcast campaigns, and how payment links turn into collected money.

The Campaigns and Payments tabs of Reports follow the money. Campaigns shows how your broadcasts are delivered, read and answered, why messages fail and what each campaign earns. Payments shows what you collected, how payment links convert, how long customers take to pay and where payments fail.

  • Who can use it: Everyone in the workspace can open these reports. Downloading a chart or its data needs Export reports (owners and admins by default); see Tables and exports.
  • Before you start: The Campaigns tab fills in once you send a campaign; the Payments tab once customers pay what you send them (payments through a payment gateway are coming soon). To pick dates, see Reports.

Open the Campaigns report

Go to the Campaigns tab

In the sidebar, click Reports, then the Campaigns tab. Set the dates with the date button at the top right. The numbers cover every campaign that sent in the range; for one campaign's own results, open it from Campaigns.

The Campaigns tab: six key numbers from Messages sent 12,482 to Campaign revenue $26,275, and the Campaign funnel from Sent 12,482 to Converted 212

Key numberWhat it counts
Messages sentCampaign messages sent in the range
Delivery rateDelivered messages out of those sent
Read rateRead messages out of those delivered
Reply rateMessages that got a reply, out of those delivered
ConversionsRecipients who converted after a campaign: the sales its revenue comes from
Campaign revenueRevenue from those conversions, in your workspace currency. It matches the Campaigns bar in the Overview's Revenue by source.

Read the Campaigns report

ChartWhat it showsHow to read it
Campaign funnelRecipients at each step: Sent, Delivered, Read, Replied, Clicked, ConvertedThe summary names the steepest step, where the fewest carry on. The table adds each step's share of the step before and of everyone sent.
Messages sent over timeMessages sent per period, split into Delivered and FailedTall bars are the days your campaigns went out; red tops are failures. The table adds the delivery rate per period.
Reply rate by campaignThe share of each campaign's delivered messages that got a reply, best firstThe dashed line is your overall reply rate. The table adds sent, delivered, read rate and replies per campaign.
Revenue by campaignRevenue from each campaign's conversions, highest firstA campaign at zero sent messages but sold nothing, such as a shipping notice. The table adds conversions and Revenue per delivered message.
Delivery, read and reply rates over timeThree lines per period: Delivered of sent, Read of delivered and Replied of deliveredA dip in the top line means more failures that day; the summary gives the range of reply rates.
Replies after sendReplies grouped by how long after the send they came, from 0–1 h to 3+ daysMost replies arrive in the first hours. The table adds Replied by then, the running share.
Failed deliveries by reasonFailed messages by the reason WhatsApp gave: Not on WhatsApp, Meta marketing limit, Media upload failed, Meta experiment group, Stopped marketing and Outside 24-hour windowThe table adds each reason's Meta error code and what it means, as listed below.
Opt-outs and blocksPeople who opted out per period, split into Opted out only and Opted out and blockedMokanata doesn’t record opt-outs yet, so outside the sample workspace this stays at zero.
Best time to sendCampaign replies by weekday and hour, in local timeThe darkest cells are when recipients answer most; the summary suggests sending an hour or two before them.

The Reply rate by campaign chart: Demo reminders 29.3% down to Win-back 6.7%, with the dashed Overall 16.2% line

Why messages fail

ReasonMeta error codeWhat it means
Not on WhatsApp131026The number isn’t on WhatsApp, or its app is too old to receive templates.
Meta marketing limit131049The person got other marketing messages recently; Meta held this one back.
Meta experiment group130472The number is in a Meta experiment that withholds some marketing messages.
Stopped marketing131050The person turned off marketing messages from your business.
Outside 24-hour window131047A follow-up went out more than 24 hours after their last reply.
Media upload failed131053WhatsApp couldn’t fetch the header image.

The Failed deliveries by reason chart: Not on WhatsApp 285, Meta marketing limit 187, Media upload failed 117, Meta experiment group 38, Stopped marketing 14, Outside 24-hour window 7

The Best time to send heatmap: weekdays down the side, hours across, darkest on Tuesday mornings and evenings, with the summary Replies peak on Tue at 8:00 PM

Open the Payments report

Go to the Payments tab

In Reports, click the Payments tab. It covers payments through every connected gateway; payment gateways are coming soon, so the gateway breakdowns below show the sample workspace. To work with individual links, go to Payments.

The Payments tab in the sample workspace: six key numbers from Collected $193,403 to Failed payments 61, and Collected over time with daily bars stacked by sample gateways

Key numberWhat it counts
CollectedMoney collected from successful payments, in your workspace currency
Successful paymentsPayments that went through
Link conversionPaid links out of all payment links sent
Average order valueCollected divided by successful payments
RefundsPayments refunded in the range. Lower is better.
Failed paymentsPayment attempts that failed. Lower is better.

Read the Payments report

ChartWhat it showsHow to read it
Collected over timeMoney collected per period, stacked by gateway (QRIS today; payment gateways are coming soon, and the sample workspace shows sample ones)The summary says which gateway carried the most. The table adds a Total per period.
Payment link funnelPayment links at each step: Links sent, Opened, Started checkout, PaidThe summary names the step with the biggest drop. The table adds each step's share of the step before and of links sent.
Time to paySuccessful payments by the time from sending the link to payment, from Under 5 min to 3+ daysThe summary gives the share paid within 30 minutes of the link being sent, and the share that took more than 3 days.
Payment links created by AI agents vs your teamPayment links created per period, split into Created by AI agents and Created by your teamThe table adds the share of each side's links that were paid.
Failed and refundedThree lines per period: Failed payments, Refunds and Expired links (links that expired unpaid)The summary adds up failures, refunds and the amount refunded.
Payments by methodSuccessful payments by method: QRIS today; card, virtual account, e-wallet, PayPal and bank transfer come with payment gateways (coming soon)Shows how your customers prefer to pay. The table adds each method's share.
Failure rate by gatewayFailed attempts out of all attempts (successful plus failed) for each gateway (payment gateways are coming soon)Lower is better; the dashed line is your overall failure rate. The table adds successful and failed attempts and the success rate.
Revenue by productRevenue from each product on your payment links, highest firstThe summary gives the top three products' share. The table adds each product's share of revenue.

The Payment link funnel: Links sent 1,744, Opened 1,412, Started checkout 1,143, Paid 898, with the summary 51.5% of 1,744 links sent were paid; the biggest drop is started checkout to paid

The Failure rate by gateway chart in the sample workspace: four sample gateways between 5.5% and 7.7%, with the dashed Overall 6.4% line

Troubleshooting

Next steps

On this page