> For the complete documentation index, see [llms.txt](https://help.sesami.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.sesami.co/fr/automatisations/sesami-flows-and-klaviyo.md).

# Flux Sesami et Klaviyo

Intégrez Sesami à Klaviyo pour dynamiser le marketing avancé par e-mail et SMS de votre entreprise de réservation.

## Qu'est-ce que Klaviyo ?

Klaviyo est une plateforme d'automatisation marketing principalement utilisée pour le marketing par e-mail et par SMS. En tant que partenaires stratégiques de Sesami, Klaviyo fournit de puissants outils de communication client pour les entreprises fonctionnant sur rendez-vous.

## Pourquoi intégrer Sesami à Klaviyo ?

Vous pouvez rationaliser toutes vos interactions avec vos clients en transmettant les données d'événements de Sesami à Klaviyo et en déclenchant toutes les communications (e-mail ou SMS) via Klaviyo. Pour de nombreuses entreprises qui utilisent déjà Klaviyo pour envoyer des confirmations de commande, des messages marketing SMS et d'autres communications, l'envoi des confirmations de réservation et des rappels de rendez-vous via Klaviyo crée également une expérience client unifiée.

### Cas d'utilisation courants

**Flux e-mail et SMS :**

* Flux de confirmation de rendez-vous
* Flux de report 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 de fin de rendez-vous

**Intégrations combinées :**

* Demandez des avis clients avec des plateformes d'avis (Okendo, Yotpo, Trustpilot, etc.)
* Invitez à des programmes de fidélité ou suivez-les après le rendez-vous (LoyaltyLion, Swell, etc.)
* Personnalisez les e-mails de rendez-vous (Limespot, Nosto, etc.)

## Comment ça marche

Sesami utilise **Sesami Flows** pour envoyer des événements de réservation à Klaviyo en temps réel. Lorsqu'un rendez-vous est créé, reporté, annulé ou terminé, Sesami envoie ces données d'événement à Klaviyo sous forme de métrique personnalisée. Vous créez ensuite des Flows dans Klaviyo qui déclenchent des messages e-mail ou SMS en fonction de ces métriques.

### Le flux des données

1. Le client réserve un rendez-vous dans Sesami
2. Sesami Flow se déclenche et envoie les données de l'événement à Klaviyo via webhook
3. Klaviyo reçoit l'événement comme métrique personnalisée (par ex. « Rendez-vous Sesami créé »)
4. Klaviyo Flow se déclenche sur la base de cette métrique
5. Le client reçoit un e-mail ou un SMS avec les détails du rendez-vous

## Instructions de configuration

### Étape 1 : Créez un Flow dans Sesami

1. Ouvrez le [portail d'administration Sesami](https://help.sesami.co/admin/sesami-admin-portal)
2. Accédez à **Flows**
3. Cliquez sur **Créer un Flow**

### Étape 2 : Choisissez un préréglage Klaviyo

Sélectionnez l'un des préréglages Klaviyo Flow disponibles :

* **Événement Klaviyo, rendez-vous créé**
* **Événement Klaviyo, rendez-vous reporté**
* **Événement Klaviyo, rendez-vous annulé**
* **Événement Klaviyo, rendez-vous terminé**
* **Événement Klaviyo, rappel de rendez-vous 24 heures avant**

{% hint style="info" %}
Vous pouvez créer autant de Flows de rappel que nécessaire en dupliquant le préréglage de rappel et en modifiant le moment du déclenchement.
{% endhint %}

<figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FuxdHvTIRYlwCWGpBwGIH%2FScreenshot%202026-08-27%20at%2013.33.08.png?alt=media&amp;token=2071f95d-dbf7-4dcf-a786-e0d1c0e5434d" alt=""><figcaption></figcaption></figure>

### Étape 3 : Vérifiez les paramètres du Flow

Passez en revue les paramètres généraux du Flow pour comprendre les conditions de déclenchement et la configuration du webhook.

### Étape 4 : Obtenez votre clé API privée Klaviyo

{% hint style="warning" %}
**Important**: Depuis le 12 juin 2024, les Sesami Flows utilisent la clé API privée de Klaviyo (et non la clé publique). Assurez-vous de créer une clé privée.
{% endhint %}

1. Connectez-vous à votre **compte Klaviyo**
2. Accédez à **Paramètres > Clés API**
3. Cliquez sur **Créer une clé API privée**
4. Nommez-la « Sesami Integration » et choisissez **Clé à accès complet**
5. **Copiez la clé API privée générée**

<div><figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FJQQrLNJF0Wc1v55x5pw6%2FScreenshot%202026-08-27%20at%2013.37.52.png?alt=media&amp;token=2482f74f-2bd7-416a-b74c-e617cbd40076" alt=""><figcaption></figcaption></figure> <figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FtDaqzIIZt1JaRJaFN2Zo%2FScreenshot%202026-08-27%20at%2013.43.28.png?alt=media&amp;token=bdf7fd77-bbd9-4867-aa5c-dd62512056bf" alt=""><figcaption></figcaption></figure></div>

### Étape 5 : Ajoutez votre clé API au Flow

1. Dans les paramètres de votre Sesami Flow, trouvez l'espace réservé `KLAVIYO_PRIVATE_API_KEY`
2. Remplacez-le par votre clé API privée Klaviyo réelle
3. **Enregistrez** le Flow

<figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2Fi5oTyjoqq0PXgNihjLCt%2FScreenshot%202026-08-27%20at%2013.46.46.png?alt=media&amp;token=cf59b1ba-62f8-4910-aef2-a545e114fd05" alt=""><figcaption></figcaption></figure>

### Étape 6 : Créez et testez une réservation

1. Créez un rendez-vous test dans Sesami pour connecter Sesami à Klaviyo et envoyer les données de l'événement.<br>
2. Une fois le test terminé, l'événement correspondant et ses propriétés seront disponibles dans Klaviyo. Vous pourrez ensuite poursuivre avec les étapes suivantes de la configuration du Flow Klaviyo.

{% hint style="info" %}
**Remarque :** La création d'un rendez-vous test est nécessaire pour établir la connexion entre le Sesami Flow nouvellement configuré et l'API Klaviyo.

L'action de test doit correspondre au déclencheur du Flow :

* Rendez-vous créé → Créez un nouveau rendez-vous test.
* Rendez-vous reporté → Reprogrammez un rendez-vous existant.
* Client enregistré sur place → Enregistrez le client pour son rendez-vous.
* Rendez-vous commencé → Attendez le début du rendez-vous.
* Rendez-vous annulé → Annulez un rendez-vous existant.
* Absence → Marquez le rendez-vous comme absence.
  {% endhint %}

## Configuration des Flows dans Klaviyo

Une fois que Sesami envoie des événements à Klaviyo, vous devez créer des Flows dans Klaviyo pour envoyer des communications aux clients.

### Étape 1 : Créez un Flow dans Klaviyo

1. Connectez-vous à **Klaviyo**
2. Accédez à **Flows**
3. Cliquez sur **Créer un Flow** puis **Créez votre propre**

<figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FgF1uw6IQslc07hlOzuBD%2FScreenshot%202026-08-27%20at%2014.23.17.png?alt=media&amp;token=daee427d-8831-4abc-979c-0f87e44b10ff" alt=""><figcaption></figcaption></figure>

### Étape 2 : Choisissez un déclencheur de métrique

1. Sélectionnez **Métrique** comme type de déclencheur&#x20;
2. Cliquez sur API
3. Trouvez « Sesami » et choisissez la métrique appropriée.

<div><figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FdeylxlHLsqqiXcWoO3pb%2FScreenshot%202026-08-27%20at%2014.26.23.png?alt=media&amp;token=8c59d1a1-ec7f-413b-ae5c-b61baf23116c" alt=""><figcaption></figcaption></figure> <figure><img src="https://401080738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2F5XGdGYX0ttyeANtcq58A%2FScreenshot%202026-08-27%20at%2014.30.23.png?alt=media&amp;token=c9c3fb06-9ad7-4f05-bc2b-9b6aa25f767f" alt=""><figcaption></figcaption></figure></div>

### Étape 3 : Ajoutez une action E-mail ou SMS

1. Cliquez sur **Ajouter une action**
2. Choisissez **E-mail** ou **SMS**
3. Concevez votre modèle de message

### Étape 4 : Utilisez les propriétés d'événement dans votre modèle

Lorsque vous modifiez le contenu de votre e-mail ou SMS, vous pouvez accéder à toutes les propriétés liées à la réservation à l'aide de la syntaxe indiquée dans le tableau ci-dessus. Par exemple :

* `{{ event.datetime }}` - Affiche la date et l'heure du rendez-vous
* `{{ event.service_name }}` - Affiche le nom du service
* `{{ event.team_member }}` - Affiche le membre de l'équipe assigné
* `{{ event.customer_management_link }}` - Fournit un lien permettant aux clients de reporter ou d'annuler

### Étape 5 : Mettez votre Flow en ligne

Une fois votre message conçu et testé, définissez votre Flow sur **En direct** pour commencer à envoyer des messages automatisés.

{% hint style="info" %}
**Marquez vos Flows Klaviyo comme transactionnels.** Les confirmations de réservation, rappels, avis de report/annulation et communications de rendez-vous similaires sont transactionnels — pas marketing. Les marquer comme transactionnels dans Klaviyo garantit qu'ils sont envoyés à tous les clients, quel que soit leur consentement marketing, et préserve la qualité de délivrabilité de vos messages marketing.

Dans Klaviyo, ouvrez l'action de message du Flow, allez dans **Options supplémentaires**, puis basculez **Smart Sending** sur désactivé et définissez le type de message sur **Transactionnel**.
{% endhint %}

## Tester votre intégration

Avant la mise en ligne, testez l'intégration :

1. Créez une réservation test dans Sesami
2. Vérifiez que l'événement apparaît dans le **fil d'activité** ou **Métriques**
3. Vérifiez que toutes les propriétés du rendez-vous se remplissent correctement
4. Testez votre Flow Klaviyo pour vous assurer que les e-mails/SMS sont envoyés correctement
5. Vérifiez le contenu pour vous assurer que toutes les propriétés dynamiques s'affichent correctement

{% hint style="success" %}
**Conseil de pro**: Créez une adresse e-mail de client test et effectuez des réservations test pour vérifier l'expérience client complète avant d'activer les Flows pour les clients réels.
{% endhint %}

## Propriétés d'événement disponibles

Lorsque Sesami envoie des données de rendez-vous à Klaviyo, les propriétés suivantes sont incluses et peuvent être utilisées dans vos modèles d'e-mail ou de SMS Klaviyo :

| Propriété                              | Valeur d'exemple                      | Description                                       |
| -------------------------------------- | ------------------------------------- | ------------------------------------------------- |
| `{{ event.appointment_id }}`           | 62e144124a6d0b9ed42ffb55              | ID unique du rendez-vous                          |
| `{{ event.datetime }}`                 | 29 juillet 2022 à 16:30               | Date et heure du rendez-vous                      |
| `{{ event.order_id }}`                 | 4447608111157                         | ID de commande Shopify                            |
| `{{ event.quantity }}`                 | 1                                     | Nombre de réservations                            |
| `{{ event.service_name }}`             | Épilation au laser                    | Nom du service                                    |
| `{{ event.service_description }}`      | Veuillez arriver 15 minutes en avance | Instructions du service                           |
| `{{ event.service_duration }}`         | 30                                    | Durée en minutes                                  |
| `{{ event.service_price }}`            | 149                                   | Prix du service                                   |
| `{{ event.service_location }}`         | 100 Beverly Hills, LA                 | Lieu du service                                   |
| `{{ event.service_image_url }}`        | <https://cdn.shopify.com/…>           | URL de l'image du service                         |
| `{{ event.team_member }}`              | David                                 | Nom du membre de l'équipe assigné                 |
| `{{ event.team_member_description }}`  | David a dix ans d'expérience          | Biographie du membre de l'équipe                  |
| `{{ event.team_member_email }}`        | <david@email.com>                     | E-mail du membre de l'équipe                      |
| `{{ event.team_member_phone }}`        | 0000000000                            | Téléphone du membre de l'équipe                   |
| `{{ event.variant_title }}`            | 30 minutes                            | Titre de la variante du produit                   |
| `{{ event.customer_management_link }}` | <https://r.sesami.co/1234>            | Lien permettant au client de gérer la réservation |
| `{{ event.line_item_properties }}`     | Paires question/réponse               | Réponses au formulaire personnalisé               |

## FAQ

<details>

<summary>Que faire si j'ai besoin de configurer plus d'un flux de rappel ?</summary>

Vous pouvez créer autant de flux de rappel que vous le souhaitez en créant de nouveaux Flows à l'aide du préréglage de rappel Klaviyo et en modifiant le délai de déclenchement dans la configuration du Flow. Par exemple, vous pourriez envoyer des rappels à :

* 7 jours avant le rendez-vous
* 24 heures avant le rendez-vous
* 2 heures avant le rendez-vous

</details>

<details>

<summary>Puis-je utiliser Klaviyo pour les SMS ainsi que pour les e-mails ?</summary>

Oui ! Klaviyo prend en charge les e-mails et les SMS. Tant que vous avez activé les SMS dans votre compte Klaviyo et que vous avez collecté les numéros de téléphone des clients avec leur consentement, vous pouvez utiliser des actions SMS dans vos Flows Klaviyo.

</details>

<details>

<summary>Qu'est-il arrivé à l'exigence de clé API publique ?</summary>

Depuis le 12 juin 2024, Sesami a mis à jour tous les préréglages de Flow pour utiliser la clé API privée de Klaviyo au lieu de la clé publique, afin de correspondre aux exigences API mises à jour de Klaviyo. Utilisez toujours une clé privée lors de la configuration de nouvelles intégrations.

</details>

<details>

<summary>Les événements n'apparaissent pas dans Klaviyo. Que dois-je vérifier ?</summary>

* Vérifiez que votre clé API privée Klaviyo est correcte et dispose de l'accès complet
* Assurez-vous que le Flow est activé dans Sesami
* Vérifiez que vous avez effectué une réservation test après avoir configuré le Flow
* Consultez les journaux du Sesami Flow pour voir si le webhook a été envoyé avec succès
* Consultez le fil d'activité de Klaviyo pour voir si des événements sont reçus

</details>

## Associé

* [Sesami Flows](/fr/automatisations/sesami-flows.md) - Vue d'ensemble du système d'automatisation de Sesami
* [Actions e-mail et webhook](/fr/automatisations/email-and-webhook-as-action-types.md) - Comprendre les types d'actions
* [Vue d'ensemble de l'intégration Klaviyo](/fr/apps-integrations/klaviyo.md) - Modèles généraux Klaviyo
* [E-mails de notification](/fr/notifications/notification-emails.md) - Système de notification par défaut de Sesami


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.sesami.co/fr/automatisations/sesami-flows-and-klaviyo.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
