Pour les entreprises opérant sur plusieurs marchés, la personnalisation de la langue est un facteur déterminant pour le taux de conversion. Kanal permet de segmenter vos flux automatiques afin d'envoyer le bon template de message en fonction de l'origine de votre client ou de ses préférences linguistiques.
Pour mettre en place une segmentation linguistique dans un flux, suivez la procédure suivante :
Accès à l'éditeur : Ouvrez l'automatisation concernée depuis votre tableau de bord.
Ajout du nœud de filtrage : Cliquez sur le bouton “Add an Action” et sélectionnez l'option Conditions.
Connexion logique : Reliez l'élément déclencheur (le trigger) ou le nœud précédent directement à ce nouveau nœud Conditions.
Définition du critère de langue : Dans les paramètres du nœud, vous devez choisir la variable de segmentation. Deux options principales s'offrent à vous :
Phone number country : C'est l'option la plus fiable. Le système analyse l'indicatif téléphonique du client (par exemple +33 pour la France) pour déterminer sa provenance.
Shopify customer locale : Le système récupère la langue attribuée au client directement dans sa fiche Shopify.
Configuration de la condition : Sélectionnez l'opérateur de comparaison (par exemple "est égal à") et choisissez le pays ou la langue cible. Vous pouvez utiliser les boutons OR (Ou) ou AND (Et) pour regrouper plusieurs pays sous une même langue (par exemple : France, Belgique et Suisse pour un flux francophone).
Routage des messages : Une fois la condition configurée, deux sorties apparaissent sur le nœud :
Yes, conditions are met : Reliez cette sortie au template rédigé dans la langue cible (ex: Français).
No, conditions are not met : Reliez cette sortie soit à un template par défaut (ex: Anglais), soit à un nouveau nœud de condition pour filtrer une troisième langue.
Si vous devez gérer plus de deux langues, vous devez procéder par élimination en enchaînant les nœuds de conditions sur la branche négative.
Exemple pour un flux FR, DE et EN (par défaut) :
Nœud Condition 1 : Est-ce que le client est Français ?
Si OUI : Envoi du template Français.
Si NON : Relier vers le Nœud Condition 2.
Nœud Condition 2 : Est-ce que le client est Allemand ?
Si OUI : Envoi du template Allemand.
Si NON : Envoi du template Anglais (langue par défaut pour tous les autres cas).
Il est important de comprendre la différence technique entre les deux variables disponibles afin de choisir celle qui correspond le mieux à votre base de données.
Cette méthode est la plus performante car elle se base sur une donnée immuable : l'indicatif international du numéro de téléphone. Si le numéro commence par +33, le système identifiera systématiquement la France, peu importe les réglages de navigation du client au moment de son achat. C'est la méthode garantissant le moins d'erreurs de routage.
Cette variable s'appuie sur l'information enregistrée par Shopify lors de la création du profil client ou de sa dernière session. Bien que précise, elle peut parfois être absente ou erronée si le client utilise un VPN ou navigue sur une version spécifique de votre site qui ne correspond pas à sa langue maternelle. Elle est à privilégier si vous avez une segmentation client très précise déjà établie dans votre interface Shopify.
Une fois votre structure de branchement terminée et vos templates reliés, enregistrez vos modifications et assurez-vous que le bouton toggle de l'automatisation est sur Active. Le système commencera alors à filtrer chaque nouvel événement déclencheur selon vos critères linguistiques.


