Parler la langue de vos clients est essentiel. Dans les pays multilingues comme la Suisse, la Belgique ou le Canada, un message automatique dans la mauvaise langue peut nuire à l'image de votre marque. Ce guide explique comment cibler la langue de vos clients sur ces marchés.
Filtrer sur la langue du client : la langue enregistrée par Shopify pour le client. Kanal lit la langue de la commande ou du panier, sinon celle de la fiche client Shopify. Cette condition est disponible sur les déclencheurs Après achat (appelé « Commande créée » sur le nœud), Panier abandonné et Mise à jour d'expédition.
Pays du numéro de téléphone : le pays de l'indicatif du numéro. C'est un pays, pas une langue : un numéro suisse (+41) peut appartenir à un client francophone, germanophone ou italophone.
Pour la Suisse, la Belgique ou le Canada, aiguillez vos messages avec la condition Filtrer sur la langue du client. Si vous voulez aussi traiter un pays à part (par exemple pour des conditions de livraison différentes), ajoutez avant un nœud sur le pays du numéro. La langue peut être absente : prévoyez toujours une langue par défaut.
Voir aussi Gestion du multilingue dans les automatisations.
Après le déclencheur (par exemple Après achat), cliquez sur Ajouter une action et sélectionnez Conditions.
Condition : Pays du numéro de téléphone, opérateur Est, valeur Suisse.
Sortie Non, les conditions ne sont pas remplies : reliez-la à votre chaîne habituelle ou à votre template par défaut.
Si vous ne voulez pas distinguer les pays, passez directement à l'étape 2, juste après le déclencheur.
Sur la sortie Oui, les conditions sont remplies (ou après le déclencheur), ajoutez un nœud Conditions : Filtrer sur la langue du client, opérateur Est, valeur German.
Sortie Oui : reliez votre template en allemand.
Sortie Non : ajoutez un nœud Conditions Filtrer sur la langue du client Est Italian. Sur sa sortie Oui, reliez votre template en italien. Sur sa sortie Non, reliez votre template en français, qui sert de langue par défaut pour vos clients suisses.
Les noms des langues s'affichent en anglais dans la liste (French, German, Italian...).
Prévoyez toujours une issue pour les clients dont la langue ne correspond à aucune de vos conditions, ou dont la langue est absente. Sur le dernier nœud de chaque chaîne, reliez la sortie Non à un template dans la langue par défaut. Aucun client ne reste ainsi sans ses informations de commande ou de livraison.
Déclencheur : Après achat (Commande créée).
Condition 1 (facultative) : Pays du numéro de téléphone Est Suisse ?
Non : chaîne habituelle ou template par défaut.
Oui : vers la condition 2.
Condition 2 : Filtrer sur la langue du client Est German ?
Oui : message en allemand.
Non : vers la condition 3.
Condition 3 : Filtrer sur la langue du client Est Italian ?
Oui : message en italien.
Non : message en français (langue par défaut pour la Suisse).
La même méthode s'applique à la Belgique (French, Dutch) et au Canada (English, French).
Une fois votre template en français prêt, sélectionnez ses nœuds dans l'éditeur et utilisez Dupliquer et traduire : Kanal copie les nœuds et traduit leur contenu par IA. Les nœuds créés sont en brouillon : relisez les traductions avant d'activer le flux.