Per-channel dashboards
Separate views for email, SMS, and WhatsApp — each built from your real campaign and contact records, so the dashboard always matches the database behind it.
Per-channel dashboards and deep reports built entirely from your real campaigns and contacts — with AI insights and export to CSV, JSON, PDF, DOCX, or XLSX.
Open rate by campaign — aggregated from real tracking events, never a sample.
Contacts, campaigns sent, delivery, opens, and clicks — all from real aggregation queries. Nothing is seeded, sampled, or padded with placeholder numbers to make the charts look busy.
Separate views for email, SMS, and WhatsApp — each built from your real campaign and contact records, so the dashboard always matches the database behind it.
Sent, delivered, opened, clicked, bounced, unsubscribed, and complaints — with the rates for each — drawn from the same records the send pipeline writes.
Engagement rates aggregated from real tracking events, so the number you report is the number that actually happened.
Every campaign breaks down into delivery, open, click, bounce, unsubscribe, and complaint rates. Beyond campaigns, dig into contact and segment analytics, template performance, and engagement and growth trends — plus an A–F list-health score and AI insights that recommend the best time to send.

Export any report as CSV, JSON, PDF, DOCX, or XLSX— formula-injection hardened, so a spreadsheet can’t turn a cell of your data into a command. Or schedule delivery on a daily, weekly, or monthly cadence and let the reports arrive on their own.
{
"campaign": "Winback",
"delivered": 4821,
"openRate": 0.71,
"clickRate": 0.28,
"bounce": 0.9,
"complaint": 0.02
}
# → also available as campaign_report.csvRun every channel from one platform. Bring your own SMTP, SMS gateway, and WhatsApp number — or use ours.
See pricing →Product screens shown across this site are captured from the live application using a demo workspace. All names, contacts and figures in them are synthetic.