Aller au contenu

Intégrer le tracker

Ajoutez la preuve à vos formulaires existants, testez chaque étape et conservez votre tunnel, votre routage et votre CRM.

Installer sans reconstruire le tunnel
Une intégratrice vérifie le tracker sur un formulaire affiché sur mobile
Le tracker observe le formulaire existant ; votre tunnel reste le vôtre.

Une balise sur le formulaire. Votre mécanique d'acquisition reste la vôtre.

Le tracker s'intègre aux formulaires classiques, aux formulaires injectés dynamiquement et aux parcours sur mesure. Votre landing page, vos règles de routage, votre CRM et vos acheteurs ne changent pas.

  1. 1

    Vérifiez votre société et votre domaine

    Un enregistrement DNS TXT relie le tracker au domaine ou sous-domaine exact.

  2. 2

    Configurez le recueil

    Annonceurs destinataires, objet de l'appel, durée, retrait et accès à la preuve sont associés au tracker.

  3. 3

    Posez le script

    Une ligne asynchrone avant </body>, puis un attribut sur la case téléphonique.

  4. 4

    Testez avant d'acheter du trafic

    Playground, mode test et diagnostic rendent chaque étape visible avant le premier lead réel.

Aperçu du guide d'intégration

Votre snippet, adapté au tracker choisi.

formulaire.html
<!-- CertiLead Tracker v3 · mode test -->
<script src="https://providers.certilead.fr/tracker/v3/CL-GEN-DEMO?test=true" async referrerpolicy="no-referrer"></script>

data-certilead-consent="telephone" désigne explicitement la bonne case.

Le VOPRF protège automatiquement l’e-mail et le téléphone à la création de la preuve. Conservez referrerpolicy="no-referrer" pour protéger aussi le chargement initial du script. Pour une ancienne installation, recopiez la balise complète et actualisez les caches et les pages déjà ouvertes.

Validation sans écritureLe parcours complet est simulé, aucune preuve réelle n'est conservée.
  • Domaine autoriséOK
  • Formulaire détecté1
  • Case téléphoniqueDésignée
  • Résultat du testPrêt

Passez en production lorsque tous les contrôles sont au vert.

HTMLWordPressWPFormsGravity FormsReactVueSPAAJAX
Continuité de collecte

Le tracker établit la preuve. Il ne prend pas votre production en otage.

Sur un formulaire classique, CertiLead attend la preuve pendant trois secondes au maximum. Si le service ne répond pas ou si la preuve est refusée, la soumission continue sans jeton : le contact arrive, mais son absence de preuve devient visible.

Un échec du VOPRF ne déclenche jamais l’envoi des coordonnées en clair à CertiLead. Votre formulaire conserve son propre circuit de transmission vers votre CRM. En phase 1, l’API acheteur continue à recevoir les coordonnées pour vérifier une preuve.

Une règle commerciale simple : sans cert_token, le contact peut continuer son parcours, mais ne doit pas être vendu comme porteur d'une preuve CertiLead.

0 msSoumission interceptée

Le tracker envoie les éléments à sceller.

Réponse reçueJeton injecté

La soumission repart avec la référence de preuve.

3 s maximumRepli automatique

Sans réponse, le formulaire repart sans jeton.

Trois niveaux par tracker

Montez en exigence sans prendre votre production en otage.

Commencez en test, observez les défauts, puis rendez la preuve stricte une fois l'intégration stabilisée.

01

Observer

La preuve est créée telle quelle. Idéal pour comprendre le formulaire existant.

02

Signaler

La preuve est créée et le défaut remonte dans l'espace, par e-mail ou webhook.

03

Refuser la preuve

Aucune preuve incomplète n'est produite. Le formulaire métier, lui, continue.

Ce sur quoi le tracker s'installe

Une seule balise, quelle que soit votre technologie.

Le tracker observe le formulaire tel qu'il existe. Il s'attache aux formulaires présents et à ceux qui apparaissent ensuite, et charge les composants nécessaires à la protection VOPRF.

Si votre site utilise une politique CSP, autorisez le script du domaine fournisseurs, le module /vendor/voprf.min.js du domaine API CertiLead dans script-src, et les échanges avec cette API dans connect-src. La notice du tracker précise les données traitées.

  • HTML
  • jQuery
  • React
  • Vue.js
  • WordPress
  • WPForms
  • Gravity Forms
  • Contact Form 7
Le formulaire reste le vôtre aucune refonte, aucune dépendance

Formulaire HTML classique

Le tracker intercepte l'envoi, obtient la preuve, puis relance la soumission d'origine avec le bouton qui a été utilisé. Rien à modifier dans votre balisage.

jQuery, AJAX, envois pilotés en JavaScript

L'interception a lieu avant les gestionnaires qui écoutent au niveau du document. Une bibliothèque qui sérialise le formulaire juste après vous ne peut donc pas partir sans le jeton.

React, Vue et rendus dynamiques

Les formulaires montés après le chargement de la page sont détectés au fil de leur apparition : une étape de tunnel affichée plus tard est suivie comme les autres.

Quand il n'y a pas de soumission

Pas de <form>, pas de submit ? Vous appelez la preuve vous-même.

Beaucoup de tunnels n'envoient jamais de formulaire : les champs vivent dans un div, un bouton déclenche un appel réseau, et votre code décide seul si la saisie est recevable. Le tracker sait s'effacer et vous rendre la main.

Champs sans balise de formulaire

Désignez le conteneur

Le tracker suit un div ou une section comme un formulaire, et déclenche le recueil au clic d'un bouton du conteneur. Les clics intermédiaires d'un parcours en plusieurs étapes sont ignorés.

CertiLead.observe(bloc, {  trigger: '#envoyer'});

Validation maison

Prenez la main sur le moment

Déclarez le mode manuel, faites vos contrôles, puis créez la preuve quand vous jugez la saisie recevable. L'appel rend le jeton et son reçu signé, et ne soumet jamais le formulaire à votre place.

CertiLead.disableAutoSubmit(form);// vos vérifications…const r = await CertiLead.certify(form);// r.token, r.receipt
Votre premier tracker

Testez l'intégration avant votre prochain achat de trafic.

Créez votre espace fournisseur, vérifiez votre domaine et utilisez le mode test jusqu'à ce que tous les contrôles soient au vert.