Documentation menu

Formularios de registro y ventanas emergentes

Un formulario de registro recopila nuevos suscriptores directamente en una de tus listas de contactos — sin necesidad de un envío para llegar a ella. Crea uno desde la pestaña Formularios de registro.

Tres tipos

  • Insertado (inline) — incrusta un fragmento de código en tu propio sitio; el formulario se renderiza donde lo coloques.
  • Ventana emergente — una superposición de página completa activada por un retraso, una profundidad de desplazamiento o intención de salida, con un periodo de espera (7 días por defecto, ajustable entre 0 y 365) para que a un suscriptor que la descarta no se le muestre de nuevo de inmediato.
  • Alojado — una página independiente en /f/<formId> que puedes enlazar directamente, sin ningún paso de incrustación.

Construir uno

Elige una lista de contactos de destino, luego agrega hasta 10 campos adicionales además de la dirección de correo, siempre presente (texto, teléfono, selección, casilla de verificación — un campo de selección puede ofrecer hasta 20 opciones). Opcionalmente marca a qué temas de correo (mira Verificación previa y preferencias) se suscribe un nuevo suscriptor, y define dos colores de marca, un radio de esquina y (para las ventanas emergentes) la configuración del disparador.

Publicarlo

La acción Obtener código te da dos formas de publicarlo. El fragmento de incrustación es JavaScript plano, sin framework, que monta el formulario en un elemento #mailinapp-form-<id> (insertado) o como una superposición de página completa (ventana emergente), sin necesidad de ningún runtime de MailInApp en tu sitio. El enlace alojado funciona sin ningún paso de incrustación. Ambos incluyen un botón de copiar al portapapeles.

Los envíos se publican en un endpoint público protegido de la misma forma que cualquier otro endpoint no autenticado de MailInApp. Un campo señuelo (honeypot) oculto atrapa a la mayoría de los bots directamente — un honeypot completado recibe una respuesta de éxito falsa en lugar de un rechazo, así un bot no tiene ninguna señal para reintentar sin él. La limitación de tasa por IP respalda eso, al igual que la protección contra bots de Turnstile si la has activado; Turnstile es opcional y se omite silenciosamente si no lo has configurado, no se aplica de forma predeterminada.

Confirmación doble (double opt-in)

Activa Requerir confirmación doble y elige un proyecto para enviar como correo de confirmación. Un nuevo suscriptor se almacena como pendiente en lugar de activo hasta que haga clic en el enlace de confirmación de ese correo — que puede ser cualquier proyecto interactivo, no solo texto plano — momento en el que se convierte en un contacto activo ordinario. Una fila pendiente se omite automáticamente en cada envío (manual, programado o de recorrido) hasta que se confirme.

Imanes de leads gamificados

Los formularios de registro emergentes pueden mostrar opcionalmente una rueda de Gira y Gana o una tarjeta de Rasca y Gana antes del campo de correo — un imán de leads con capa de juego que entrega un código de descuento cuando un visitante se registra. Actívalo desde la sección Imán de Leads Gamificado en el creador de formularios.

  • Gira y Gana — configura las porciones de la rueda con etiquetas, códigos promocionales y proporciones de ganancia. La rueda gira en pantalla en una superposición HTML5 Canvas; el código ganador se agrega al envío y se muestra en el mensaje de confirmación.
  • Rasca y Gana — una superposición para raspar con toque o clic que revela el código de premio del suscriptor una vez que completa el campo de correo y envía el formulario.

Ambos se renderizan como JavaScript vanilla autocontenido en el fragmento de incrustación — sin necesidad de React ni de ningún runtime externo en el sitio del cliente. Para las bandejas de entrada que no pueden mostrar la animación del canvas, el código simplemente se revela directamente, así nadie se pierde su premio.

Tu plan limita cuántos formularios de registro puedes tener a la vez — mira precios.