WhatsApp

This feature is currently available in Beta version

Why use this integration?

Using Exponea allows sending WhatsApp messages legitimately without the risk of being banned. WhatsApp allows two types of messages:

  • Highly regulated message templates that can be sent any time (after consent) and are paid. Those messages are designed by the user -needing approval - and no promotional messages are allowed (no discounts, etc.)
  • Free-text messages that can be sent 24 hours after customer’s messages that are considerably cheaper. The same applies to other types of messages: image, video, etc.

The WhatsApp messages are sent through Sinch API. It allows for two-way WhatsApp messages.

Advantage: The customer replies are free of charge, so you are more likely to get their response than with an SMS.

Use-cases

  • Tracking updates
  • Back in stock
  • Abandoned cart = remind your customers about their planned purchase

📘

The setup of WhatsApp integration via Sinch needs to be requested from your CSM/CS team, who will provide you with the account and bearer token.

How to send a message

The messages to Sinch are done via webhook presets. There is

  • a preset for consent adding or removing
  • a preset for the message template
  • a preset for free-text messages.
    Each of those is described below in more details

Contrary to that, receiving messages is done via an integration that allows for gathering messages as events in Exponea.

Campaign
Action_type: whatsapp
Status: inbound
Message_id: {{ message_id }}
Message: {{ message.body }}
Type: {{ message.type }}

(it can vary based on all attributes that will be added to the event, however, this should be the baseline)

🚧

Correct phone number

All webhooks count on the fact that you have the number stored in the attribute “phone” in a correct international number format (so e.g. +421901234567 or 00421901234567).

Whatsapp consent

To be able to send the templates to customers, you first need to upload consents for those numbers. To do that, there is a template to send consents to Sinch. You need to fill in the account and bearer token and choose if you want to opt-in the number or opt-out.

📘

You will obtain the account and bearer token from your CSM.

Template message

To send a template message, select the Whatsapp template message webhook, and fill in the Account, bearer token, template name, and any parameters in quote marks, delimited by comma.
To create a new template, get in touch with the CSM, as it is not done in the Exponea app currently.

The text cannot contain any promotional offer and has to be from one of the following categories: Personal Finance update, Account update, Alert update, Appointment Update, Issue Resolution, Payment Update, Reservation Update, Shipping Update, Ticket Update, Transportation Update.

Examples:

  • "Dear {{1}}, You have items in your shopping cart and have not finished your purchase. If you want us to take you to your shopping cart, type CART as a response to this message."
  • "We’re down to the last 3 pieces of an item you have saved in your favorites! Get in there before it’s gone. To show this item, reply: SHOW ME"

Freetext message

When the customer replies to a message or initiates the conversation themselves, you can send a freetext message. To send such a message, select the Whatsapp freetext message and fill in account + token and the message you want to send.

Updated 3 months ago


WhatsApp


This feature is currently available in Beta version

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.


We rely on cookies

to optimize our communication and to enhance your customer experience. By clicking on the Accept and Close button, you agree to the collection of cookies. You can also adjust your preferences by clicking on Manage Preferences. For more information please see our Privacy policy.

Manage cookies
Accept & close

Cookies preferences

Accept & close
Back