Image-principale_Plan-de-travail-1.png

Zoho CRM & automatisation des envois de SMS

Zoho CRM et plus généralement Zoho One propose une suite logicielle SaaS de premier plan qui permet de combler différents besoins : suivi, relation client, support, live chat, gestion des réseaux sociaux, facturation, gestion des stocks, etc.
Simple d’utilisation, il dispose de nombreuses fonctionnalités avancées qui vous permettront de suivre votre activité et de faciliter son développement.

Envoi de SMS et de messages vocaux automatisés sur Zoho CRM

Lorsque l’on utilise un outil CRM en mode SaaS, comme Zoho, il est très fréquent d’avoir besoin d’automatiser certaines tâches. Ainsi, l’envoi de SMS ou de messages vocaux automatisés prend tout son sens lorsque l’on souhaite construire une stratégie marketing efficace.

Dans cet article, nous allons voir comment créer des workflows dans Zoho CRM afin de rendre vos envois autonomes.

Le seul pré-requis : disposer d’un compte Zoho CRM

En savoir plus sur Zoho CRM

1ère étape : Créer un compte sur allmysms.com

Si vous n’avez pas encore de compte allmysms, rendez-vous sur la page de création de compte et choisissez un login et un mot de passe.

Page d'inscription à allmysms

Si vous en avez la possibilité, privilégiez l’utilisation d’une adresse email professionnelle, afin que votre inscription soit validée automatiquement.

Afin de finaliser votre inscription, il faudra cliquer sur un lien d’activation reçu par email.

2ème étape : Récupérer votre clé d’API

Identifiez-vous sur votre espace client sécurisé et rendez-vous dans la section API / Clé d’API, puis Paramètres pour récupérer votre clé d’API :

Clé d'API sur le manager

3ème étape : Créer votre premier WebHook SMS

Dans cette section, nous allons créer un Webhook, qui sera ensuite utilisé dans un scénario, appelé Workflow. Un Webhook est une fonction de rappel https que vous allez définir. Il va permettre de récupérer des données de Zoho CRM et de notifier allmysms qu’un événenement a lieu. Cela permettra le déclenchement de l’envoi d’un SMS.

  1. Connectez-vous à Zoho CRM : https://crm.zoho.com
  2. Rendez-vous dans les paramètres, puis, dans la section “Automatisation”, choisissez “Actions »
Menu des paramètres sur Zoho CRM

3. Configuration d’un webhook

  • Allez dans la section « Webhook »
Menu des paramètres d'action sur Zoho CRM
  • Cliquez sur le bouton « Configurer Webhook »
Bouton Configurer Webhook sur Zoho CRM
  • Choisissez également le module concerné
Paramétrage d'un webhook dans Zoho CRM
  • Dans les paramètres URL, il faut spécifier un paramètre en format défini par l’utilisateur (XML).
  • Dans Nom du paramètre renseignez : smsData
  • Dans Description de la valeur XML insérez :

<DATA><MESSAGE><![CDATA[Le compte ${Comptes.Nom du Compte} vient d'etre créé.]]></MESSAGE><CAMPAIGN_NAME>Inscription de compte Zoho</CAMPAIGN_NAME><TPOA>allmysms</TPOA><SMS><MOBILEPHONE>336XXXXXXXX</MOBILEPHONE></SMS></DATA>

Ce flux XML est un exemple. Si vous souhaitez disposer de plus d’options, ou le paramétrer différement, reportez-vous à la documentation d’API https.

  • Dans “Ajouter des paramètres personnalisés”, ajoutez votre login et votre clé d’API, comme suit :

Pour le login
Nom du paramètre : login,
Valeur du paramètre : rentrez le login utilisé pour vous connecter à allmysms.com

Pour la clé d’API
Nom du paramètre : apiKey
Valeur du paramètre : rentrez votre clé d’API. Pour la connaître, suivez la procédure énoncée en étape 2.

Ajout des paramètres de configuration d'un webhook dans Zoho CRM
  • Cliquez sur “enregistrer »

4ème étape : créez votre règle de workflow

  1. Cliquez dans le menu de gauche sur “Règles de workflow” (section Automatisation)
Menu Automatisation, créer une règle de workflow dans Zoho CRM

2. Cliquez sur Créer une règle

Bouton créer une règle de workflow

3. Choisissez le module du CRM concerné par l’automatisation, et nommez votre règle.

4. Définissez la règle permettant de déclencher votre Workflow

Définition de la nouvelle règle à créer
  • Il faut tout d’abord définir le moment de déclenchement de votre action. Cela peut être un moment basé sur la création d’un compte, mais le déclenchement peut également être exécuté à un horaire précis.
  • Définissez ensuite les conditions de déclenchement de votre règle. Vous pouvez par exemple ne vouloir déclencher une alerte SMS que si le compte est en France.
  • Enfin, définissez l’action instantanée ou planifiée que vous souhaitez lancer si ces règles sont remplies. Dans notre cas, nous souhaitons invoquer le Webhook préalablement créé pour que l’envoi du SMS se déclenche.
Configuration de la règle de workflow
  • Il nous reste à sélectionner le Webhook que l’on vient de créer, pour notifier par SMS d’une création de compte, et à cliquer sur le bouton Associer.

Vous pouvez décider d’associer d’autres actions à cette règle, en instantané ou en planifié. Par exemple, vous pouvez également demander une notification par email ou ajouter une balise sur le compte afin d’indiquer que la notification par SMS a eu lieu.

Une fois que vous enregistrez votre règle de Workflow, celle-ci est prête et vous recevrez vos SMS dès qu’un compte aura été créé (dans le cas de cette règle précise).

Cas d’une notification par Message vocal Direct Répondeur

Si vous souhaitez envoyer des messages vocaux direct répondeur en lieu et place des SMS, la procédure est identique en tout point, à l’exception de la création du Webhook.

Il faudra en effet reprendre l’étape de création d’un Webhook, et spécifier un paramètre vocalData à la place de smsData.

Le flux XML est légèrement différent également:

<DATA><CAMPAIGN_NAME>Relance par message vocal ${Comptes.Login}</CAMPAIGN_NAME><URL>http://monmessagevocal.xx/monmessage.mp3</URL><TPOA>01XXXXXXXX</TPOA><VOCALS><MOBILEPHONE>${Comptes.Mobile}</MOBILEPHONE></VOCALS></DATA>

Configuration d'une notification par message vocal direct répondeur

Attention, votre fichier son doit avoir une longueur comprise entre 5s et 35s. Si tel n’est pas le cas, la requête ne sera pas prise en compte.

Contrôle de vos envois

Pour contrôler que vos envois sont bien réalisés automatiquement, connectez-vous à votre espace client sécurisé, rubrique Campagnes envoyées (en décochant « Cacher les messages API »).