Flux Sesami et Omnisend
Intégrez Sesami à Omnisend pour alimenter un marketing avancé par e-mail et SMS pour votre activité de réservation.
Qu’est-ce qu’Omnisend ?
Omnisend est une plateforme d’automatisation marketing spécialisée dans le marketing par e-mail et SMS pour les entreprises e-commerce. Elle fournit une suite d’outils et de fonctionnalités conçus pour aider les entreprises e-commerce à interagir avec leurs clients, augmenter les ventes et améliorer l’efficacité globale du marketing.
Pourquoi intégrer Sesami à Omnisend ?
Vous pouvez rationaliser toutes vos interactions avec les clients en envoyant les données d’événements Sesami vers Omnisend et en déclenchant toutes les communications (e-mail ou SMS) via Omnisend. Pour de nombreuses entreprises qui utilisent déjà Omnisend pour envoyer des confirmations de commande, des messages marketing SMS et d’autres communications, l’envoi également des confirmations de réservation et des rappels de rendez-vous via Omnisend crée une expérience client unifiée.
Cas d’utilisation courants
Flux de travail e-mail et SMS :
Flux de confirmation de rendez-vous
Flux de replanification de rendez-vous
Flux d’annulation de rendez-vous
Flux de rappel de rendez-vous (24 heures avant, ou selon un délai personnalisé)
Flux d’achèvement de rendez-vous
Fonctionnement
Sesami utilise Sesami Flows pour envoyer les événements de réservation à Omnisend en temps réel. Lorsqu’un rendez-vous est créé, reporté, annulé ou terminé, Sesami envoie ces données d’événement à Omnisend via un webhook vers un événement personnalisé que vous avez créé. Vous créez ensuite dans Omnisend des workflows qui déclenchent des messages e-mail ou SMS en fonction de ces événements personnalisés.
Le flux de données
Le client réserve un rendez-vous dans Sesami
Sesami Flow déclenche et envoie les données d’événement à Omnisend via webhook
Omnisend reçoit l’événement comme un événement personnalisé (par ex. « Rendez-vous créé »)
Le workflow Omnisend se déclenche en fonction de cet événement
Le client reçoit un e-mail ou un SMS avec les détails du rendez-vous
Instructions de configuration
Partie 1 : Configurer Omnisend
Étape 1 : Installer et connecter Omnisend
Installez l’ Application Omnisend depuis le Shopify App Store
Suivez les étapes de configuration de l’application pour connecter votre boutique
Terminez le processus d’onboarding d’Omnisend
Étape 2 : Créer une clé API (KPI Key)
Dans Omnisend, cliquez sur votre onglet de profil
Accédez à Paramètres de la boutique
Cliquez sur Clés API onglet
Cliquez sur Créer une clé API privée
Nommez-la « Intégration Sesami » (ou similaire)
Configurez les autorisations - sélectionnez les suivantes :
Campagnes - permet de télécharger des rapports, des listes de destinataires
Contacts - permet de créer, modifier, télécharger, supprimer des abonnés
Commandes - permet de créer, modifier, télécharger, supprimer des commandes
Produits - permet de créer, modifier, télécharger, supprimer des produits
Paniers - permet de créer, modifier, télécharger, supprimer des paniers
Événements - permet d’obtenir et de déclencher des événements personnalisés (Requis)
Copiez la clé API générée et conservez-la en lieu sûr
Important: Vous aurez besoin d’une clé API distincte pour chaque type d’événement unique (rendez-vous créé, reporté, annulé, etc.).
Pour plus de détails, consultez la documentation API d’Omnisend.
Étape 3 : Créer des événements personnalisés dans Omnisend
Pour chaque type d’événement de rendez-vous que vous souhaitez suivre, créez un événement personnalisé :
Dans Omnisend, accédez à Paramètres de la boutique > Événements personnalisés
Cliquez sur Créer un événement personnalisé
Configurez l’événement :
Nom de l’événement: Choisissez un nom descriptif (par ex. « Rendez-vous créé », « Rendez-vous reporté »)
Nom système: Celui-ci sera généré automatiquement à partir du nom de l’événement
Champs personnalisés de l’événement: Définissez les propriétés de réservation que vous souhaitez utiliser dans vos e-mails/SMS :
CustomerName- Nom du clientServiceName- Nom du service réservéDateTimeInCustomerTimezone- Date/heure du rendez-vousCustomerManagementLink- Lien permettant au client de gérer la réservationAppointmentID- Identifiant unique du rendez-vousTeamMember- Nom du membre du personnel assignéAjoutez d’autres champs si nécessaire
Ajouter le client e-mail et téléphone champs (requis pour l’envoi de messages)
Enregistrez l’événement personnalisé
Copiez l’ID de l’événement - vous en aurez besoin pour l’URL du webhook Sesami Flow
Répétez ce processus pour chaque type d’événement que vous souhaitez suivre (créé, reporté, annulé, terminé, rappel).
Pour des instructions détaillées, consultez la documentation des événements personnalisés d’Omnisend.
Partie 2 : Configurer les Flows Sesami
Étape 1 : Créer un Flow dans Sesami
Ouvrez Sesami dans votre interface d’administration Shopify
Accédez à Paramètres > Flows
Cliquez sur Créer un Flow
Étape 2 : Configurer le déclencheur du Flow
Choisissez votre événement déclencheur :
Rendez-vous créé
Rendez-vous reporté
Rendez-vous annulé
Rendez-vous terminé
Rappel basé sur le temps (par ex. 24 heures avant le rendez-vous)
Configurez des conditions supplémentaires si nécessaire
Étape 3 : Ajouter une action Webhook
Définissez Action type sur Webhook
Configurez le webhook :
URL cible:
https://api.omnisend.com/v3/events/[EVENT_ID]Remplacez
[EVENT_ID]par l’ID de l’événement que vous avez copié depuis Omnisend
Lorsque: Définir sur « Immédiatement » (ou configurer le timing pour les rappels)
Étape 4 : Configurer les en-têtes du webhook
Dans la section En-têtes du webhook, ajoutez :
Remplacez VOTRE_CLÉ_API_OMNISEND avec la véritable clé API que vous avez créée dans Omnisend.
Étape 5 : Configurer le corps du webhook
Dans la section Body du webhook, mappez les données de réservation Sesami vers vos champs personnalisés Omnisend :
Les noms de champs dans "fields" doivent correspondre exactement aux champs personnalisés que vous avez définis dans votre événement personnalisé Omnisend.
Étape 6 : Enregistrer et activer le Flow
Donnez à votre Flow un nom descriptif (par ex. « Omnisend - Rendez-vous créé »)
Enregistrer le Flow
Activez le Flow
Répétez les étapes 1 à 6 pour chaque type d’événement que vous souhaitez envoyer à Omnisend.
Partie 3 : Créer des workflows dans Omnisend
Étape 1 : Créer un workflow personnalisé
Connectez-vous à Omnisend
Accédez à Automatisation > Workflows
Cliquez sur Nouveau workflow
Sélectionnez Créer un workflow personnalisé
Étape 2 : Configurer le déclencheur
Pour le déclencheur, sélectionnez votre événement personnalisé (par ex. « Rendez-vous créé »)
Le workflow se déclenchera chaque fois que Sesami enverra des données vers cet événement
Étape 3 : Ajouter des actions E-mail ou SMS
Cliquez sur Ajouter une action dans le workflow
Choisissez E-mail ou SMS
Concevez votre modèle de message
Étape 4 : Utiliser des champs personnalisés dans votre modèle
Lorsque vous modifiez le contenu de votre e-mail ou SMS, vous pouvez accéder aux propriétés de réservation à l’aide de la syntaxe des champs personnalisés :
[[custom_event.CustomerName]]- Nom du client[[custom_event.ServiceName]]- Nom du service[[custom_event.DateTimeInCustomerTimezone]]- Date/heure du rendez-vous[[custom_event.CustomerManagementLink]]- Lien de gestion de la réservation[[custom_event.TeamMember]]- Membre de l’équipe assigné
Étape 5 : Configurer des paramètres de workflow supplémentaires
Définissez Fréquence règles (par ex. « Ne pas relancer le workflow pour les contacts qui ont déjà participé à cette automatisation »)
Ajouter Conditions de sortie si nécessaire
Configurez tout délai temporel ou fractionnement conditionnel
Étape 6 : Activer le workflow
Une fois votre workflow conçu et testé, cliquez sur Activez pour le mettre en ligne.
Tester votre intégration
Avant de passer en production, testez l’intégration :
Créez une réservation de test dans Sesami
Vérifiez que l’événement apparaît dans Omnisend sous Paramètres de la boutique > Événements personnalisés (afficher l’activité de l’événement)
Vérifiez que toutes les propriétés du rendez-vous se remplissent correctement
Testez votre workflow Omnisend pour vous assurer que les e-mails/SMS sont envoyés correctement
Vérifiez le contenu pour vous assurer que tous les champs personnalisés s’affichent correctement
Conseil de pro: Créez une adresse e-mail et un numéro de téléphone de test, puis effectuez des réservations de test pour vérifier l’expérience client complète avant d’activer les workflows pour les clients réels.
FAQ
Ai-je besoin d’une clé API distincte pour chaque type d’événement ?
Oui, Omnisend nécessite une clé API unique pour chaque événement personnalisé que vous créez. Cela signifie que si vous suivez les événements de rendez-vous créés, reportés et annulés, vous aurez besoin de trois clés API distinctes.
Puis-je utiliser Omnisend pour les SMS ainsi que pour les e-mails ?
Oui ! Omnisend prend en charge à la fois les e-mails et les SMS. Assurez-vous de :
Inclure le
téléphonechamp dans le corps de votre webhookAvoir les SMS activés dans votre compte Omnisend
Avoir recueilli les numéros de téléphone des clients avec le consentement approprié
Configurer des actions SMS dans vos workflows Omnisend
Pour plus de détails, consultez la documentation SMS d’Omnisend.
Que faire si j’ai besoin de plusieurs workflows de rappel ?
Vous pouvez créer plusieurs Flows de rappel dans Sesami, chacun avec un timing différent :
7 jours avant le rendez-vous
24 heures avant le rendez-vous
2 heures avant le rendez-vous
Chacun peut envoyer vers le même événement personnalisé Omnisend, ou vous pouvez créer des événements personnalisés séparés pour différents timings de rappel.
Les événements ne s’affichent pas dans Omnisend. Que dois-je vérifier ?
Vérifiez que votre clé API Omnisend est correcte et que l’autorisation « Events » est activée
Assurez-vous que l’ID de l’événement dans l’URL de votre webhook correspond à votre événement personnalisé
Vérifiez que le Flow est activé dans Sesami
Vérifiez que vous avez effectué une réservation de test après la configuration du Flow
Consultez les journaux du Flow Sesami pour voir si le webhook a été envoyé avec succès
Vérifiez l’activité de l’événement personnalisé dans Omnisend (Paramètres de la boutique > Événements personnalisés)
Assurez-vous que tous les champs requis (e-mail ou téléphone) sont inclus dans le corps du webhook
Puis-je utiliser des traductions pour différentes langues ?
Oui ! Omnisend prend en charge les traductions pour les campagnes et les e-mails automatisés. Vous pouvez créer des versions localisées de vos workflows en fonction des préférences linguistiques des clients. Consultez la documentation de traduction d’Omnisend.
Associé
Sesami Flows - Aperçu du système d’automatisation de Sesami
Actions e-mail et webhook - Comprendre les types d’actions
Sesami Flows et Klaviyo - Intégration alternative d’ESP
E-mails de notification - Système de notifications par défaut de Sesami
Mis à jour
Ce contenu vous a-t-il été utile ?
