Reports & Analytics
Reports and analytics in 2Chat record the activity on your numbers and turn it into data you can review: campaign results, WhatsApp template metrics and a detailed record of every call. Check it in the app, download it as CSV or pull it into your own systems through the API.

How it works
2Chat records activity as it happens on each of your numbers and organizes it by campaign, template, call and conversation.
Messages, calls and campaign sends on your connected numbers are logged as they happen, with no tracking code to add.
Each campaign has its own report, each WhatsApp Business API number its Insights tab, and each call its own record.
Open reports on the web, follow campaign status and response rate in the iOS and Android app, and play call recordings.
Download campaign results as CSV, query calls and messages through the REST API, or receive events with webhooks.
Data sources
Each data source covers one part of your communication. Together they show what was sent, what was delivered and how each call went.
Results for every bulk messaging campaign, from the moment it starts sending.
The Insights tab for WhatsApp Business API numbers connected directly with Meta.
A detailed record of every call on your virtual numbers and WhatsApp Business API numbers.
The message history of each WhatsApp and SMS conversation on your numbers.
Super-admin and Admin users can open reports. The Operator role cannot.
Read call history, call details and message history with your API key.
Receive message, receipt, call and template events from WhatsApp, SMS and calls.
Let an AI agent look up call history and inspect call details through the 2Chat MCP server.
Uses
Check sent, failed and queued messages and the response rate of each campaign, then export the results as CSV to compare them over time.
Use Insights to see how many recipients received, read and clicked each WhatsApp template, and where delivery drops by country.
Filter the call history by direction or number through the API, then open each call's status, duration, agent and recording.
Pull call and message records through the REST API, stream events with webhooks, or sync messages and calls to HubSpot contact timelines.

Technical details
Data sources, metrics, requirements, access and availability for reports and analytics in 2Chat.
| Attribute | Value |
|---|---|
| Data sources | Campaign reports, WhatsApp Business API Insights, call history and conversation history. |
| Campaign metrics | Sent, failed, queued, total and response rate, with a CSV export of each campaign's results. |
| Template metrics | Sent and delivered per day, delivery rate and volume by country; sent, delivered, read and clicked per template. |
| Insights requirements | A WhatsApp Business API number connected directly with Meta. Not available for coexistence numbers, numbers connected through a partner, QR connections, or accounts in the EU, UK or Japan. |
| Call record fields | Direction, status, from and to numbers, start and end time, duration, agent, caller ID, country, WhatsApp call flag, recording URL and call cost. |
| Where to view it | 2Chat web app, with campaign metrics also in the iOS and Android app. |
| API endpoints | GET /open/voip/call-history and GET /open/voip/call/{call_uuid}, plus endpoints for WhatsApp and SMS conversations and messages. |
| Webhook events | Message receipts (sent, received, read), failed WhatsApp Business API messages, call status updates and completed inbound and outbound calls. |
| Access control | Reports are visible to the Super-admin and Admin roles. |
| Plan availability | Every plan includes reports. Single and Basic include basic reporting, and Enterprise adds custom reports. |
Pull reporting data into your own systems, or let your tools receive it as events happen.
Questions & answers
Review results in the app or send the data to the tools your team already uses.