# Formulaires de leads

Un formulaire de leads recueille les demandes et décide de ce qui arrive à chacune. Vous créez les questions une fois, choisissez si un agent appelle les nouveaux leads et lequel, puis publiez le même formulaire sur plusieurs canaux : un lien ou un formulaire intégré à votre site, le formulaire que votre site possède déjà, et les formulaires de leads de Facebook / Instagram, Google Ads, LinkedIn et TikTok. Chaque lead est enregistré comme contact et, si l'appel est activé, l'agent le rappelle en quelques secondes.

La page s'appelle **Lead forms** dans la barre latérale de l'application, juste sous **Integrations**. Chaque formulaire a son propre rappel (activé ou non, l'agent, les instructions pour cet appel) et ses propres canaux : deux formulaires peuvent donc être rappelés par deux agents différents, avec des instructions différentes.

  <ShotPlaceholder
    src="/assets/integrations/lead-forms.png"
    name="lead-forms-list"
    alt="Liste des formulaires de leads avec le formulaire Default"
    capture="Sidebar Lead forms, list with at least two forms, one marked Default."
  />
  <ShotPlaceholder
    src="/assets/integrations/lead-forms-channels.png"
    name="lead-forms-channels"
    alt="Éditeur du formulaire sur l'onglet Channels"
    capture="Lead form editor, Channels tab with Your website and the Facebook and Google Ads cards."
  />

## Ce qu'il vous faut avant de commencer

- Un agent pour passer les rappels. Voir [Votre premier agent](https://docs.voicelogica.ai/fr/getting-started/your-first-agent/).
- Une ligne qui passe des appels sortants. Les rappels de leads sont des appels sortants et consomment vos minutes.
- Pour les plateformes publicitaires : la page Facebook ou le compte Google Ads, LinkedIn ou TikTok de vos publicités à formulaire, connecté dans **Integrations**. Une carte de canal pas encore connectée affiche **Connect**, qui vous y mène.

## Les onglets de l'éditeur

- **Fields** — Les questions dans l'ordre, avec un aperçu en direct. Un formulaire doit contenir une question téléphone ou email ; ajoutez le téléphone si un agent doit appeler. Restez bref : chaque question en plus fait perdre des envois.
- **Call** — **Call new leads automatically**, l'**Agent** qui appelle et **What the agent should say** pendant cet appel. L'agent sait déjà ce que la personne a rempli, et par quel canal et quelle campagne elle est arrivée : écrivez comment se comporter, pas les faits.
- **Channels** — Où le formulaire recueille des leads : **Your website** (lien, code d'intégration ou votre propre formulaire) et une carte par plateforme avec **Create on Facebook**, **Create on Google Ads** ou **Link existing form**.
- **After submit** — Le message de remerciement, ou une page vers laquelle renvoyer le visiteur.
- **Workflow** — Le workflow **New lead** du formulaire : un email ou un SMS à votre équipe, une mise à jour du CRM, une relance.
- **Leads** — Chaque lead reçu par ce formulaire sur n'importe quel canal, ses réponses et si l'agent a appelé : **Received**, **Called** ou **Failed** avec la raison.

## Première configuration

1. **Lead forms - New form - Fields**

   Nommez le formulaire, ajoutez les questions, dont une question téléphone. Vérifiez l'aperçu et enregistrez.

2. **Onglet Call**

   Activez **Call new leads automatically**, choisissez l'**Agent** et écrivez **What the agent should say** : quoi demander, quoi proposer, comment conclure. Laissé vide, c'est le prompt de l'agent lui-même qui s'applique. Les appels partent quelques secondes après l'envoi, week-ends compris, entre 09:00 et 21:00 ; un lead arrivé la nuit est appelé dès l'ouverture de cette plage.

3. **Onglet Channels - Your website**

   Copiez **Link to share** pour un bouton ou un message, ou **Snippet for your website** et collez-le là où le formulaire doit apparaître.

   Vous avez déjà un formulaire de contact (Elementor, WPForms, Typeform, Zapier) ? Choisissez **My own form** et réglez votre formulaire pour envoyer chaque soumission à **URL for your form**. Activez **Test mode** et envoyez votre formulaire une fois : pendant 15 minutes personne n'est appelé, et **Fields we receive** montre quel champ est le téléphone, le nom et l'email. Corrigez ceux qui sont mal placés et enregistrez.

4. **Onglet Channels - plateformes publicitaires**

   Choisissez une voie par plateforme :

   - **Create on Facebook** crée l'Instant Form Facebook et Instagram à partir de ce formulaire, sur la **Facebook Page** et dans la **Form language** choisies. Nom, téléphone et email sont pré-remplis depuis le profil de la personne, toute autre question devient une question personnalisée. Vous pouvez modifier le **Headline** et la **Description** de l'introduction, et Facebook demande une fois **Your privacy policy URL**.
   - **Create on Google Ads** : d'abord **Sign in with Google** avec le compte qui gère vos annonces, puis choisissez le compte publicitaire. Le panneau montre les textes, les questions que Google ne peut pas poser, et vous permet de rattacher le formulaire à une campagne. Le nouveau formulaire envoie déjà ses leads à Voice Logica.
   - **Create on TikTok** ouvre l'éditeur d'Instant Form de TikTok lui-même dans une fenêtre, ici, pour le compte publicitaire de votre choix. Créez et publiez-y le formulaire ; à la fermeture de l'éditeur, le nouveau formulaire est lié à ce formulaire.
   - **Link existing form** pour un formulaire déjà créé sur la plateforme. Facebook, TikTok et Google Ads (une fois connecté) listent leurs formulaires. Pour LinkedIn, utilisez **Enter ID manually** et collez l'ID du formulaire depuis la plateforme. **Every form not linked to another form** prend tous les formulaires de la plateforme qu'aucun autre formulaire de leads ne revendique.

5. **Onglet Workflow** (facultatif)

   **Create workflow** crée le workflow **New lead** de ce formulaire. Ajoutez une étape email ou SMS pour que quelqu'un soit prévenu de chaque lead, puis enregistrez. Voir [Workflows](https://docs.voicelogica.ai/fr/workflows/).

6. **Vérifiez**

   Envoyez le formulaire vous-même avec votre mobile. Le lead apparaît dans l'onglet **Leads** en **Received**, l'agent vous appelle en quelques secondes et le lead passe à **Called**. Ouvrez l'appel depuis le lead pour l'écouter.

## Le formulaire Default

Le formulaire marqué **Default** traite tout lead qu'aucun autre formulaire ne revendique, par exemple un nouveau formulaire Facebook que personne n'a encore lié. Configurez aussi son onglet **Call**, pour que ces leads ne restent pas sans rappel. Il ne peut pas être supprimé.

Un formulaire de plateforme appartient à un seul formulaire de leads à la fois : le lier à un autre le déplace, et **Unlink** renvoie ses leads au formulaire Default.

## Depuis Claude ou ChatGPT

Avec [Claude ou ChatGPT connecté](https://docs.voicelogica.ai/fr/integrations/claude-chatgpt/), il suffit de le demander, par exemple : « Crée un formulaire de leads avec nom, téléphone et le service souhaité, fais appeler chaque lead par Maria et publie-le sur notre page Facebook. » L'assistant utilise ces outils :

- `lead_forms_create_form`, `lead_forms_update_form` (`call`, `agentId`, `prompt`, `sourceType`, `testMode`), `lead_forms_list_forms`, `lead_forms_get_form`.
- `meta_leads_publish_form` pour le formulaire Facebook / Instagram.
- `google_ads_leads_preview_form`, puis `google_ads_leads_list_campaigns`, puis `google_ads_leads_create_form` pour Google Ads.
- `lead_forms_list_platform_forms` et `lead_forms_link_channel` pour lier un formulaire qui existe déjà sur une plateforme.
- `lead_forms_create_workflow` pour le workflow New lead, et `lead_forms_list_leads` pour voir qui l'a rempli et s'il a été appelé.

## Dépannage

**Pourquoi un lead est arrivé sans que l'agent appelle ?**

Ouvrez le lead dans l'onglet **Leads**. **Failed** indique la raison. Causes fréquentes : **Call new leads automatically** est désactivé sur le formulaire qui a traité le lead (vérifiez lequel : un formulaire de plateforme non lié va au formulaire **Default**), le lead n'a pas de téléphone, c'était un envoi de test, ou il est arrivé hors de 09:00-21:00 et a été reprogrammé dans cette plage.

**Pourquoi les leads de mon propre formulaire arrivent-ils sans téléphone ?**

Votre formulaire envoie le téléphone sous un nom de champ que nous n'avons pas reconnu. Dans l'onglet **Channels**, ouvrez **Fields we receive**, marquez le bon champ comme **Phone** et enregistrez. **Test mode** permet d'envoyer un test sans appeler personne.

**J'ai modifié le formulaire. Pourquoi ma publicité Facebook montre-t-elle encore l'ancien ?**

Les formulaires Facebook ne sont pas modifiables. **Update on Facebook** crée une nouvelle version et archive l'actuelle ; les publicités montrent l'ancien formulaire jusqu'à ce que vous les basculiez sur le nouveau dans Ads Manager.

**Pourquoi ne puis-je pas choisir mon formulaire LinkedIn dans une liste ?**

LinkedIn ne nous permet pas de lister vos formulaires. Copiez l'ID du formulaire sur la plateforme et collez-le avec **Enter ID manually**. Facebook et TikTok listent leurs formulaires dès qu'ils sont connectés ; les formulaires Google Ads n'apparaissent dans la liste qu'après **Sign in with Google** et le choix du compte publicitaire.

## Prochaines étapes

[Get an integration working](https://docs.voicelogica.ai/fr/integrations/) - connecter les plateformes publicitaires.  
[Workflows](https://docs.voicelogica.ai/fr/workflows/) - ce qui se passe d'autre à l'arrivée d'un lead.  
[Claude et ChatGPT](https://docs.voicelogica.ai/fr/integrations/claude-chatgpt/) - créer et publier des formulaires depuis votre assistant IA.
