Skip to main content

Getting started with WhatsApp

Intro

As the most popular instant messaging platform in the world, WhatsApp is a powerful channel to use. Technically, it is very similar to the SMS channel as it is based on the mobile phone number of the user.

However, while you may have already mobile phone numbers in your database if you are sending SMS campaigns, this alone does not guarantee that the corresponding profile uses WhatsApp. Indeed, a user needs to install the app and configure their phone number to be able to use it... and to be contacted by you.

If you want to use the WhatsApp channel, you therefore need to start identifying WhatsApp users in advance!

Collecting opt-ins

To be able to contact profiles through WhatsApp campaigns, you must have obtained their consent, like for every channel.

The role of this opt-in is double:

  • respecting GDPR and the profile's explicit consent
  • making sure the profile is a WhatsApp user and has the application on their phone

Indeed, without express information from the profile, you cannot know if they have tied their mobile phone number to WhatsApp. This is why the opt-in collection is crucial to identify WhatsApp users.

tip

Opt-in collection can take various forms, from a checkbox at new registration to a preference center or a specific campaign to enquire whether profiles would rather be contacted by WhatApps than SMS.
Why not try to collect this information through our Engage connector ?

Synchronizing opt-ins with Actito

There is no subscription strictly dedicated to WhatsApp campaigns, which means that you can use any subscription of your DB when you create a campaign.

Nevertheless, we strongly recommend that you create a new dedicated subscription to synchronize these opt-ins, as they represent WhatsApp users who consented to being contacted trough this channel.

Unsubscribes will not be automatically be passed on this subscription, as WhatsApp do not have an unsubscribe link like e-mails would.

Instead, users who do not wish to receive marketing campaign can block or signal the sender.

  • blocking is similar to unsubscribing. It does not impact the deliverability of the sender and simply indicates that the profiles no longer wishes to receive communications.
  • signalling is however similar to reporting a campaign as spam. It means that the profils deemed the communication undesirable and it WILL negatively impact your WhatsApp reputation.
How does WhatsApp reputation works?

If too many recipients signal a message, the sender may see their sending rate throttled by META.
If complaints continue, the account may be blocked altogether.

Setting up WhatsApp

WhatsApp campaigns are routed through our partner CM.com, which is also our operator for SMS campaigns.

As part of the set-up, you will be given a CM account, which will allow you to manage all parameters, such as credentials, logs, replies.

info

Billing will also be handled entirely on CM side, just like the preferred method for SMS campaigns.
However, WhatsApp campaigns do not require credits in Actito.

To configure WhatsApp into Actito, you need to retrieve some credentials from your CM account.

First log into your CM account and go to WhatsApp Business.

alt text

Channel ID

Note the last parameter of the URL, after /whatsapp/. This is your channel ID.

alt text

Account ID

The first parameter in the URL, after /channels/, is you account ID.

It can also be retrieved by clicking on 'API Access and Settings' on the left tab and selecting 'Authentication'.

There you can find your account ID.

alt text

Product token

Next, select the 'Product tokens' tab, where you can retrieve your product token.

alt text

caution

Please communicate your channel ID, account ID and product token to the Actito team in a secure way, such as through the transfer box of your license.

The Actito team will create the WhatsApp integration in your license.

info

1 integration is created per entity, so it is possible to control which entities have access to WhatsApp campaigns.
However, the same credentials can be used for multiple entities.

Viewing incoming messages

One of the main features of WhatsApp is to allow conversational message. Recipients can reply to all types of campaigns, including mass marketing campaigns.

These replies can be seen in CM's 'Message log'.

alt text

It is also possible to transfer these replies to additional destinations, such as an e-mail address or a webhook, so that your customer service can react accordingly.

info

Replies cannot be viewed in Actito.