# Framer + Brew

Añade a Brew los formularios de Framer que ya tienes. Cada respuesta añade o actualiza un contacto y puede iniciar automatizaciones con el disparador de su formulario.

URL canónica: https://brew.new/es/browse/integrations/framer

- Dirección: Entrada de datos
- Conexión: Webhook de formulario
- Formularios y registros

## Funciones disponibles

- **Disparadores por eventos**: Cada formulario con nombre recoge contactos y activa su propio disparador.
- **Sincronizar contactos**: Crea o actualiza contactos a partir de respuestas de formulario firmadas.

## Convierte las respuestas de tus formularios de Framer en contactos y emails

Añade a Brew los formularios nativos de Framer que ya tienes. Cada respuesta añade o actualiza un contacto, y una automatización publicada con el disparador del formulario puede enviar un email de bienvenida o de seguimiento.

Cada formulario tiene su propia URL de webhook, su propio secreto de firma y su propio disparador. Una marca puede tener varios formularios con nombre. No necesitas ninguna clave de API de Brew ni un servidor intermedio.


## Qué puedes crear

- Bienvenidas a la newsletter: publica una automatización con el disparador del formulario de suscripción para dar la bienvenida a cada nuevo suscriptor.
- Confirmaciones de la lista de espera: confirma el registro y explica qué pasará a continuación.
- Seguimiento de leads y de solicitudes de demo: declara campos personalizados, como la empresa o el tamaño del equipo, y úsalos en el email y en las condiciones de la automatización.
- Flujos distintos para cada formulario: como cada formulario tiene su propio disparador, un formulario de contacto y uno de newsletter pueden iniciar automatizaciones diferentes.

## Cómo una respuesta se convierte en un contacto

Brew guarda el contacto aunque no haya ninguna automatización publicada. Una dirección de email repetida actualiza el contacto que ya existe en la marca, y los campos opcionales que faltan no borran los valores guardados.

Las respuestas no pueden modificar los campos de suscripción, supresión ni enrutamiento. Una baja existente sigue vigente.

Las automatizaciones solo se inician cuando el contacto se ha guardado correctamente. Si el guardado falla, Brew lo reintenta antes de iniciar nada.

Cuando Framer marca una respuesta como posible o probable spam, Brew la descarta sin guardar ningún contacto ni iniciar ninguna automatización.


## Configura un formulario de Framer en Brew

- Selecciona tu marca, abre Integraciones > Framer y elige Añadir formulario. Ponle nombre al formulario que ya tienes y define los campos que envía.
- Copia la URL del webhook y el secreto de firma desde la página de detalles del formulario.
- En Framer, selecciona tu formulario nativo, abre Send To y añade un Webhook. Pega la URL de Brew y el secreto de firma en su configuración.
- Haz coincidir el nombre de cada campo del formulario de Framer con un nombre de campo de Brew. Brew no tiene en cuenta las mayúsculas, los espacios ni los signos de puntuación, así que First Name llega a firstName. Copiar prompt, en la pestaña Configuración, le da a Framer AI los nombres exactos de los campos que debe añadir o renombrar.
- Publica el sitio de Framer y envía el formulario desde la página publicada. Revisa la pestaña Respuestas del formulario y, después, el contacto guardado.
- Para iniciar un flujo con los próximos registros, abre la pestaña Automatizaciones del formulario y elige Crear automatización. Brew selecciona el disparador del formulario. Publica la automatización para que se ejecute.

## Campos y personalización

Todos los formularios necesitan un campo email. Los campos firstName y lastName son opcionales. Los campos personalizados pueden ser de texto, número entero o casilla de verificación. Usa texto para las fechas. No se admiten objetos anidados, listas ni archivos subidos.

El formulario de Framer puede tener campos adicionales. Brew solo lee los campos declarados y muestra el resto como ignorados en Respuestas.

Cada campo, salvo email, se guarda en una columna del contacto con el mismo nombre, que se crea con la primera respuesta. En Columnas del contacto puedes asignar un campo a una columna existente, así que un campo del formulario llamado name puede guardarse en Nombre.

Los campos declarados son las etiquetas de combinación de las automatizaciones de ese formulario. Editar los campos actualiza el disparador y su contrato. Brew bloquea los cambios incompatibles mientras una automatización publicada use el formulario.

Una respuesta de formulario no implica consentimiento para recibir emails de marketing, salvo que tu formulario lo pida. Añade un campo de consentimiento claro si vas a hacer envíos promocionales.


## ¿Puedo usar un componente de código de Framer en lugar del formulario nativo?

No. Usa el formulario integrado de Framer con su destino Webhook. Un componente de código envía los datos desde el navegador de quien visita el sitio, no puede generar la firma de Framer y dejaría el secreto expuesto en la página. Brew responde a esas solicitudes con un error 401.


## ¿Por qué aparece una respuesta sin que se envíe ningún email?

En la pestaña Respuestas, la recepción, el guardado del contacto y el inicio de las automatizaciones aparecen como resultados distintos. Confirma que haya una automatización publicada con el disparador del formulario; después, revisa sus filtros, su historial de ejecuciones y el dominio de envío. Una respuesta rechazada por campos no válidos o marcada como spam no inicia nada.


## Límites y solución de problemas

- Un error de firma 401 significa que el secreto o la URL que tienes en Framer están desactualizados. Copia los valores actuales desde Brew y vuelve a publicar.
- Si una respuesta aparece como Rechazada por campos no válidos, es que faltaba un campo declarado, como email, o tenía un tipo incorrecto. Framer recibe un 200 en ese caso, así que no lo reintenta.
- Las solicitudes deben pesar menos de 64 KiB y tener menos de 100 campos de primer nivel.
- Las respuestas nuevas están limitadas a 120 por minuto por formulario y a 600 por minuto por marca. Estos límites no son una protección contra el spam por visitante.
- Regenerar secreto mantiene la URL e invalida de inmediato el secreto anterior. Desactivar formulario rechaza las respuestas nuevas, y las ejecuciones que ya habían empezado continúan.
- Framer reintenta las entregas fallidas y no sigue redirecciones, así que usa la URL exacta de Brew.

## Fuentes y guías de configuración

- [Configuración del webhook de formularios de Framer](https://www.framer.com/help/articles/framer-form-webhook-setup/)
- [Crea una automatización](https://docs.brew.new/create-emails/build-an-automation)
- [Etiquetas de combinación](https://docs.brew.new/create-emails/merge-tags)
- [Qué puedes enviar con Brew](https://docs.brew.new/get-started/what-you-can-send)

## Relacionado

- [Todas las integraciones](https://brew.new/es/browse/integrations.md)
- [Crear cuenta](https://brew.new/es/sign-up.md)
- Sitio web: https://brew.new
