Loop
Track by Loop est le produit de suivi de Loop destiné aux clients eCommerce. Il suit les colis à travers les transporteurs, normalise les statuts d’exécution et envoie ces événements à Braze pour la communication.
Cette intégration est maintenue par Track by Loop.
À propos de l’intégration
Lorsqu’un événement d’expédition se produit (par exemple, envoi créé, en transit, en cours de livraison, livré ou bloqué), Track by Loop appelle la REST API de Braze pour déclencher une Campaign déclenchée par API ou un Canvas déclenché par API. Chaque appel inclut les propriétés d’expédition et de commande que vous pouvez utiliser pour la personnalisation Liquid. Braze reste le système de référence pour l’éligibilité, la limite de fréquence et la distribution des messages sur les canaux que vous configurez.
Cas d’usage
- Envoyez des mises à jour d’expédition telles que « votre commande est en route », « en cours de livraison » et « livré », avec le numéro de suivi, le transporteur, l’heure d’arrivée estimée et une URL de suivi personnalisée.
- Déclenchez des Canvas pour les envois bloqués ou les erreurs de livraison afin que les équipes de support et de rétention puissent répondre aux demandes de type « où est ma commande ».
- Faites la promotion de réapprovisionnements, d’avis ou de produits connexes lorsqu’un colis est livré ou arrive bientôt.
- Entrez dans un Canvas à partir du même événement Track by Loop et orientez vers l’e-mail, le SMS ou la notification push en fonction de l’état d’abonnement.
Prérequis
Avant de commencer, vous aurez besoin des éléments suivants :
| Prérequis | Description |
|---|---|
| Un compte Track by Loop | Un compte Track by Loop est requis pour cette intégration. |
| Une clé REST API Braze | Une clé REST API Braze avec les permissions campaigns.trigger.send, canvas.trigger.send, ou les deux. Créez cette clé dans le tableau de bord de Braze depuis Paramètres > API et identifiants > Clés API. Pour en savoir plus, consultez Créer des clés REST API. |
| Un endpoint REST Braze | L’endpoint REST de votre espace de travail (origine uniquement), par exemple https://rest.iad-01.braze.com. L’hôte doit correspondre à votre cluster Braze (*.braze.com ou *.braze.eu). Pour en savoir plus, consultez Endpoints REST API. |
Intégration
Étape 1 : Créer des Campaigns ou des Canvas déclenchés par API dans Braze
- Dans Braze, créez une Campaign ou un Canvas pour chaque moment d’exécution que vous souhaitez communiquer (par exemple, Livré).
- Définissez la distribution sur Déclenché par API. Pour en savoir plus, consultez Distribution déclenchée par API.
- Rédigez le contenu du message avec la personnalisation Liquid pour les données de commande, de suivi et de consommateur, y compris un deep link vers la page de suivi. Référencez les propriétés de déclenchement avec
{{api_trigger_properties.${your_property}}}. - Copiez l’identifiant API de cette Campaign ou de ce Canvas. Vous saisirez cette valeur dans Track by Loop lors d’une étape ultérieure.
Étape 2 : Connecter les identifiants dans Track by Loop
- Dans Track by Loop, accédez à Settings > Integrations > Braze.
- Saisissez votre endpoint REST (origine uniquement), par exemple
https://rest.iad-01.braze.com. - Collez votre clé REST API.
- Sélectionnez Save credentials.
Étape 3 : Mapper les événements d’exécution
Sous Event mappings, chaque ligne correspond à un événement d’exécution Track by Loop. Ce sont les mêmes événements que Track by Loop utilise pour les autres intégrations marketing.
Pour chaque événement :
- Sélectionnez Campaign ou Canvas.
- Collez l’identifiant API Braze de la Campaign ou du Canvas que vous avez créé.
- Enregistrez la ligne.
Personnalisation
Choisir une Campaign ou un Canvas par événement
Utilisez une Campaign lorsqu’un seul message suffit. Utilisez un Canvas lorsque vous avez besoin de délais, de repli entre canaux ou de branchements (par exemple, SMS si le consommateur n’est pas abonné à l’e-mail). Track by Loop stocke un mappage par événement, soit en tant que Campaign, soit en tant que Canvas.
Utiliser cette intégration
Track by Loop cible un destinataire par événement :
- Si un identifiant client Shopify est présent, Track by Loop définit
external_user_iddans l’objet destinataire avec cet identifiant sous forme de chaîne de caractères. Cela correspond aux clients qui définissent l’external_idBraze avec l’identifiant client Shopify. - Si aucun identifiant client n’est disponible, Track by Loop définit
emailsur l’objet destinataire et utilise la priorisation par e-mail de Braze :unidentified, puismost_recently_updated.
Le consommateur doit déjà avoir un profil Braze accessible par cet identifiant.
Tester la connexion
Sur la page de paramètres de l’intégration Braze dans Track by Loop, envoyez un événement de test pour confirmer le mappage de votre Campaign ou Canvas.
- Sous Test connection, sélectionnez Campaign ou Canvas.
- Collez l’identifiant API d’une Campaign ou d’un Canvas actif déclenché par API.
- Saisissez l’e-mail d’un destinataire de test correspondant à un utilisateur Braze existant pouvant recevoir ce canal.
- Sélectionnez Send test trigger.