Ressources · Intégration Make

Intégration Klaviyo MakeAutomatiser Klaviyo avec Make.

Et si ta boutique, tes formulaires et ton CRM alimentaient Klaviyo tout seuls ? L'intégration Klaviyo Make compte 27 modules : 4 déclencheurs planifiés, 18 actions et 5 recherches. Ici, tu branches ton compte, tu montes un premier scénario et tu vois à quoi sert chaque module.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que peut automatiser l'intégration Klaviyo Make ?

L'intégration Klaviyo Make relie ton compte Klaviyo à Make, un outil sans code où tu construis des scénarios, c'est-à-dire des automatisations faites de modules mis bout à bout. Un module, c'est une brique : un déclencheur qui lance le scénario, une action qui modifie quelque chose dans Klaviyo, ou une recherche qui retrouve des profils, des campagnes ou des métriques.

Les chiffres Klaviyo là où l'équipe les regarde. Get Metric Aggregates récupère les totaux d'une métrique et les envoie dans un tableur ou un canal de messagerie. Plus besoin de recopier un rapport à la main après chaque envoi.

Un désabonnement respecté partout. Un client demande au service client de ne plus recevoir d'emails : Unsubscribe and Remove Profiles from a List le sort de la liste et le désinscrit, sans que personne n'ouvre Klaviyo.

Chaque inscrit au bon endroit. Un formulaire de jeu concours ou la case newsletter du panier récolte une adresse, et Create and Add a Profile to a List crée la personne dans Klaviyo, déjà abonnée.

Deux limites à connaître. Les 4 déclencheurs sont planifiés : Make interroge Klaviyo à intervalle, rien n'arrive à la seconde. Et la doc marque plusieurs modules comme dépréciés, dont Watch Campaigns et Create a Campaign, donc teste-les avant d'en dépendre. Beaucoup d'apps existent aussi sous forme de nœud n8n ; pour comparer les deux outils, lis n8n vs Make. Pour prendre l'éditeur en main, il y a la Formation Make, et quand une exécution plante, le guide Dépannage Make.

Connexion

Comment connecter Klaviyo à Make ?

  1. 01

    Ajoute un module Klaviyo

    Dans ton scénario, pose n'importe quel module Klaviyo et clique sur Create a connection. La connexion, c'est ton compte Klaviyo relié à Make une fois pour toutes, puis réutilisé par tous les modules Klaviyo. Le champ Connection name est facultatif, mais un nom clair aide si tu gères plusieurs comptes.

  2. 02

    Renseigne les scopes des appels libres

    Le champ Additional Scopes reçoit les scopes (les droits d'accès) de chaque appel que tu comptes passer avec le module Make an API Call. La section Set custom scopes de la documentation API de Klaviyo indique quoi saisir.

  3. 03

    Enregistre et autorise

    Clique sur Save, puis connecte-toi à Klaviyo et valide l'accès si la fenêtre le demande. Tes propres identifiants client restent facultatifs : active Show advanced settings pour les saisir, avec https://www.make.com/oauth/cb/klaviyo2 comme Redirect URI si Klaviyo en réclame une.

Premier scénario

Ton premier scénario : chaque inscription rangée dans une liste Klaviyo

ObjectifQuand quelqu'un s'inscrit dans une autre app, Make crée son profil Klaviyo et l'abonne à ta liste.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Le premier module, c'est le déclencheur de l'app où arrivent les inscriptions : ton outil de formulaires ou ta boutique.

  2. 02

    Ajoute le module Klaviyo

    Clique sur le + à droite de ce premier module, cherche Klaviyo et choisis Create and Add a Profile to a List. Si ton compte n'est pas encore relié, clique sur Create a connection.

  3. 03

    Branche les données de l'inscription

    Remplis les champs du module avec les données du module précédent. Chaque inscription circule sous forme de bundle, un élément qui passe d'un module à l'autre. Une fois connecté, Make affiche ce qu'il sait lire dans ton compte : tu choisis la liste au lieu de la taper.

  4. 04

    Teste avec Run once

    Clique sur Run once pour exécuter le scénario une seule fois. Regarde les bundles reçus par chaque module, puis vérifie dans Klaviyo que le profil de test apparaît bien dans la liste.

  5. 05

    Planifie et active

    Règle la planification sur le premier module, toutes les 15 minutes par défaut, puis active le scénario. Chaque passage d'un module sur un bundle compte comme une opération, l'unité que Make décompte sur ton plan.

Déclencheurs

Quels déclencheurs Klaviyo lancent un scénario ?

4 modules démarrent un scénario quand quelque chose se passe dans Klaviyo. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Klaviyo dès que ça se passe.

Klaviyo1Watch Campaigns

Watch Campaigns

Déclencheur planifié

Dans MakeTriggers when a new campaign is created.

Watch Campaigns signale à ton scénario les nouvelles campagnes créées dans Klaviyo, pour que les personnes qui préparent les envois le sachent sans surveiller le tableau de bord.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, et récupère les campagnes créées depuis le passage précédent.
Quand l'utiliser
tu veux un message dans le canal marketing ou une ligne dans le calendrier éditorial à chaque brouillon de campagne.
Attention
la doc de Make marque ce déclencheur comme déprécié. Teste-le avec Run once avant qu'un scénario en dépende.
Klaviyo2Watch Events

Watch Events

Déclencheur planifié

Dans MakeTriggers when a new event is generated.

Avec Watch Events, chaque nouvel événement généré dans ton compte Klaviyo devient le point de départ d'un scénario, sans export manuel de l'activité.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario et remonte les nouveaux événements trouvés à chaque passage.
Quand l'utiliser
un événement doit créer du travail hors de Klaviyo, par exemple une tâche de relance dans ton CRM ou une alerte pour l'équipe commerciale.
Attention
chaque événement devient un bundle, et chaque module placé après consomme une opération par bundle. Sur un compte très actif, garde la suite du scénario courte.
Klaviyo3Watch Profiles on a List

Watch Profiles on a List

Déclencheur planifié

Dans MakeTriggers when a new profile is added to the given list.

Watch Profiles on a List lance une exécution pour chaque profil tout juste ajouté à la liste que tu choisis. C'est l'entrée naturelle de tout ce qui doit suivre une inscription.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario et renvoie les profils arrivés dans la liste depuis le dernier passage.
Quand l'utiliser
les nouveaux abonnés à la newsletter doivent aussi exister dans ton CRM, ou le commercial doit recevoir une tâche d'accueil.
Attention
il suit une seule liste, celle choisie dans le module. Choisis celle où arrivent vraiment les inscriptions et vérifie-la avec Run once.
Klaviyo4Watch Profiles on a Segment

Watch Profiles on a Segment

Déclencheur planifié

Dans MakeTriggers when a newly created profiles match the given segment conditions.

Watch Profiles on a Segment repère les profils nouvellement créés qui remplissent les conditions d'un segment. Un filtre Klaviyo devient ainsi le signal de départ d'un scénario.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario et transmet les nouveaux profils qui correspondent.
Quand l'utiliser
les nouveaux profils d'un segment précis, clients d'une région ou gros paniers, doivent partir vers une personne ou un outil dédié.
Attention
la doc parle de profils nouvellement créés. Vérifie avec Run once le sort des profils qui existaient déjà avant de compter dessus.
Modules

Que fait Klaviyo dans un scénario ?

Klaviyo te donne 23 modules en 7 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Campaigns

7 modules
Klaviyo1

Create a Campaign

Action

Dans MakeCreates a new campaign.

Create a Campaign prépare une nouvelle campagne Klaviyo depuis ton scénario : le brouillon existe avant même que quelqu'un ouvre l'éditeur.

Quand l'utiliser
une collection sort dans ton outil catalogue et tu veux la campagne d'annonce prête dans Klaviyo.
Attention
la doc de Make range ce module parmi les dépréciés. Fais un Run once sur une campagne de test et garde Make an API Call en solution de repli.
Klaviyo2

Update a Campaign

Action

Dans MakeUpdates an existing campaign.

Tu modifies une campagne existante directement depuis Make, ce qui t'évite de corriger le même brouillon à la main à plusieurs endroits.

Quand l'utiliser
un changement validé ailleurs, un nom d'offre approuvé dans ton outil de gestion de projet par exemple, doit se retrouver dans la campagne.
Attention
la doc le signale comme déprécié. Contrôle le résultat dans Klaviyo après chaque test.
Klaviyo3

Update a Campaign Send Job

Action

Dans MakeUpdates an existing campaign send job.

Ce module ajuste un envoi de campagne déjà lancé, celui créé par Create a Campaign Send Job, sans repasser par l'interface de Klaviyo.

Quand l'utiliser
un envoi préparé par un scénario doit être modifié après une étape de validation dans un autre outil.
Attention
l'envoi doit exister avant. Place ce module après celui qui l'a créé ou retrouvé.
Klaviyo4

List Campaigns

Recherche

Dans MakeReturns a list of all the campaigns you've created.

List Campaigns sort la liste des campagnes que tu as créées, un bundle par campagne. Pratique pour un inventaire dans un tableur ou pour retrouver une campagne par son nom.

Quand l'utiliser
un module plus loin a besoin de l'identifiant d'une campagne, ou tu veux un état des lieux complet.
Attention
la doc le marque déprécié, et comme toute recherche il peut renvoyer zéro, un ou plusieurs bundles : la suite tourne une fois par campagne.
Klaviyo5

Delete a Campaign

Action

Dans MakeDeletes an existing campaign.

Delete a Campaign supprime une campagne existante et garde ton compte propre quand les brouillons générés par tes scénarios s'accumulent.

Quand l'utiliser
un scénario a créé une campagne pour un salon finalement annulé, et le brouillon doit disparaître avec lui.
Attention
la campagne quitte ton compte Klaviyo. Teste sur une campagne jetable et vérifie avec Run once que seul le bon identifiant arrive jusqu'ici.
Klaviyo6

Clone a Campaign

Action

Dans MakeClones a campaign.

Clone a Campaign duplique une campagne existante : une mise en page qui a fait ses preuves devient la base du prochain envoi, au lieu d'une page blanche.

Quand l'utiliser
chaque ouverture de magasin reprend le même modèle de campagne, avec quelques retouches faites par le module suivant.
Attention
il fait partie des modules que la doc déclare dépréciés, alors vérifie la copie dans Klaviyo après le Run once.
Klaviyo7

Create a Campaign Send Job

Action

Dans MakeCreates a new campaign send job.

Create a Campaign Send Job lance un nouvel envoi pour une campagne. Le départ d'une campagne peut ainsi dépendre d'un événement extérieur à Klaviyo.

Quand l'utiliser
la campagne ne doit partir qu'une fois une étape terminée ailleurs, comme le stock confirmé dans ton fichier d'inventaire.
Attention
un vrai envoi touche de vraies personnes. Teste d'abord sur une campagne adressée à une liste interne.

Events

1 module
Klaviyo8

Create an Event

Action

Dans MakeCreates a new event.

Create an Event inscrit un nouvel événement dans Klaviyo : ce qui se passe dans tes autres outils laisse une trace dans le compte où vit ton marketing.

Quand l'utiliser
un client réserve une démo dans ton agenda en ligne ou règle une facture dans ton logiciel de facturation, et Klaviyo doit le savoir.
Attention
chaque exécution ajoute un événement. Fais tes essais sur un profil de test, un doublon se repère mal après coup.

Metrics

3 modules
Klaviyo9

Get a Metric

Action

Dans MakeRetrieves an existing metric.

Get a Metric récupère une métrique de ton compte, l'activité suivie sur laquelle reposent tes rapports, pour que le module suivant en exploite les détails.

Quand l'utiliser
tu sais déjà quelle métrique compte et tu veux ses informations avant de demander des chiffres à Get Metric Aggregates.
Attention
il vise une seule métrique. Si tu ne connais pas encore son identifiant, commence par List Metrics.
Klaviyo10

Get Metric Aggregates

Action

Dans MakeRetrieves a list of metric aggregates.

Get Metric Aggregates rapporte les chiffres agrégés d'une métrique, ces totaux qu'on recopie sinon à la main depuis un rapport Klaviyo.

Quand l'utiliser
un tableau de bord partagé ou le canal de l'équipe doit recevoir les résultats après un envoi, sans que personne se connecte.
Attention
Make le classe parmi les actions alors qu'il lit des données. Regarde les bundles après un Run once pour comprendre la forme des chiffres.
Klaviyo11

List Metrics

Recherche

Dans MakeReturns a list of all the metrics.

List Metrics renvoie toutes les métriques de ton compte Klaviyo. C'est le moyen le plus simple de voir ce que tu peux mesurer avant de réclamer le moindre chiffre.

Quand l'utiliser
tu configures Get a Metric ou Get Metric Aggregates et tu dois d'abord trouver la bonne métrique.
Attention
en tant que recherche, il sort un bundle par métrique, et les modules suivants se répètent pour chacune.

Profiles

6 modules
Klaviyo12

Create a Profile

Action

Dans MakeCreates a new profile.

Create a Profile ajoute une personne dans Klaviyo avec les données que ton scénario rapporte d'un autre outil, sans l'abonner à aucune liste.

Quand l'utiliser
un acheteur de ta boutique ou un participant à un webinar doit exister dans Klaviyo, sans pour autant rejoindre une liste de diffusion.
Attention
si la personne doit aussi rejoindre une liste, Create and Add a Profile to a List fait les deux en un seul module.
Klaviyo13

Update a Profile

ActionDans la doc seulement

Update a Profile met à jour un profil existant, pour que Klaviyo reste aligné sur l'outil où les données sont réellement modifiées.

Quand l'utiliser
un client change de société ou de téléphone dans ton CRM, et sa fiche Klaviyo doit suivre.
Attention
la doc le range dans le groupe Profiles sans description, à côté d'Update a Person resté hors groupe. Teste les deux avec Run once avant de choisir.
Klaviyo14

Get a Person's Attributes

Action

Dans MakeRetrieves all the data attributes for a person, based on the Klaviyo person ID.

Get a Person's Attributes va chercher tous les attributs d'une personne à partir de son identifiant de personne Klaviyo. Tu obtiens la fiche complète, prête à être reportée ailleurs.

Quand l'utiliser
un déclencheur te donne un profil et le module suivant, ton CRM par exemple, a besoin de tout ce que contient ce profil.
Attention
sans identifiant de personne, rien ne se passe. Place-le après un déclencheur ou une recherche qui le fournit.
Klaviyo15

Search List Profiles

Recherche

Dans MakeSearches for list profiles or lists them all.

Search List Profiles cherche des profils dans une liste, ou les renvoie tous, pour traiter les membres d'une liste en une seule fois.

Quand l'utiliser
avant un événement partenaire, tu veux copier les membres de la liste d'invités dans un tableur pour l'équipe sur place.
Attention
une recherche peut sortir beaucoup de bundles, et chaque module suivant tourne pour chacun. Réserve les étapes lourdes à ceux dont tu as vraiment besoin.
Klaviyo16

List Segment Profiles

Recherche

Dans MakeReturns a list of segment profiles.

List Segment Profiles renvoie les profils d'un segment : un segment Klaviyo devient une liste exploitable par tes autres outils.

Quand l'utiliser
l'équipe commerciale veut les clients d'un segment « inactifs » dans son CRM, sous forme de tâches d'appel.
Attention
tu reçois le segment tel qu'il est au moment de l'exécution, un bundle par profil. Un segment vide ne produit aucun bundle.
Klaviyo17

List Profiles

Recherche

Dans MakeReturns a list of all profiles.

List Profiles renvoie tous les profils de ton compte. C'est la recherche la plus large de l'app, quand aucune liste ni aucun segment ne resserre le périmètre.

Quand l'utiliser
tu fais l'audit du compte, ou tu copies tous les contacts dans un tableur avant un grand ménage.
Attention
sur un gros compte, ça veut dire beaucoup de bundles et beaucoup d'opérations derrière. Préfère List Segment Profiles si un segment convient déjà.

Lists & Segments

4 modules
Klaviyo18

Create and Add a Profile to a List

Action

Dans MakeCreates and subscribes a profile to a list.

Create and Add a Profile to a List crée la personne et l'abonne à une liste d'un seul coup, exactement ce qu'il faut derrière un formulaire d'inscription.

Quand l'utiliser
un formulaire newsletter, la case à cocher du panier ou une inscription à un atelier dans une autre app doit se terminer par un abonné dans Klaviyo.
Attention
il traite une personne par exécution. Pour abonner d'un coup plusieurs profils existants, regarde Add/Subscribe Profiles to a List.
Klaviyo19

Add/Subscribe Profiles to a List

Action

Dans MakeSubscribes or re-subscribes profiles to a list.

Add/Subscribe Profiles to a List abonne plusieurs profils à une liste, ou les réabonne, pour faire entrer tout un groupe en un seul appel.

Quand l'utiliser
les participants d'un webinar, regroupés par un agrégateur dans ton scénario, doivent rejoindre ensemble la liste de suivi.
Attention
la doc le marque déprécié. Pour une seule nouvelle personne, Create and Add a Profile to a List est le choix le plus sûr.
Klaviyo20

Get List Details

Action

Dans MakeReturns information about a list.

Get List Details renvoie les informations d'une liste. Utile quand un message ou un module suivant doit nommer la liste plutôt qu'afficher un identifiant brut.

Quand l'utiliser
la notification envoyée à l'équipe doit dire quelle liste le nouvel abonné a rejointe, pas seulement son ID.
Attention
il décrit la liste elle-même. Pour obtenir les personnes qui en font partie, passe par Search List Profiles.
Klaviyo21

Unsubscribe and Remove Profiles from a List

Action

Dans MakeUnsubscribes and removes profiles from a list.

Unsubscribe and Remove Profiles from a List retire des personnes d'une liste et les désabonne. Un refus enregistré dans un autre outil est ainsi respecté dans Klaviyo.

Quand l'utiliser
un client demande au support de ne plus recevoir d'emails, ou un contact passe en « perdu » dans ton CRM.
Attention
l'effet dépasse la simple liste puisqu'il désabonne aussi. Teste avec ton propre profil avant de le lancer sur de vrais contacts.

Other

1 module
Klaviyo22

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call te donne accès à n'importe quel endpoint de l'API Klaviyo depuis ton scénario, avec la connexion déjà en place.

Quand l'utiliser
aucun module prêt à l'emploi ne couvre ton besoin, ou celui que tu utilisais est marqué déprécié.
Attention
l'appel ne passe que si ses scopes ont été saisis dans le champ Additional Scopes de la connexion. La documentation API de Klaviyo liste les endpoints.

Autres modules

1 module
Klaviyo23

Update a Person

Action

Dans MakeUpdates an existing person.

Update a Person modifie une personne existante dans Klaviyo et garde sa fiche à jour quand ses infos changent dans l'outil que ton équipe utilise au quotidien.

Quand l'utiliser
le poste ou la ville d'un contact change dans ton outil de support, et le marketing doit le voir.
Attention
la doc le laisse hors groupe, à côté d'Update a Profile. Compare les deux avec Run once et garde celui qui enregistre bien tes champs.
Besoin d'aide

Besoin d'aide pour automatiser Klaviyo avec Make ?

Une personne lit chaque message.

FAQ

Klaviyo et Make : les questions fréquentes

01L'intégration Klaviyo Make est-elle gratuite ?
Oui, Klaviyo est une app standard de Make, donc ses modules fonctionnent dès le plan Free. Ce plan limite à 2 scénarios actifs, avec 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams et Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et décomptent l'usage en crédits, autrement dit en opérations, chaque mois. L'abonnement Klaviyo, lui, est une autre affaire.
02Que faut-il pour connecter Klaviyo à Make ?
Un compte Klaviyo et un compte Make : la doc n'indique aucun autre prérequis. Tu ajoutes un module Klaviyo, tu cliques sur Create a connection, tu lui donnes un nom si tu veux, puis tu remplis Additional Scopes si tu comptes utiliser Make an API Call. Ensuite, Save, et tu valides l'accès côté Klaviyo si la fenêtre le demande. Les identifiants client sont facultatifs et se cachent derrière Show advanced settings, avec la Redirect URI fournie par la doc. Les 27 modules partagent ensuite cette connexion.
03Les déclencheurs Klaviyo dans Make réagissent-ils instantanément ?
Non. Les 4 déclencheurs Klaviyo sont planifiés : c'est Make qui interroge ton compte au rythme du scénario, Klaviyo ne le prévient pas. Un nouveau scénario tourne toutes les 15 minutes par défaut, qui est aussi l'intervalle le plus court du plan Free ; les plans payants descendent à 1 minute. À chaque passage, les nouvelles campagnes, événements ou profils trouvés arrivent sous forme de bundles. Si le délai gêne, raccourcis la planification du premier module, l'app n'ayant aucun déclencheur instantané.
04Que faire si un module Klaviyo manque dans Make ?
Dans la plupart des cas, Make an API Call fait l'affaire. Ce module envoie n'importe quelle requête acceptée par l'API Klaviyo, avec la même connexion que les autres, à condition que ses scopes figurent dans le champ Additional Scopes. C'est aussi la porte de sortie pour les modules que la doc déclare dépréciés, comme Create a Campaign, Update a Campaign ou List Campaigns. La documentation API de Klaviyo liste les endpoints disponibles, et la doc de Make ne donne aucune limite chiffrée pour cette app.
05Make ou n8n pour automatiser Klaviyo ?
Ça dépend de la tâche et de l'outil où tournent déjà tes autres automatisations. Côté Make, Klaviyo apporte 27 modules répartis entre campagnes, événements, métriques, profils et listes, plus Make an API Call pour le reste, et tous ses déclencheurs sont planifiés. Beaucoup d'apps ont aussi un nœud n8n : regarde ce que n8n propose pour Klaviyo avant de trancher. Écris les étapes exactes de ton scénario, puis vois quel outil les couvre avec des modules prêts plutôt qu'avec des appels libres.