Data from console

From the menu at left, click on Statistics > Chat.

new chat statistics

General statistics

The General statistics block shows the number of WhatsApp messages in the period, grouped by conversation category:

  • Authentication
  • Authentication International
  • Marketing
  • Marketing Lite
  • Referral
  • Service
  • Utility

Note: The WhatsApp Business platform charges for each message delivered, according to the following policy: 1) per marketing template message delivered; 2) per authentication template message delivered; and 3) per utility template message delivered, if delivered outside of a customer service interval. When a user sends a message, a 24-hour timer called the "customer service window" is started (or updated, if already started). Within this interval these messages are free of charge.

KPIs

CardDescription
Messages sentTotal number of messages sent in the period.
Delivery rate (DR)Percentage of sent messages that were delivered. Includes the comparison with the previous period.
Read ratePercentage of delivered messages that were read. Includes the comparison with the previous period.
Error ratePercentage of messages that failed. Includes the comparison with the previous period.

Sent campaigns

ColumnDescription
Sending IDIdentifier of the sending.
Campaign IDCampaign ID. Click it to open the campaign. A dash (—) means the message isn't linked to a campaign.
ChannelChannel used (for example, WhatsApp).
Sending dateDate and time of the sending.
SentNumber of messages sent.
Error ratePercentage of messages that failed.
Delivery ratePercentage of messages delivered.
Read ratePercentage of messages read.

Campaign statistics

Click the chart icon at the end of a row to open the campaign statistics. This page includes:

statistics-chat-campaign
  • Notifications received per day: total Sent, Delivered and Read messages, and a daily chart with the same metrics.
  • Scheduled and in-progress sendings: Sending ID, Created date, Started date, Status (for example, Completed), Progress and Actions.
  • Sending history: Sending ID, Sending date, Channel, Type (for example, Transactional), Sent, Delivered, Read and Errors.

Click Back to statistics to return to the main view.

Sending evolution

Daily chart with four metrics: Sendings (dashed line), Delivery rate, Read rate and Error rate.

Download the CSV file

statistics-chat-csv

In the Chat tab, the download button is in the Sent campaigns block:

  1. Click Download .csv (top right of the Sent campaigns table).
  2. A Download in progress window is displayed while the file is generated.
  3. The file is saved as messagesHistory_YYYY-MM-DD-HHMMSS.csv.

Message history

One row per message.

FieldDescription
messageIdUnique ID of the message.
campaignIdCampaign ID, if the message belongs to a campaign.
sendingIdSending ID, if the message belongs to a sending.
contactIdID of the contact in indigitall.
contactCodeContact identifier, usually the phone number including the country code.
channelTypeChannel integration used (for example, cloud_api for the WhatsApp Cloud API).
contentContent of the message, in JSON format (for example, the text body or the interactive elements).
sendTypeType of sending (for example, reactive).
contentTypeType of content: for example, text or interactive.
integrationTypeOrigin of the message: for example, contact_center or typebot (bot).
messageDateDate and time of the message (UTC).
scheduledScheduled date and time, if the message was scheduled.
profileNameName of the contact's WhatsApp profile.
sentDate and time the message was sent (UTC).
deliveredDate and time the message was delivered (UTC).
readDate and time the message was read (UTC).
error_atDate and time of the error, if the message failed.
error_typeType of error, if the message failed.

General stats

You can see the general stats at a glance. Marketing, utility, authentication, and service conversations last 24 hours unless closed by a newly opened free-entry point conversation. Free-entry point conversations last 72 hours.

📘

Important Update: Changes to Rate Cards

Starting July 1, 2025, Meta is lowering rates for utility and authentication messages in several markets. This adjustment ensures our pricing remains competitive with alternative channels for these types of use cases.
Additionally, marketing conversation rates are now referred to as marketing message rates. >> Read More

  • Total messages received in this period
  • Minutes of peak messages in UTC format: The minute when there is more messages
  • Messages of authentication (billable): Messages used to verify a user's identity, typically during login or account verification flows. Example: sending a one-time password (OTP) for login.
  • Messages of authentication international (billable): Authentication messages sent to international phone numbers (outside the business’s country), with pricing that varies by region.
  • Messages of marketing (billable): Messages with promotional, commercial, or re-engagement content intended to drive sales, awareness, or customer action. Examples: discount campaigns, product launches, cart reminders. (Note: Any message that doesn’t fall into another category is typically considered marketing).
  • Messages of referral: Messages initiated after a user engages with a Click-to-WhatsApp ad or a website button.
  • Messages of service: Messages used to respond to customer-initiated conversations or to provide transaction-related updates.
  • Messages of utility: Proactive messages that provide important information related to a user’s existing relationship with the business.
  • Messages of utility (billable): Specifically refers to billable utility messages, meaning they are sent proactively by the business outside of an active session.

Visual Presentation

indigitall offers all information in a visual way with colors so it is very easy to see and analyze the data:

Visual presentation

Bot response statistics

In the below area, there is essential information about the bot conversations with data about language used in the conversation, number of messages and fallback (if there are responses to requests that the BOT does not understand).

bot conversation report

Tags

The analytics offer a visual presentation of the tags used per day. The tag is the categorization of the messages if the company needs the highest level of detail.

  • tagName: The name of the tag for that message
  • tagValue: The value of the tag for that message

Both fields are optional. A message with tagValue without tagName is not possible but the rest of options are fine.

If the tagValue takes the value of 'USER_RESPONSE', the value of the tag will be replaced by the user's next response (in text format only).

tags

Download a full report

Of course, you can download a full report of the chosen time interval clicking on this icon (see below image):

download report icon

Our export reports provide a granular look at your messaging performance. Below is a description of each field to help you analyze your campaign results and troubleshoot delivery.

Core Identification Fields

  • applicationId: The unique identifier of your application within the indigitall platform.
  • campaignId: The specific ID assigned to the marketing campaign. This allows you to group data from different sends under the same strategy.
  • sendingId: A unique ID for the specific batch or individual send event.
  • contactId: The internal unique identifier for the recipient in your indigitall database.
  • contactCode: Typically the recipient's phone number (including country code) or their primary identifier.

Message Tracking Fields

  • channelMessageId: The unique ID generated by the messaging provider (e.g., WhatsApp's wamid). Use this if you need to trace a specific message directly within Meta's logs.
  • messageId: indigitall’s internal reference number for the specific message sent.
  • channelType: The specific API or service used to deliver the message (e.g., cloud_api for WhatsApp Cloud API).

Event Timestamps

All timestamps are usually provided in UTC to ensure consistency across different time zones.

  • sent: The exact moment the message was processed and sent from our servers to the provider.
  • delivered: The confirmed time the message reached the recipient's device.
  • read: The time the recipient opened or viewed the message (note: this depends on the user's privacy settings).

Error Diagnostics

  • error_at: The precise timestamp of a delivery failure. This is essential for correlating gaps with external infrastructure events or API limits.
  • error_type: A high-level classification of the failure (e.g., Auth Exception, Template Error, or Invalid Parameter). It helps you quickly identify whether the issue is related to credentials, content, or recipient status.
Error TypeDescription
Auth ExceptionOccurs when there is an issue with your credentials or the access token has expired.
Throttle ExceptionTriggered when too many messages are sent in a short window, causing WhatsApp to temporarily rate-limit your account.
Invalid ParameterIndicates a formatting issue, such as an incorrect phone number format or a missing mandatory field in the message payload.
User Message ErrorThe message could not be delivered because the destination number is not registered on WhatsApp or the user has blocked your account.
Template ErrorOccurs when attempting to send a template that has not been approved or when the parameters do not match the approved design.
📘

Unrecognized error? Check the WhatsApp Error Codes Guide for troubleshooting steps.


Did this page help you?