In Mekari Qontak, you can send campaigns through 2 (two) types of media, namely:
1. WhatsApp (WABA)
2. Email (No-reply address)
Before using the campaign feature, make sure the channel integration has been done.
Learn how to integrate with WhatsApp API
Learn how to integrate with Email
Mekari Qontak provides a Variable feature to make template content more interactive and personal. Variables allow you to display different data for each recipient, such as:
- Customer name
- Invoice number
- Due date
- Billing amount
- Recommended product or service name
- Booking schedule
- Voucher code
- Other specific information
Example usage in WhatsApp or Email template:
Hello {{1}},
We inform you that the order with number {{2}} is in the process of being shipped and will arrive before {{3}} at the address you have registered.
Please confirm payment of {{4}} through the available methods so that your order can be processed immediately by our team.
Note:
- {{1}} = Customer name
- {{2}} = Order number
- {{3}} = Estimated delivery date
- {{4}} = Payment amount
Example display on WhatsApp:
Example display on Email
A. Sending WhatsApp Campaign with Variables
1. Creating a WhatsApp Template with Variables
Here are the things you need when creating a WhatsApp campaign template:
Add variable placeholders using sequential numeric format (example: {{1}}, {{2}}, {{3}}, and so on), and they must not be placed at the end of the body messages. Example not allowed: {{1}}, {{2}}, {{4}}.
Use a consistent sequence according to the data to be mapped.
Ensure each variable has a clear data definition before the campaign is sent.
It is recommended that variable content does not contain long words to avoid message delivery failure due to the total number of characters in the campaign message exceeding the limit.
Important
Qontak does not limit the number of variables in one template. However, for WhatsApp (WABA) media, you are advised that the number of variables is not excessive and the variable content is not too long to reduce the risk of message delivery failure due to text being too long. This can be seen through the error message: “Translation text too long” on the Campaign Logs page.
Furthermore, concise and clear messages have a higher chance of being read, increasing Click-Through Rate (CTR), and reducing the risk of messages being ignored. Overly complex information in one message can reduce user response.
Use variables as needed and prioritize information clarity for more optimal campaign performance.
2. Mapping Recipient Data Header Columns to Template Variables
You can map variables during the campaign creation process. The variable mapping option will appear if you select a template that has variables. Then, you can choose the header column in the recipient lists you have selected to be mapped to each variable.
When the campaign is sent, the system will automatically replace each variable with data available in the recipient list, based on the columns you have mapped for each variable.
Learn how to create WhatsApp recipient lists using the upload method
Learn how to create WhatsApp recipient lists using the 'Select from Contacts' method
Make sure:
- Each variable has been mapped to the appropriate header data column.
- There are no empty columns for variables that must be filled.
- The data format in the recipient list is correct (for example, date format, amount, and phone number).
If data in the column is not available or not in the correct format, the message will fail to be delivered to the recipient.
B. Sending Follow-up Messages via WhatsApp with Variables
Unlike variables in WhatsApp Campaign which are automatically filled based on data in the recipient list, filling variables in Follow-up Templates must be done manually when sending messages via the Qontak Inbox menu.
-
Example of filling in the Qontak Web interface
Learn how to send follow-up templates via Qontak Web. -
Example of filling in the Qontak Mobile interface
Learn how to send follow-up templates via Qontak Chat Mobile.
Generally, variables are used to fill information such as:
Customer name to be followed up.
Specific information related to the follow-up, such as a summary of questions, transaction number, document attachments, or other personal notes.
With the variable feature on follow-up templates, you no longer need to create separate follow-up templates for each customer when sending proactive messages to customers who do not respond for more than 24 hours until the chat session ends (expired).
C. Sending Email Campaign with Variables
Unlike WhatsApp, you must enter variable mappings when creating an email template.
The variable options you can choose from include:
Default Columns:
full_name and recipient_email_addressCustom Columns:
Only available when you create a new template or edit a template during the campaign creation process, then the available variable options will follow the recipient lists data you have selected in the previous step. Learn how to create Email recipient lists
Then, you must include a fallback value or value that the system will use if it does not find the information needed to be mapped as a variable.
That is the explanation related to Campaign template variables.