Lancer avec Canvas Flow
Cet article de référence explique comment préparer et tester un Canvas créé avec Canvas Flow avant son lancement. Il couvre notamment les points de contrôle importants tels que les conditions d’entrée du Canvas, les résumés d’audience et les segments d’utilisateurs.
Lorsque vous préparez le lancement de votre Canvas, Braze vous recommande de vérifier votre Canvas à chaque étape du générateur, en prêtant attention aux paramètres susceptibles d’affecter l’envoi de vos messages, notamment :
Conditions de concurrence
Considérez les conditions de concurrence qui peuvent survenir avant de lancer votre Canvas.
Pour entrer dans un Canvas, les utilisateurs doivent faire partie de l’audience d’entrée avant que la planification d’entrée ne se déclenche, que le Canvas soit planifié, basé sur une action ou déclenché par API.

Notez que les utilisateurs qui deviennent éligibles pour votre audience d’entrée après le lancement du Canvas n’entreront pas dans le Canvas.

Consultez Types de planification d’entrée pour obtenir des conseils et des détails sur le moment d’utiliser la distribution planifiée, basée sur une action ou déclenchée par API pour votre Canvas !
Vérifier les filtres d’audience d’entrée
En général, évitez de configurer un Canvas basé sur une action ou déclenché par API avec le même déclencheur que le filtre d’audience. Par exemple, après le lancement d’un Canvas, les utilisateurs qui effectuent une action spécifique seront inclus dans l’audience d’entrée, il n’est donc pas nécessaire d’ajouter l’événement en tant que filtre d’audience.
Pour plus de détails sur les filtres de segmentation disponibles pour cibler votre audience, consultez Filtres de segmentation.
Regrouper plusieurs requêtes API
Effectuez vos requêtes dans le même appel API, plutôt que dans plusieurs appels, pour confirmer que le profil utilisateur est créé ou mis à jour en premier. Reportez-vous à Utiliser plusieurs endpoints pour plus d’exemples.
Ajouter un délai
Une autre option pour éviter les conditions de concurrence consiste à utiliser l’étape de délai (idéalement réglée sur 5 minutes) comme première étape de votre Canvas.
Cela laisse le temps aux attributs, adresses e-mail et jetons de notification push d’être traités sur les nouveaux profils utilisateurs avant qu’ils ne soient ciblés pour les étapes Canvas suivantes. Sans cette étape de délai, il est possible qu’un e-mail soit envoyé à un utilisateur dont l’adresse e-mail n’a pas encore été mise à jour.
Horaires de réception
Définir un horaire de réception du Canvas en temps réel peut contribuer à augmenter les taux d’engagement et de conversion. Prenez note de l’horaire de réception que vous avez défini pour votre Canvas. Pour améliorer les taux d’engagement et de conversion, il est préférable de déclencher les Canvas en temps réel plutôt que de manière planifiée et récurrente.
Si vous avez sélectionné une réception planifiée pour votre Canvas, Braze recommande de planifier votre Canvas au moins 24 heures avant le lancement souhaité afin de permettre d’éventuels ajustements.
Segments d’utilisateurs
Avant de surcharger votre parcours utilisateur Canvas Flow avec des composants, réfléchissez à la manière de garder un parcours utilisateur simple. Utilisez la vue simplifiée dans l’éditeur de Canvas pour mieux visualiser les ramifications de votre parcours utilisateur.
Il existe quatre composants principaux que vous pouvez utiliser pour segmenter vos utilisateurs de manière simple et efficace :
Parcours d’audience
Utilisez les étapes Parcours d’audience pour segmenter les utilisateurs au sein du Canvas en fonction d’attributs personnalisés, d’événements personnalisés et de données d’engagement aux messages précédents issues des profils utilisateur.
Arbre décisionnel
L’étape Arbre décisionnel vous permet d’orienter vos utilisateurs vers différents parcours en fonction de leurs réponses à une question binaire.
Parcours d’action
Les Parcours d’action se concentrent sur la segmentation des utilisateurs en fonction de comportements en temps réel, tels que les événements personnalisés, les événements d’achat et les modifications d’attributs personnalisés.
Chemins d’expérience
Similaires aux parcours d’action, les étapes Chemins d’expérience vous permettent de tester plusieurs parcours Canvas les uns par rapport aux autres, ainsi qu’un groupe de contrôle. Cela permet de suivre les performances de chaque parcours afin de prendre des décisions éclairées lors de la construction de votre parcours Canvas.
Test avant le lancement
Après avoir passé en revue les détails de votre Canvas, consultez Envoyer des Canvas de test pour découvrir les différentes méthodes que vous pouvez exploiter pour tester votre Canvas avec des utilisateurs test.
Liste de vérification avant le lancement
Vérifier la disponibilité des utilisateurs
- Assurez-vous que vos utilisateurs remplissent vos critères de segmentation.
- Confirmez que leur état d’abonnement est « subscribed » ou « opted-in » et que leur jeton push existe. Si vous avez ajouté ces conditions comme règles d’entrée du Canvas, il est possible que les utilisateurs se soient désabonnés entre leur entrée dans le Canvas et la réception de l’étape Message.
- Confirmez qu’ils correspondent aux paramètres d’envoi de votre Canvas. (Si les utilisateurs sont « subscribed » mais que les paramètres sont définis sur « Opted-in », les utilisateurs ne seront pas activés pour le canal.)
- Si la limite de fréquence globale est activée pour votre Canvas, vérifiez si vos règles limitent le nombre de fois que chaque utilisateur peut recevoir un message d’un canal spécifique.
- Si les heures calmes sont activées, l’heure d’envoi de votre message pourrait être affectée, ce qui signifie que votre message pourrait être envoyé au prochain créneau disponible (à la fin des heures calmes) ou annulé entièrement.
- Vérifiez la disponibilité des utilisateurs pour les filtres supplémentaires dans votre étape du Canvas.
Confirmer qu’ils ont effectué l’événement personnalisé ou l’achat prérequis
- Vérifiez s’il existe une condition de concurrence, qui affecte les messages que les utilisateurs reçoivent lorsqu’ils déclenchent plusieurs actions en même temps.
- Assurez-vous qu’il n’y a pas de filtres spécifiques dans l’étape qui auraient pu empêcher les utilisateurs de recevoir le message.
- Recherchez les conflits entre différentes étapes au sein du même Canvas. Par exemple, les utilisateurs qui n’ont pas reçu le message pourraient être bloqués par un filtre exigeant l’achèvement d’une autre étape sur une branche différente.
- Confirmez que les utilisateurs remplissent les règles de validation supplémentaires.
- Confirmez que l’étape du Canvas était connectée à l’étape précédente au moment de l’envoi.
Confirmer que votre Canvas s’enregistre correctement et que toutes les étapes sont valides
Si votre Canvas ne se charge pas et ne progresse pas, cela peut être dû au fait qu’une version précédente du Canvas n’a pas été enregistrée correctement et contient des étapes invalides. Vous pouvez dupliquer le Canvas depuis le tableau de bord. Si le problème persiste, ouvrez un ticket d’assistance.
Résolution des problèmes
Pourquoi mes utilisateurs ne reçoivent-ils pas mes messages Canvas ?
Vérifier la disponibilité des utilisateurs
- Assurez-vous qu’ils répondent à vos critères de segmentation.
- Confirmez que leur état d’abonnement aux notifications push est « subscribed » ou « opted-in » et que leur statut Push Enabled est défini sur « true ». Si vous avez ajouté ces règles comme conditions d’entrée dans le Canvas, il est possible que les utilisateurs se soient désabonnés entre le moment où ils sont entrés dans votre Canvas et celui où ils ont reçu l’étape de message.
- Confirmez qu’ils correspondent aux paramètres d’envoi de votre Canvas. (Si les utilisateurs sont « subscribed » mais que les paramètres sont définis sur « Opted-in », les utilisateurs ne seront pas activés pour le canal.)
- Si la limite de fréquence globale est activée pour votre Canvas, vérifiez si vos règles limitent le nombre de fois que chaque utilisateur peut recevoir un message d’un canal spécifique.
- Si les heures calmes sont activées, l’heure d’envoi de votre message pourrait être affectée, ce qui signifie que votre message pourrait être envoyé au prochain créneau disponible (lorsque les heures calmes prennent fin) ou annulé entièrement.
Vérifier la disponibilité des utilisateurs pour les filtres supplémentaires dans votre étape Canvas
- Confirmez qu’ils ont effectué l’événement personnalisé ou l’achat requis.
- Vérifiez s’il existe une condition de concurrence, qui impacte les messages que les utilisateurs reçoivent s’ils déclenchent plusieurs actions en même temps.
- Assurez-vous qu’il n’y a pas de filtres spécifiques dans l’étape qui auraient pu empêcher les utilisateurs de recevoir le message.
- Recherchez les conflits entre les différentes étapes au sein du même Canvas. Par exemple, les utilisateurs qui n’ont pas reçu le message pourraient être arrêtés par un filtre qui exige l’achèvement d’une autre étape sur une branche différente.
- Confirmez que les utilisateurs répondent aux règles de validation supplémentaires.
- Confirmez que l’étape Canvas était connectée à l’étape précédente au moment de l’envoi.