So erstellen Sie einen einfachen automatisierten Akquisitionstrichter von Meta Ads zu Zoho Campaigns (Anleitung)

funnel meta ads zoho scaled
Une pub Meta qui génère des leads, c’est bien. Des leads qui reçoivent une réponse dans la minute, puis une relance tous les quelques jours sans que vous ayez à y penser, c’est mieux. J’ai monté ce tunnel pour BestellenLager, mon outil de gestion de stock pour restaurateurs et commerçants, et je le documente ici de bout en bout. Comptez une petite journée, sans écrire une ligne de code.

Ce qu’on va construire

Le principe tient en une phrase : Meta capte le lead, un connecteur le pousse dans une liste Zoho Campaigns, et un workflow Campaigns déroule la séquence d’e-mails tout seul.

tunnel acquisition meta zoho campaigns

 

Trois outils, deux comptes gratuits sur trois, et une seule règle à respecter : chaque brique ne fait qu’une chose. Meta capte. Le connecteur transporte. Campaigns envoie. Dès qu’on essaie de faire faire deux choses à une brique, ça devient ingérable.

Faites appel à mes services

Si vous cherchez à automatiser votre tunnel de prospection et installer une solution low-code, simple, pratique et efficace, n’hésitez pas à me contacter, donnez-moi votre budget et je serais ravi de vous le faire.

Étape 1 — Le formulaire Meta

Dans le Gestionnaire de publicités, choisissez l’objectif Prospects, puis créez un formulaire instantané (Instant Form) attaché à votre publicité. C’est le formulaire qui s’ouvre directement dans Facebook ou Instagram, sans sortir de l’application — c’est ce qui explique ses taux de conversion très supérieurs à une landing page classique.

Demandez le strict minimum. J’ai gardé quatre champs : prénom, e-mail, nom de l’enseigne, et une question à choix multiples sur leur façon de gérer leur stock. Chaque champ supplémentaire fait chuter le volume, et vous n’aurez de toute façon pas le temps d’exploiter dix informations par lead.

Attention
Ajoutez une case de consentement explicite pour recevoir vos e-mails, et un lien vers votre politique de confidentialité. Un lead Meta n’est pas un abonné : c’est quelqu’un qui a demandé quelque chose de précis. Sans cette case, votre séquence n’a pas de base légale en Europe.

Étape 2 — Les listes dans Zoho Campaigns

Créez une liste par langue, pas une seule liste pour tout le monde. Chez moi : Leads FR Und Leads EN. C’est le point que je regrette le plus de ne pas avoir tranché plus tôt.

La raison est simple : Zoho Campaigns déclenche ses workflows sur l’entrée dans une liste. Une liste = un workflow = une langue. Si vous mélangez, vous devrez ajouter des conditions dans le workflow, et vous perdrez une demi-journée pour un résultat moins lisible.

Profitez-en pour créer vos champs personnalisés (enseigne, source, date d’ajout…). Petit détail qui m’a coûté une heure : évitez les accents dans les libellés de champs, ils passent mal dans les appels API.

Étape 3 — Le pont entre Meta et Campaigns

C’est la seule brique qui demande un outil tiers. Deux options qui fonctionnent, au choix :

  • Zapier — déclencheur Facebook Lead Ads : New Lead, action Zoho Campaigns : Add Contact to List. Le plan gratuit donne 100 tâches par mois et des scénarios à deux étapes, ce qui correspond exactement à ce dont on a besoin ici.
  • Make — même logique, 1 000 opérations par mois en gratuit, avec deux scénarios actifs simultanément.

Dans les deux cas, comptez dix minutes : vous connectez votre page Facebook, choisissez le formulaire, connectez Zoho, choisissez la liste, et faites correspondre les champs un par un.

Nämlich
Les deux plans gratuits vérifient l’arrivée de nouveaux leads toutes les 15 minutes. Pour un tunnel B2B c’est parfaitement suffisant. Si vous vendez quelque chose où la réactivité à la minute compte, il faudra passer sur un plan payant.

Étape 4 — Le piège du double opt-in

Voici l’étape qui fait échouer la plupart des tunnels, et elle n’est écrite nulle part de façon visible.

Par défaut, un contact ajouté à une liste Zoho Campaigns par API ou par import reçoit un e-mail de confirmation, et il n’entre réellement dans la liste que s’il clique dessus. Résultat : vous perdez la moitié de vos leads sur une deuxième confirmation qu’ils ne comprennent pas, puisqu’ils viennent déjà de remplir un formulaire.

Ce comportement n’est pas piloté par un paramètre de l’appel API. Il dépend d’un réglage de la liste : le statut de son formulaire d’inscription. La documentation Zoho est explicite — formulaire d’inscription actif, le contact reçoit une confirmation ; formulaire désactivé, il est ajouté sans aucune confirmation.

Wichtig
Sur vos listes de leads publicitaires, désactivez le formulaire d’inscription de la liste. Le consentement a déjà été recueilli sur le formulaire Meta, vous êtes en règle. Gardez le double opt-in pour vos listes de newsletter, où l’inscription se fait sur votre site : là, il protège votre réputation d’expéditeur.

Étape 5 — Le workflow qui déroule la séquence

Dans Campaigns, allez dans Automatisation → Workflows et créez un workflow par liste.

Le déclencheur est l’entrée de liste, avec l’option « seuls les nouveaux contacts ». Cette option est votre filet de sécurité : le jour où vous importerez un vieux fichier CSV, vos anciens contacts ne recevront pas la séquence d’un coup.

Ensuite, on alterne attentes et messages. Ma séquence, calée sur cinq e-mails :

  1. J0 — la réponse immédiate à ce qui a été demandé : la démo. C’est le seul e-mail que 100 % des leads ouvriront.
  2. J+3 — relance courte : « avez-vous vu la démo ? »
  3. J+8 — l’histoire. Pourquoi j’ai créé l’outil, ce que je faisais avant.
  4. J+15 — un conseil utile, sans lien de vente. Le seul e-mail où je ne vends rien.
  5. J+25 — le dernier. « Je vous laisse tranquille après celui-ci. »
Beratung
Réglez les fenêtres d’envoi entre 9h et 17h. Sans ça, une attente de 3 jours déclenchée un mardi à 23h envoie votre relance un vendredi à 23h. Un e-mail personnel qui arrive au milieu de la nuit est immédiatement lu comme du marketing automatisé.

Écrivez ces e-mails en texte brut, pas en HTML avec un joli gabarit. Ils sont censés venir d’un humain. Un template avec bannière et boutons arrondis annule tout l’effet.

Étape 6 — Arrêter la séquence quand quelqu’un répond

C’est ce qui sépare un tunnel correct d’un tunnel embarrassant. Si un prospect vous répond « oui, envoyez-moi ça » et qu’il reçoit quand même la relance J+8 « avez-vous vu la démo ? », vous avez perdu la vente et un peu de crédibilité.

Campaigns ne lit pas votre boîte mail. Il faut donc, à minima, sortir le contact du workflow manuellement dès que vous traitez sa réponse : dans le workflow, chaque contact peut être retiré via l’action « quitter le flux de travail ».

Attention
Méfiez-vous des réponses automatiques. Un « je suis en congés jusqu’au 30 août » n’est pas une réponse : si vous sortez ce contact de la séquence, vous perdez un lead qui n’a rien demandé. Vérifiez toujours l’objet avant de sortir quelqu’un.

Aller plus loin : la version scriptée

Le tunnel ci-dessus est entièrement cliquable et c’est déjà largement suffisant pour démarrer. De mon côté, je suis allé un cran plus loin, parce que j’avais deux besoins que le no-code ne couvrait pas.

Premier besoin : dédoublonner et personnaliser finement. Les leads arrivent dans un onglet brut d’un Google Sheet. Un script Apps Script les reprend, écarte les adresses déjà connues (y compris entre FR et EN), envoie l’e-mail J0 lui-même, puis pousse le contact dans la bonne liste Campaigns via l’API. Au passage il pré-calcule les formules de politesse : « Bonjour Marc, » si j’ai le prénom, « Bonjour, » sinon ; « chez Le Comptoir » si j’ai l’enseigne, « dans votre établissement » sinon. Les balises de fusion classiques ne savent pas faire ça : elles n’ont qu’une valeur de repli brute.

Second besoin : la sortie de séquence automatique. Le script balaie la boîte de réception, repère les réponses des prospects encore actifs, met à jour leur statut dans le Sheet et les sort de la séquence. Il détecte au passage les réponses automatiques et les ignore, en les signalant dans un récapitulatif quotidien à 21h.

Ergebnis
Le Google Sheet reste la source de vérité — statuts, historique, statistiques — et Zoho Campaigns ne sert qu’à ce qu’il fait le mieux : envoyer et gérer les désinscriptions. Aucune des deux briques ne cherche à faire le travail de l’autre.

Si cette version vous intéresse, dites-le en commentaire : je prépare une trame de script commentée, à adapter à votre propre feuille de calcul et à vos propres champs. Je l’enverrai à ceux qui la demandent.

Ce que je referais différemment

Trois choses, si je devais recommencer demain.

Séparer les langues dès le premier jour. Je l’ai fait après coup, et reprendre des contacts déjà en séquence est bien plus pénible que de créer deux listes au départ.

Tester la chaîne complète avec ma propre adresse avant de lancer la pub. Un lead réel qui se perd, c’est un budget publicitaire brûlé. Un lead de test qui se perd, c’est dix minutes.

Configurer SPF, DKIM et DMARC avant tout le reste. C’est fastidieux, ça se joue chez votre hébergeur de domaine, et tant que ce n’est pas fait, une partie de vos e-mails part en indésirables sans que rien ne vous prévienne.

Le tunnel tourne aujourd’hui sans que j’y touche. La seule chose qui demande encore mon attention, c’est de répondre aux prospects qui répondent — et c’est exactement là que je veux passer mon temps.

Faites appel à mes services

Si vous cherchez à automatiser votre tunnel de prospection et installer une solution low-code, simple, pratique et efficace, n’hésitez pas à me contacter, donnez-moi votre budget et je serais ravi de vous le faire.

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert