Le symptôme : le coût par lead paraît correct dans le Gestionnaire de publicités, et l’équipe commerciale n’arrive à joindre personne. Les numéros sonnent dans le vide, les e-mails rebondissent et les noms ressemblent à des tests de clavier.
Comment nous avons vérifié : nous n’avons pas testé ces paramètres dans un compte publicitaire. Tout ce qui concerne le comportement de Meta ici provient de pages Meta for Developers (Graph API v27.0, sans date), lues le 11 novembre 2026.
Pourquoi les publicités Facebook génèrent-elles de faux leads ?
Les formulaires instantanés suppriment presque toute friction : le spam de formulaire passe donc aussi facilement qu’un vrai intérêt. Meta décrit le formulaire comme un formulaire qui « est adapté aux mobiles et utilise des informations que les gens ont déjà partagées avec Facebook » (Lead ads, Meta for Developers). Le préremplissage masque aussi le problème : un lead prérempli paraît valide même sans la moindre intention derrière. Trois types de mauvais leads passent :
- Les appuis par erreur. Une personne qui fait défiler son fil touche la publicité, voit un formulaire rempli et l’envoie sans le vouloir.
- Les personnes à faible intention. Des coordonnées réelles, aucun projet d’achat.
- Les envois scriptés ou payés. De l’automatisation ou des travailleurs rémunérés, avec des coordonnées inventées ou réelles.
Les paramètres ci-dessous les touchent de façon inégale. Notre guide sur la qualité des leads Advantage+ explique comment distinguer les deux premiers du troisième.
Passez le formulaire au type à intention renforcée
Activez le type de formulaire à intention renforcée pour tout lead qui coûte du temps à l’équipe commerciale, car le réglage par défaut de Meta est conçu pour le volume. La page de création de Meta le dit sans détour : « Par défaut, les Lead Ads sont optimisées pour le volume de leads, mais vous pouvez créer des formulaires qui génèrent des leads à plus forte intention » (Create lead ads, Meta for Developers). Les pages développeurs de Meta ne nomment pas l’option du Gestionnaire de publicités : cherchez le type de formulaire à intention renforcée dans votre éditeur de formulaire.
La même page explique ce que cela change : « Ce paramètre ajoute au flux d’envoi du formulaire une étape où la personne relit et confirme ses réponses avant de l’envoyer. » La référence des formulaires de Meta le décrit comme un « indicateur précisant si le formulaire sera optimisé pour la qualité » (Page leadgen forms reference, Meta for Developers). Dans l’API, le champ vaut false par défaut : un formulaire créé sans lui est donc optimisé pour le volume.
Ce qu’il arrête : les appuis par erreur et les envois préremplis faits sans attention. Ce qu’il n’arrête pas : quiconque veut vraiment envoyer. Un travailleur payé ou un script confirme l’écran de relecture aussi facilement que le formulaire, et les personnes à faible intention confirment toujours.
Ajoutez des questions personnalisées et conditionnelles auxquelles le préremplissage ne répond pas
Ajoutez au moins une question que Meta ne peut pas remplir, pour que chaque lead doive saisir ou choisir quelque chose sur son besoin. La page de création de Meta présente deux types de questions personnalisées : « une question personnalisée utilisant le paramètre label » et « une question personnalisée utilisant le paramètre options avec un menu déroulant de réponses » (Create lead ads, Meta for Developers). La référence des formulaires mentionne aussi un champ pour les questions conditionnelles dépendantes, sans décrire leur comportement (Page leadgen forms reference, Meta for Developers). Vérifiez dans votre éditeur de formulaire comment elles fonctionnent.
Posez une question dont un vrai acheteur connaît la réponse et dont un envoi indésirable se moque :
- Services à domicile : « Quels travaux faut-il réaliser ? » en menu déroulant avec vos vrais types d’intervention et une option Autre. « Pour quand avez-vous besoin des travaux ? » avec Cette semaine, Ce mois-ci et Je me renseigne.
- B2B : « Combien de personnes utiliseraient l’outil ? » avec des tranches qui correspondent à vos paliers de prix. « Quel outil utilisez-vous aujourd’hui pour cela ? » en réponse libre courte.
Ne placez pas la meilleure réponse en premier dans le menu déroulant. Selon notre expérience, les envois faits sans attention ont tendance à choisir la première option, et ce schéma devient ensuite un contrôle CRM.
Ce que cela arrête : les envois qui reposent uniquement sur le préremplissage. Ce que cela n’arrête pas : quiconque lit et répond. Les réponses donnent quand même quelque chose à contrôler à votre CRM.
Activez la vérification par SMS et l’obligation d’un e-mail professionnel
Utilisez la vérification par SMS quand un téléphone joignable compte le plus, et l’obligation d’un e-mail professionnel uniquement pour le B2B vendu à des entreprises. Les deux figurent comme champs de formulaire dans la référence de Meta (Page leadgen forms reference, Meta for Developers) :
- Le champ téléphone se lit ainsi : « Indique si le formulaire exige une vérification du téléphone par SMS à l’envoi ». La référence mentionne aussi un type de question de code à usage unique par téléphone.
- Le champ e-mail professionnel se lit ainsi : « Indique s’il faut activer l’obligation d’un e-mail professionnel. » La référence mentionne aussi un type de question e-mail professionnel.
Les pages développeurs de Meta n’indiquent pas comment ces options s’appellent dans le Gestionnaire de publicités ni où elles sont disponibles : vérifiez que votre éditeur de formulaire les affiche. Là où chacune atteint sa limite, selon notre lecture :
- La vérification par SMS prouve que le téléphone reçoit un code, pas que la personne veut acheter. Elle arrête les numéros inventés ou mal saisis. Un travailleur payé qui possède un vrai téléphone passe.
- L’obligation d’un e-mail professionnel bloque les messageries gratuites, ce qui convient au B2B et pas aux petites entreprises. Les indépendants et de nombreux petits dirigeants utilisent une adresse personnelle : ils sont donc bloqués. Un domaine d’entreprise jetable passe quand même.
Filtrez les leads organiques
Activez le filtre des leads organiques quand votre formulaire peut être atteint en dehors de vos publicités. La consigne de Meta : « Pour filtrer les leads organiques, ajoutez le paramètre block_display_for_non_targeted_viewer avec la valeur true lorsque vous créez le formulaire » (Create lead ads, Meta for Developers).
Les leads organiques viennent de personnes qui ont atteint le formulaire en dehors de votre ciblage publicitaire, par exemple via une publication de Page partagée, selon notre lecture. Dans les exports, Meta les repère : « Dans ce cas, is_organic dans le TSV affiche 1 ; sinon, la valeur est 0 » (Retrieving leads, Meta for Developers).
Certains leads organiques sont de vraies recommandations : ne filtrez donc que si la portée organique apporte des envois indésirables.
Quels paramètres des formulaires instantanés filtrent les faux leads ?
Voici tous les paramètres de formulaire au même endroit, avec les champs tels que Meta les documente.
| Paramètre | Champ Meta | Termes de Meta (vérifiés le 11 nov. 2026) | Ce qu’il arrête | Ce qu’il n’arrête pas |
|---|---|---|---|---|
| Type de formulaire à intention renforcée | is_optimized_for_quality (false par défaut) | « la personne relit et confirme ses réponses avant de l’envoyer » | Appuis par erreur, envois préremplis sans attention | Travailleurs payés, scripts, faussaires déterminés |
| Vérification du téléphone par SMS | is_phone_sms_verify_enabled | « Indique si le formulaire exige une vérification du téléphone par SMS à l’envoi » | Numéros qui ne peuvent pas recevoir de code | Vrais téléphones sans intention |
| E-mail professionnel | should_enforce_work_email | « Indique s’il faut activer l’obligation d’un e-mail professionnel. » | Messageries gratuites sur les formulaires B2B | Faux domaines d’entreprise ; bloque aussi de vrais indépendants |
| Questions personnalisées | label, options, dependent_conditional_questions | Une question personnalisée « utilisant le paramètre label », un menu déroulant « utilisant le paramètre options » | Envois qui reposent uniquement sur le préremplissage | Travailleurs payés qui lisent et répondent |
| Filtre des leads organiques | block_display_for_non_targeted_viewer | « Indique s’il faut rendre la publication organique invisible pour les personnes hors contexte publicitaire » | Leads de personnes qui ont trouvé le formulaire en dehors de vos publicités | Envois indésirables dans votre ciblage |
Sources : Create lead ads et la référence Page leadgen forms, Meta for Developers.
Sortez rapidement les leads de Meta
Synchronisez chaque lead avec votre CRM dès son arrivée, pour que les contrôles et les appels aient lieu tant que la publicité est fraîche en mémoire. La page de récupération de Meta indique : « Vous pouvez récupérer les leads avec des Webhooks ou Bulk Read » (Retrieving leads, Meta for Developers). Les Webhooks préviennent votre endpoint « chaque fois qu’un nouveau lead est envoyé », et Leads Center vous permet de « gérer et télécharger vos leads dans Meta Business Suite » (Lead ads, Meta for Developers). La page de récupération présente des champs de lead dont l’ID de publicité, l’ID du formulaire et l’heure de création, que la liste de contrôle ci-dessous utilise.
Les pages développeurs de Meta n’indiquent pas combien de temps les leads restent téléchargeables : synchronisez-les donc avec votre CRM plutôt que de vous fier à l’export.
Notre conseil, pas un benchmark mesuré : appelez en quelques minutes. Une vraie personne s’attend à être contactée, et quelqu’un qui a appuyé par erreur a oublié la publicité dès le lendemain.
Contrôlez chaque lead dans votre CRM : une liste de tri des leads
Appliquez les mêmes sept contrôles à chaque lead avant qu’il n’arrive dans la file de l’équipe commerciale, et étiquetez ce qui échoue au lieu de le supprimer. C’est notre procédure de travail. Les fenêtres de 30 jours et de 24 heures sont nos suggestions.
- 1. Domaine de l’e-mail. Repère les domaines jetables, mal saisis et (sur les formulaires B2B) les messageries gratuites. Créez une règle CRM face à une liste de domaines jetables que vous maintenez. Quand elle se déclenche, étiquetez et retenez le lead hors de la file commerciale.
- 2. Format du téléphone et indicatif du pays. Repère les numéros mal formés ou hors zone. Configurez une validation CRM sur le champ téléphone. Quand elle se déclenche, étiquetez « format injoignable ».
- 3. Téléphone ou e-mail en doublon sur les 30 derniers jours. Repère les envois répétés et les rafales scriptées. Utilisez une règle de doublons du CRM. Quand elle se déclenche, fusionnez, gardez le premier enregistrement et notez la publicité d’origine.
- 4. ID de publicité manquant, ou indicateur organique à 1. Repère les leads organiques et ceux issus d’un aperçu. Lisez-le dans les champs de l’export ou du webhook et orientez-les séparément. Ce ne sont pas automatiquement de faux leads.
- 5. Schéma des réponses aux questions personnalisées. Repère les réponses identiques, le texte absurde et la première option du menu déroulant choisie à chaque fois. Utilisez une vue CRM enregistrée par valeur de réponse. Étiquetez avec la raison.
- 6. Pics de leads. Repère de nombreux leads venant d’une même publicité sur une courte période. Utilisez un rapport CRM par heure de création et ID de publicité. Quand il se déclenche, vérifiez la ventilation par placement de cette publicité.
- 7. Résultat du contact sous 24 heures. Repère tout ce que les règles laissent passer. Enregistrez-le dans un champ de qualification commerciale et renvoyez l’étape à Meta.
Pour le contrôle 4, la page de récupération de Meta cite trois raisons pour lesquelles un lead peut ne pas avoir d’ID de publicité : il vient de la portée organique, il « peut avoir été envoyé depuis un aperçu de publicité », ou la personne qui demande les leads n’a pas les droits d’annonceur sur le compte publicitaire (Retrieving leads, Meta for Developers).
Quels placements envoient les envois indésirables ?
Ventilez les résultats de leads par placement et cherchez un placement qui produit des leads que l’équipe commerciale ne peut pas joindre. La ventilation par placement du Gestionnaire de publicités montre de quel placement vient chaque lead : une série d’envois indésirables concentrée sur un placement y est donc visible. Si les envois indésirables se concentrent là et que le placement est l’Audience Network, suivez nos étapes pour exclure l’Audience Network et connaître les contrôles actuels.
Un lead retracé
Voici un exemple illustratif, pas un vrai lead. Un lead de services à domicile arrive avec un nom et un téléphone préremplis et la première option du menu déroulant, 40 secondes après un autre lead de la même publicité avec le même téléphone. Le format de l’e-mail et du téléphone passe, car le préremplissage fournit un format valide. La règle de doublons se déclenche et fusionne l’enregistrement, et les réponses identiques en première option indiquent un envoi fait sans attention ou scripté. Seul l’appel commercial tranche la question de l’intention.
Que faire quand une série de faux leads arrive ?
Mettez en pause la publicité qui a produit la série, puis resserrez son formulaire avant qu’elle ne dépense à nouveau. Passez ce formulaire au type à intention renforcée, et activez la vérification par SMS si un téléphone joignable compte pour l’équipe commerciale. Cessez de renvoyer à Meta les étapes de leads de cette série tant que l’équipe commerciale n’a pas traité les enregistrements, afin qu’un envoi indésirable ne soit jamais déclaré comme un bon lead. Si la même publicité continue de produire des envois indésirables avec tous les paramètres activés, testez un formulaire de site web pour cette offre. Meta ne remboursera pas un lead que vous jugez faux après coup. Notre guide pour savoir si Meta rembourse les clics non valides explique ce que couvre son traitement de l’activité non valide.
Formulaire instantané ou formulaire de site web : lequel choisir ?
Commencez par un formulaire instantané avec le type à intention renforcée, et passez à un formulaire de site web quand le tri trouve encore des envois indésirables alors que tous les paramètres du formulaire sont activés.
| Facteur | Formulaire instantané | Formulaire de site web |
|---|---|---|
| Friction | La plus faible ; selon Meta, il utilise des informations que les gens ont déjà partagées avec Facebook | Plus élevée ; la personne saisit ses coordonnées sur votre page |
| Ce que vous voyez de la visite | Champs du lead, ID de publicité et de formulaire, heure de création | Toute la visite : page, durée, appareil et toute vérification anti-bot que vous exécutez |
| Contrôles anti-bot que vous pouvez ajouter | Uniquement les paramètres de formulaire de Meta | Les vôtres : CAPTCHA, champ piège (honeypot), validation côté serveur, contrôles de durée, comme dans les contrôles de formulaire de site web de faux leads dans Google Ads |
| Synchronisation CRM | Webhooks, Bulk Read, téléchargement depuis Leads Center, intégrations CRM | Votre outil de formulaire vers votre CRM |
| Couverture ClickFortify | Aucune ; il ne peut pas voir les envois | Attribue un score à la visite derrière chaque lead ; avec le proxy API Conversions (CAPI) activé, les conversions signalées sont supprimées ou étiquetées avant que Meta ne les reçoive |
| À choisir quand | Le volume compte et l’équipe commerciale peut trier vite | Chaque lead coûte un vrai temps à l’équipe commerciale, ou vous avez besoin de preuves avant qu’un lead ne compte |
Notre verdict : les formulaires instantanés sont le bon choix par défaut pour la plupart des campagnes de leads, et les paramètres de formulaire ci-dessus ne coûtent rien à essayer. Un formulaire de site web justifie sa friction quand votre CRM trouve sans cesse des envois indésirables, quand chaque lead coûte un appel commercial, ou quand vous devez voir la visite avant qu’un lead ne compte.
À qui cela ne convient pas : les offres dont le volume de leads est déjà trop faible pour tolérer davantage de friction. Un formulaire de site web peut alors coûter plus de vrais leads qu’il ne retire de faux : resserrez le formulaire instantané et appuyez-vous sur le tri CRM.
Renvoyez la qualité des leads à Meta
Dites à Meta quels leads étaient réels en lui renvoyant vos étapes CRM. Sinon, Meta n’a que l’envoi à optimiser, ce qui peut orienter la diffusion vers davantage de personnes ressemblant à vos envois indésirables. Les étapes CRM remontent à Meta via l’API Conversions. La configuration et les seuils sont traités dans notre guide sur l’effet de l’audience Advantage+ sur la qualité des leads.
Ce que ClickFortify peut et ne peut pas voir sur les Lead Ads
ClickFortify ne peut pas voir les envois de formulaires instantanés : pour ceux-ci, les filtres sont les paramètres de formulaire de Meta et votre CRM. Ces envois ont lieu dans Facebook et Instagram et ne chargent jamais votre site. ClickFortify ne vérifie pas non plus l’adresse e-mail ni le numéro de téléphone d’un lead.
Sur le parcours de la page de destination, ClickFortify attribue un score à la visite derrière un lead de site web selon plus de 100 données sur l’appareil, le réseau et le comportement, et signale les conversions suspectes : c’est ainsi qu’il détecte les faux leads envoyés via vos propres formulaires. Quand le proxy CAPI est activé, les conversions sont vérifiées au regard du score de fraude du visiteur, et les événements signalés sont supprimés ou étiquetés avant que Meta ne les reçoive. Il ne bloque pas les adresses IP sur Meta. Découvrez comment cela fonctionne pour les Lead Ads Meta.
Notre verdict : corrigez d’abord les paramètres du formulaire et le tri CRM, car ils ne coûtent rien et couvrent le parcours des formulaires instantanés qu’aucune protection contre les clics ne peut voir. Ajoutez une protection quand vos publicités envoient les gens vers votre propre site, et conservez les contrôles CRM dans tous les cas.




