Résumé de l'IA
Souhaitez-vous envoyer les soumissions de vos formulaires à Klaviyo ? Grâce à l'extension WPForms pour Klaviyo, vous pouvez créer ou mettre à jour des profils Klaviyo, abonner des contacts à vos campagnes d'e-mailing et gérer l'adhésion aux listes directement depuis vos formulaires.
Ce tutoriel vous explique comment installer et configurer l'extension Klaviyo dans WPForms.
Exigences :
- Assurez-vous d'avoir installé la version 1.10.0.5 ou une version ultérieure de WPForms afin de respecter laversion minimale requisepour l'extension Klaviyo.
- Vous devez disposer d'unelicence de niveau Plusou supérieur pour accéder à l'extension Klaviyo
- Un compte Klaviyo actif
Avant de commencer, assurez-vous que WPForms est bieninstallé et activésur votre site WordPress, et que vous avezvalidé votre licence. Ensuite,installez et activez l'extension Klaviyo.
Connecter WPForms à Klaviyo
Une fois l'extension Klaviyo installée et activée, vous devrez associer votre compte Klaviyo à WPForms.
Pour ce faire, rendez-vous dans WPForms » Paramètres et cliquez sur l'onglet Intégrations .

Ensuite, cliquez sur l'intégration Klaviyo pour afficher ses paramètres, puis cliquez sur le bouton « Ajouter un nouveau compte ».

Un formulaire de connexion s'affichera, comportant deux champs :
- Clé API Klaviyo : une clé API privée générée dans votre compte Klaviyo.
- Pseudonyme du compte Klaviyo : une étiquette permettant d'identifier le compte ultérieurement, notamment lorsque vous en associez plusieurs.
Avant de remplir ces champs, vous devrez générer une clé API privée depuis votre compte Klaviyo. Nous allons vous expliquer comment faire dans un instant, puis nous reviendrons pour finaliser la connexion.
Générer votre clé API Klaviyo
Pour commencer, connectez-vous à votre tableau de bord Klaviyo. Ensuite, dans le coin inférieur gauche, cliquez sur le nom de votre compte et sélectionnez « Paramètres » dans le menu qui s'affiche.
Remarque :pour ignorer la navigation, rendez-vous directement sur lapage « Clés API Klaviyo », puis passez directement àla création de la clé API.

Cliquez ensuite sur « Clés API » dans la barre latérale gauche.

Sur la page « Clés API », cliquez sur « Créer une clé API privée » pour ouvrir le formulaire de création d'une nouvelle clé.

Dans le nouveau formulaire de clé qui s'ouvre, attribuez un nom descriptif à la clé dans le champ « Nom de la clé API privée » afin de pouvoir la reconnaître facilement par la suite. Ensuite, dans la section « Sélectionner le niveau d'accès », choisissez « Clé d'accès complet ».
Une fois le formulaire configuré, cliquez sur «Créer» en haut à droite.

Remarque : pour restreindre davantage la portée de la clé, sélectionnez plutôt « Clé personnalisée » et accordez des droits de lecture/écriture aux listes, aux profils et aux abonnements. L'intégration ne fonctionnera pas si ces trois éléments ne sont pas tous présents.
Klaviyo affichera la nouvelle clé API privée. Cliquez sur l'icône de copie pour la copier, car vous en aurez besoin à l'étape suivante.

Finalisation de la connexion dans WPForms
Une fois votre clé API copiée, revenez à l'onglet WPForms où le formulaire de connexion est toujours ouvert.
Collez la clé dans le champ « Clé API Klaviyo », puis attribuez un pseudonyme au compte dans le champ « Pseudonyme du compte Klaviyo ». Ce pseudonyme sert simplement à vous aider à identifier ce compte ultérieurement, notamment si vous en connectez plusieurs.
Une fois les deux champs remplis, cliquez sur « Se connecter à Klaviyo ».

Si la clé API est valide, le formulaire se fermera et le compte Klaviyo apparaîtra dans la liste des intégrations avec le statut « Connecté » (en vert).

Ajouter une intégration Klaviyo à votre formulaire
Une fois votre compte Klaviyo connecté, l'étape suivante consiste à configurer Klaviyo dans un formulaire.
Pour commencer, créez un nouveau formulaire ou ouvrez-en un existant pour le modifier. Assurez-vous que le formulaire comporte au moins un champ « E-mail », car toutes les actions Klaviyo en ont besoin.
Dans le générateur de formulaires, ouvrez l'onglet « Marketing » et sélectionnez « Klaviyo ». Cliquez ensuite sur « Ajouter une nouvelle connexion » en haut à droite.

Une fenêtre contextuelle s'affichera pour vous demander de saisir un pseudonyme de connexion. Celui-ci est destiné à votre usage interne uniquement et ne sera pas visible par les utilisateurs. Après avoir saisi le pseudonyme, cliquez surOK.

Le panneau des paramètres de connexion Klaviyo s'ouvre. Le premier champ, « Sélectionner un compte », est une liste déroulante répertoriant tous les comptes Klaviyo que vous avez connectés à WPForms. Choisissez dans cette liste le compte que cette connexion doit utiliser.

Le champ suivant est « Action à effectuer ». Dans ce menu déroulant, sélectionnez l'action à effectuer dans Klaviyo une fois le formulaire envoyé. Trois options sont disponibles :
Nous allons les passer en revue un par un ci-dessous.
Créer / Mettre à jour le profil
L'action « Créer / Mettre à jour le profil » permet de créer un nouveau profil Klaviyo à partir d'un formulaire soumis, ou de mettre à jour un profil existant lorsqu'un profil portant la même adresse e-mail existe déjà. Outre la mise à jour des données du profil, cette action permet également d'abonner un contact à une campagne de marketing par e-mail ou de l'ajouter à une liste spécifique.
Lors de la mise à jour d'un profil existant, seuls les champs inclus dans la soumission sont modifiés. Les champs vides conservent les valeurs existantes, de sorte qu'une mise à jour partielle n'efface jamais les données déjà présentes dans le profil.
Une fois que vous aurez sélectionné « Créer / Mettre à jour le profil » dans le menu déroulant « Action à effectuer », plusieurs champs de configuration s'afficheront.

Courriel
Le champ « E-mail » est obligatoire. Associez-le au champ « E-mail » de votre formulaire afin que Klaviyo sache quel contact créer ou mettre à jour.
Liste
Le champ « Liste » est facultatif. Son menu déroulant contient toutes les listes de votre compte Klaviyo connecté ; vous pouvez ainsi ajouter le contact à la liste qui correspond le mieux à l'objectif du formulaire.
Pour créer ou mettre à jour un profil sans l'ajouter à une liste, laissez ce menu déroulant sur l'option par défaut.
Si vous sélectionnez une liste configurée pour le double opt-in dans Klaviyo, un message s'affichera sous le menu déroulant pour vous rappeler que les nouveaux abonnés doivent confirmer leur inscription avant d'être ajoutés à la liste.
S'abonner à la newsletter
Le bouton « S'abonner au marketing par e-mail » permet de déterminer si le consentement global du profil en matière de marketing par e-mail est défini sur « Abonné » dans Klaviyo. Sans cela, un profil peut être ajouté à une liste en tant que membre, mais ne recevra aucun e-mail marketing.
Lorsque vous sélectionnez une liste, ce bouton bascule automatiquement en position « activé », car il s'agit du scénario le plus courant. Pour gérer uniquement l'appartenance à la liste sans modifier le consentement, désactivez manuellement ce bouton.
Champs personnalisés
La section « Champs personnalisés » vous permet de faire correspondre les propriétés du profil Klaviyo à vos champs de formulaire.
Dans le menu déroulant « Nom du champ personnalisé », sélectionnez une propriété intégrée de Klaviyo, telle que « Prénom », « Nom » ou « Numéro de téléphone ». Ensuite, dans le menu déroulant « Valeur du champ du formulaire », sélectionnez le champ du formulaire qui doit le remplir.
Pour ajouter un autre mappage, cliquez sur le bouton bleu « + ».
Pour associer une propriété personnalisée qui n'apparaît pas dans la liste déroulante, sélectionnez « Nouveau champ personnalisé » dans la liste. Le champ se transformera alors en champ de saisie de texte dans lequel vous pourrez saisir le nom de la propriété. Si la propriété n'existe pas encore dans vos profils Klaviyo, Klaviyo la créera automatiquement lors de l'envoi du formulaire.
Se désabonner
L'action « Se désabonner » annule le consentement général d'un profil à recevoir des e-mails marketing. Une fois désabonné, le profil ne recevra plus d'e-mails marketing provenant d'aucune liste de votre compte Klaviyo, jusqu'à ce qu'il s'abonne à nouveau.
Le seul champ obligatoire pour cette action est « E-mail », que vous devez associer au champ « E-mail » de votre formulaire. Une fois enregistré, tout envoi du formulaire entraînera la désinscription du profil correspondant à l'adresse e-mail indiquée.

Retirer de la liste
L'action « Supprimer de la liste » permet de retirer un profil d'une liste Klaviyo spécifique. Le consentement général à la communication marketing de ce profil n'est pas modifié ; il continuera donc à recevoir des e-mails provenant de toutes les autres listes auxquelles il est inscrit.
Cette action nécessite deux champs :
- E-mail : associez ce champ au champ « E-mail » de votre formulaire.
- Liste : sélectionnez la liste Klaviyo de laquelle vous souhaitez supprimer le profil.

Questions fréquemment posées
Vous trouverez ci-dessous les réponses à certaines des questions les plus fréquentes concernant l'utilisation de l'extension Klaviyo.
Pourquoi Klaviyo ne m'a-t-il pas envoyé d'e-mail de confirmation alors que j'avais sélectionné une liste à double confirmation ?
Les e-mails de confirmation ne sont envoyés que lorsque l'option « S'abonner à la newsletter » est activée. En raison de la conception de l'API de Klaviyo, l'ajout d'un profil à une liste alors que cette option est désactivée contourne complètement la procédure de consentement. Pour déclencher la procédure de double confirmation, activez cette option avant d'enregistrer le formulaire.
Pourquoi mes numéros de téléphone ne s'enregistrent-ils pas dans Klaviyo ?
Klaviyo n'accepte que les numéros de téléphone au format international, ce qui signifie que chaque numéro doit comporter un indicatif de pays (comme +1 pour les numéros américains). WPForms ajoute automatiquement le +1 aux numéros américains à 10 chiffres, mais pour les numéros internationaux, l'indicatif de pays doit déjà figurer dans le formulaire soumis. Les numéros dont le format n'est pas valide sont ignorés sans notification et ne parviennent jamais à Klaviyo. Pour éviter cela, utilisez un champ « Téléphone » configuré pour le pays depuis lequel votre audience envoie le formulaire, ou rappelez aux utilisateurs d'inclure leur indicatif pays dans les instructions du formulaire.
Et voilà ! Klaviyo est désormais connecté à WPForms : vous pouvez désormais collecter des profils, gérer les abonnements et mettre à jour l'adhésion aux listes à partir de n'importe quel formulaire de votre site.
Souhaitez-vous ensuite contrôler la page vers laquelle les utilisateurs seront redirigés après avoir envoyé votre formulaire ? Consultez notre tutoriel sur les messages de confirmation et les redirections pour en savoir plus.