# Formularios de leads

Un formulario de leads recoge solicitudes y decide qué pasa con cada una. Usted crea las preguntas una vez, elige si un agent llama a los leads nuevos y cuál, y publica el mismo formulario en varios canales: un enlace o un formulario incrustado en su web, el formulario que ya tiene en su sitio, y los formularios de leads de Facebook / Instagram, Google Ads, LinkedIn y TikTok. Cada lead se guarda como contacto y, con la llamada activada, el agent lo llama en segundos.

La página es **Lead forms** en la barra lateral de la app, justo debajo de **Integrations**. Cada formulario tiene su propia llamada (activada o no, el agent, las instrucciones para esa llamada) y sus propios canales, así que dos formularios pueden ser atendidos por dos agents distintos con instrucciones distintas.

  <ShotPlaceholder
    src="/assets/integrations/lead-forms.png"
    name="lead-forms-list"
    alt="Lista de formularios de leads con el formulario 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="Editor del formulario en la pestaña Channels"
    capture="Lead form editor, Channels tab with Your website and the Facebook and Google Ads cards."
  />

## Qué necesita antes de empezar

- Un agent que haga las llamadas. Vea [Su primer agent](https://docs.voicelogica.ai/es/getting-started/your-first-agent/).
- Una línea que haga llamadas salientes. Las llamadas a los leads son salientes y consumen sus minutos.
- Para plataformas de anuncios: la página de Facebook o la cuenta de Google Ads, LinkedIn o TikTok de sus anuncios de leads, conectada en **Integrations**. Una tarjeta de canal aún sin conectar muestra **Connect**, que le lleva allí.

## Las pestañas del editor

- **Fields** — Las preguntas en orden, con vista previa en vivo. El formulario necesita una pregunta de teléfono o email; añada teléfono si un agent debe llamar. Manténgalo corto: cada pregunta extra pierde envíos.
- **Call** — **Call new leads automatically**, el **Agent** que llama y **What the agent should say** en esa llamada. El agent ya sabe qué rellenó la persona y de qué canal y campaña vino, así que escriba cómo comportarse, no los datos.
- **Channels** — Dónde recoge leads el formulario: **Your website** (enlace, código para incrustar o su propio formulario) y una tarjeta por plataforma con **Create on Facebook**, **Create on Google Ads** o **Link existing form**.
- **After submit** — El mensaje de agradecimiento, o una página a la que enviar al visitante.
- **Workflow** — El workflow **New lead** del formulario: un email o SMS a su equipo, una actualización del CRM, un seguimiento.
- **Leads** — Cada lead que recibió el formulario por cualquier canal, sus respuestas y si el agent llamó: **Received**, **Called** o **Failed** con el motivo.

## Primera configuración

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

   Ponga nombre al formulario, añada las preguntas e incluya una de teléfono. Revise la vista previa y guarde.

2. **Pestaña Call**

   Active **Call new leads automatically**, elija el **Agent** y escriba **What the agent should say**: qué preguntar, qué ofrecer, cómo cerrar. Si lo deja vacío se usa el prompt del propio agent. Las llamadas salen segundos después del envío, también los fines de semana, entre las 09:00 y las 21:00; un lead que llega de noche se llama en cuanto se abre esa franja.

3. **Pestaña Channels - Your website**

   Copie **Link to share** para un botón o un mensaje, o **Snippet for your website** y péguelo donde deba aparecer el formulario.

   ¿Ya tiene un formulario de contacto (Elementor, WPForms, Typeform, Zapier)? Elija **My own form** y configure su formulario para enviar cada envío a **URL for your form**. Active **Test mode** y envíe su formulario una vez: durante 15 minutos no se llama a nadie y **Fields we receive** muestra qué campo es el teléfono, el nombre y el email. Corrija los que hayan quedado mal y guarde.

4. **Pestaña Channels - plataformas de anuncios**

   Elija una vía por plataforma:

   - **Create on Facebook** crea el Instant Form de Facebook e Instagram a partir de este formulario, en la **Facebook Page** y el **Form language** que elija. Nombre, teléfono y email se rellenan desde el perfil de la persona; cualquier otra pregunta pasa a ser personalizada. Puede editar el **Headline** y la **Description** de la introducción, y Facebook pide una vez **Your privacy policy URL**.
   - **Create on Google Ads**: primero **Sign in with Google** con la cuenta que gestiona sus anuncios y elija la cuenta publicitaria. El panel muestra los textos, qué preguntas no admite Google, y le permite asociar el formulario a una campaña. El formulario nuevo ya entrega sus leads a Voice Logica.
   - **Create on TikTok** abre el editor de Instant Form del propio TikTok en una ventana aquí mismo, para la cuenta publicitaria que elija. Cree y publique allí el formulario; al cerrar el editor, el nuevo formulario queda vinculado a este formulario.
   - **Link existing form** para un formulario que ya creó en la plataforma. Facebook, TikTok y Google Ads (tras iniciar sesión) muestran sus formularios para elegir. Para LinkedIn, use **Enter ID manually** y pegue el ID del formulario de la plataforma. **Every form not linked to another form** recoge todos los formularios de la plataforma que no reclama otro formulario de leads.

5. **Pestaña Workflow** (opcional)

   **Create workflow** crea el workflow **New lead** de este formulario. Añada un paso de email o SMS para que alguien se entere de cada lead y guarde. Vea [Workflows](https://docs.voicelogica.ai/es/workflows/).

6. **Compruébelo**

   Envíe el formulario usted mismo con su móvil. El lead aparece en la pestaña **Leads** como **Received**, el agent le llama en segundos y el lead pasa a **Called**. Abra la llamada desde el lead para escucharla.

## El formulario Default

El formulario marcado **Default** atiende todo lead que ningún otro formulario reclama, por ejemplo un formulario nuevo de Facebook que nadie ha vinculado. Configure también su pestaña **Call** para que esos leads no queden sin llamar. No se puede eliminar.

Un formulario de plataforma pertenece a un solo formulario de leads a la vez: vincularlo a otro lo mueve, y **Unlink** devuelve sus leads al formulario Default.

## Desde Claude o ChatGPT

Con [Claude o ChatGPT conectado](https://docs.voicelogica.ai/es/integrations/claude-chatgpt/) basta con pedirlo, por ejemplo: «Crea un formulario de leads con nombre, teléfono y qué servicio quieren, que María llame a cada lead, y publícalo en nuestra página de Facebook». El asistente usa estas herramientas:

- `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` para el formulario de Facebook / Instagram.
- `google_ads_leads_preview_form`, luego `google_ads_leads_list_campaigns`, luego `google_ads_leads_create_form` para Google Ads.
- `lead_forms_list_platform_forms` y `lead_forms_link_channel` para vincular un formulario que ya existe en una plataforma.
- `lead_forms_create_workflow` para el workflow New lead, y `lead_forms_list_leads` para ver quién lo rellenó y si se le llamó.

## Solución de problemas

**¿Por qué llegó un lead pero el agent no llamó?**

Abra el lead en la pestaña **Leads**. **Failed** muestra el motivo. Causas habituales: **Call new leads automatically** está desactivado en el formulario que atendió el lead (compruebe cuál: un formulario de plataforma sin vincular va al formulario **Default**), el lead no tiene teléfono, era un envío de prueba, o llegó fuera de 09:00-21:00 y se reprogramó dentro de esa franja.

**¿Por qué los leads de mi propio formulario web llegan sin teléfono?**

Su formulario envía el teléfono con un nombre de campo que no reconocimos. En la pestaña **Channels**, abra **Fields we receive**, marque el campo correcto como **Phone** y guarde. Con **Test mode** puede enviar una prueba sin llamar a nadie.

**Cambié el formulario. ¿Por qué mi anuncio de Facebook sigue mostrando el antiguo?**

Los formularios de Facebook no se pueden editar. **Update on Facebook** crea una versión nueva y archiva la actual; los anuncios siguen mostrando el antiguo hasta que los cambie al nuevo en Ads Manager.

**¿Por qué no puedo elegir mi formulario de LinkedIn de una lista?**

LinkedIn no nos permite listar sus formularios. Copie el ID del formulario en la plataforma y péguelo con **Enter ID manually**. Facebook y TikTok muestran sus formularios en cuanto están conectados; los formularios de Google Ads aparecen en la lista solo tras **Sign in with Google** y elegir la cuenta publicitaria.

## Próximos pasos

[Get an integration working](https://docs.voicelogica.ai/es/integrations/) - conectar las plataformas de anuncios.  
[Workflows](https://docs.voicelogica.ai/es/workflows/) - qué más ocurre cuando llega un lead.  
[Claude y ChatGPT](https://docs.voicelogica.ai/es/integrations/claude-chatgpt/) - crear y publicar formularios desde su asistente de IA.
