Send WhatsApp Messages
Customer.io now supports WhatsApp messages through Twilio SMS! You can send a WhatsApp message from any campaign or broadcast where you can send a Twilio SMS message.
Complete the WhatsApp approval process. You must have an approved WhatsApp Business Account to support WhatsApp. Twilio facilitates the approval process and provides instructions to enable WhatsApp messaging.
Understand the types of WhatsApp messages that you can send.
- Conversational messaging are one-to-one, free-form messages between you and your customers. Per WhatsApp requirements, your customer must initiate the session by texting you first. After beginning a session, you can send free-form replies for up to 24 hours.
- WhatsApp Templates are WhatsApp-approved templated messages that you can send to customers who have opted into such messages. The templates can hold dynamic data, but must be approved by Whatsapp. Whatsapp templates are the only way you can send messages to customers who haven’t initiated the 24-hour window for conversational messaging.
Contact email@example.com to enable WhatsApp in your Customer.io account. After we enable WhatsApp support in your account, you’ll see an option in the SMS editor to send a message to your WhatsApp audience.
Why does Customer.io have to enable WhatsApp support for me?
Once WhatsApp support is enabled in your account, you can send a WhatsApp message in any campaign or broadcast where you can send a Twilio SMS message.
Go to the campaign or broadcast workflow that you want to send WhatsApp messages from.
Add a Twilio SMS message to the workflow.
Click the message and then click Add content
Select WhatsApp as your message type. If you don’t see the WhatsApp message type, contact firstname.lastname@example.org to enable WhatsApp support for your account and workspace.
Select a WhatsApp-approved sender in the “From” drop down. Your sender profile must have been approved to send WhatsApp messages through Twilio.
Customer.io does not know which sender identities are WhatsApp approved!
If you select a sender that is not WhatsApp approved, your messages will fail to send.
If you have different senders for SMS and WhatsApp messages, you may want to note which of your senders are for SMS and which are for WhatsApp messages in Twilio before syncing your phone numbers again.
We treat WhatsApp actions as SMS messages in almost every way. You can see the difference between SMS and WhatsApp messages using the
from fields in the Delivery Logs. WhatsApp messages prefix these values with
Otherwise, all of the reporting metrics that apply to SMS messages also apply to WhatsApp messages.
You must submit Twilio phone numbers as WhatsApp senders before you can use them to send WhatsApp messages. Unfortunately, we cannot identify WhatsApp senders separately from your SMS senders. You can only obtain this information from the WhatsApp Senders page in your Twilio console.
Because Customer.io can’t tell the difference between WhatsApp and standard SMS senders, you may want to note which platform your different sender identities support.