Welcome to the world of WhatsApp Marketing Messages, an innovative addition to our platform designed to revolutionize your marketing efforts. With WhatsApp Marketing Messages, you gain the power to effortlessly connect with your audience on a whole new level. WhatsApp, boasting billions of users worldwide, provides a dynamic platform for engagement. Whether you're nurturing leads, sharing promotions, or delivering exceptional customer support, this feature empowers you to create meaningful connections like never before.
In this guide, we'll start from the basics, providing you with essential insights and step-by-step instructions to help you navigate and harness the full potential of WhatsApp Marketing Messages for your marketing campaigns.
To run WhatsApp campaigns, make sure your WhatsApp Karix integration is complete. If you haven't set it up yet, click here to complete the integration.
NotesBefore you can send a WhatsApp Marketing Message, it's essential that your message template has been pre-approved by a Meta Reviewer. Below, we provide a general overview of the message elements for WhatsApp Marketing.
Header: This is usually the first part of the message that grabs the recipient's attention. It might contain a greeting or a brief introduction to the topic of the message.
Body: This is the main content of the message. It provides detailed information about the offer, announcement, or any other topic you're addressing. It should be concise and to the point.
Interactive Elements: With the evolution of messaging platforms, there are now options to include interactive elements like buttons that can guide the user to take specific actions directly from the message.
Footer: This might contain contact details, legal disclaimers, or other secondary information. It's also common to include an opt-out option here for recipients who no longer wish to receive such messages.
Personalization Tokens: These are placeholders that can be replaced with personalized data for each recipient, such as their name or a specific offer tailored to them.
Important WhatsApp Channel Opt-in DisclaimerPlease be aware that at Dengage, we do not collect Opt-In messages for the WhatsApp channel. Opt-ins for the WhatsApp channel should be collected by your organization and must adhere to Meta guidelines. For detailed guidance, please refer to the official Meta Pages, WhatsApp Business Policy and Get Opt-ins for WhatsApp. Additionally, you can find valuable information in our partner guides, such as:
Let's delve into the database fields responsible for WhatsApp communication in more detail. In the master_contact table, three system columns are vital for WhatsApp communication management. Here's an overview of these columns:
| Colum Name | Description | Type | Values |
|---|---|---|---|
| whatsapp_number | This field stores the WhatsApp communication number for each contact. | Phone | |
| whatsapp_permission | Representing the permission status for WhatsApp Channel regarding the provided WhatsApp number. | Boolean | True or False |
| whatsapp_status | Denoting the status of the provided WhatsApp number | Text | A or P [A is Active , P is Passive ] |
NoteIt's crucial to populate all of these fields for every contact that should receive WhatsApp marketing messages
One of the critical prerequisites before sending messages is importing WhatsApp contact numbers. Below, we guide you through preparing a CSV file for data import, and we've included an example CSV file for your reference.

CSV File
Important Note for Must Have Headers on CSV File
- **contact_key:**If the contact_key already exists in the master_contact table, the other fields will be added to the existing contact. If the provided contact_key is not found, a new contact will be created.
- whatsapp_number: This phone number will be used for marketing communications on the WhatsApp Channel.
- whatsapp_permission: This field indicates permission for the respective WhatsApp number. It should be set to True for a contact to enable message sending.
- whatsapp_status: This field specifies whether the WhatsApp number is Active or Passive. If left blank, the default value 'A' (Active) will be assigned.
In Dengage, every campaign begins with defining a Target Audience. This step is vital for the success of your campaign. DΒ·Engage offers robust data management and advanced filtering capabilities, empowering you to create micro segments and maximize your ROI with targeted offers.
Note on Segment Creation** Both Interactive and SQL segments are available options** when defining your Audience. Whether you prefer leveraging Advanced Filtering options, combining them with grouping and logical elements, or utilizing your advanced SQL knowledge to create finely-tuned microsegments, the choice is yours. Consider which method best suits your needs!
Important Note on Engagement SegmentationPlease be aware that engagement events for the WhatsApp channel have not been activated at this time. When updating your segmentation details, please note that WhatsApp Channel-based engagements cannot be selected.
Check Availability
Use the Calculate button to estimate how many WhatsApp numbers your message will reach after setting up your audience.

Calculate

WhatsApp Send Node
On this stage you need to select the Provider, Account and Template respectively.

Provider

Choosing Template & Select From Name
On this stage you will map the Personalization Tokens that existed on your template onto Customization Tags.

Message Details

Set Customization
**Available Languages [1] **: Easily switch between available languages for configuring the template.
Personalization Tokens Mapping: Map all personalized tokens used in the template.
In this stage, review all the configurations you've made for this send.

Content Details
You are all set to send WhatsApp Marketing Message
After completed steps above , now you are able to send WhatsApp Marketing messages within your Campaign Flow. You can edit your configuration at any time before publishing your campaign. Remember to save your configurations as drafts before leaving the page.
Important Note on Delivery Status Based Reporting
- WhatsApp does not provide feedback signals for users who choose not to share their read message status. Therefore, we are unable to report "Open" for delivered messages to users who have this setting.
- Additionally, please note that received messages are transmitted from various data centers and may not be entirely synchronous events. When analyzing WhatsApp channel performance, you may observe that the "Open" count exceeds the "Delivered" count.
Monitoring the performance of your WhatsApp Marketing sends is a crucial part of understanding customer behavior and engagement. In this section, you will learn how to monitor and analyze your WhatsApp Marketing campaigns effectively.
The Individual Send Report allows you to analyze the engagement results of your WhatsApp marketing messages. You can check the Delivery Rate and Open Rates to understand how your target audience is engaging with your messages.


View Report
Send Report
The send report provides information on** Sent, Delivered, and Open** statuses, along with available actions.

Send Report
The Overview section allows you to see how your WhatsApp campaign performed compared to other channels within a specific time period.
Available Actions:
The Campaign Report page provides an overall performance analysis of the WhatsApp Channel compared to other available channels, based on Sent and Impression counts.
NotesNote that Impressions are calculated based on the Open status for the WhatsApp Channel.

Overall Performance

Sent & Impressions

WhatsApp Channel
The Channel Report allows you to view reports for all sends made through any available channel within a given time frame.

Filter WhatsApp Channel
Monitoring your WhatsApp Marketing performance using these reports will help you gain valuable insights and optimize your campaigns for better results.