Qué aprenderás

Aprende a mostrar un formulario a los usuarios directamente en tu aplicación móvil. Puedes usar estos formularios para compartir información sobre productos nuevos o de reposición de stock, ventas, actualizaciones de aplicaciones y más.

Tu aplicación móvil debe usar el SDK de su plataforma: al menos la versión 4.2.0 del SDK de iOS, la versión 3.2.0 del SDK de Android o la versión 1.2.0 del SDK de React Native.

Antes de empezar

Los formularios en la aplicación son mensajes que se muestran a los usuarios de la aplicación móvil mientras están usando una aplicación.

Klaviyo admite formularios en la aplicación de estilo anuncio que comparten información con los usuarios de la aplicación. Formularios en la aplicación:

  • Están disponibles como ventanas emergentes, formularios de página completa y desplegables.
  • Dirígete a todos los usuarios de tu aplicación móvil o a perfiles específicos de una lista o segmento.
  • Visualización basada en activadores como la apertura de la aplicación, la apertura de una notificación push o la realización de un evento

No puedes usar formularios en la aplicación para recopilar el consentimiento o la información del perfil.

Solo verás la opción de crear un formulario en la aplicación si ya has configurado las notificaciones push en Klaviyo. Para obtener orientación, consulta nuestras guías de iOS, Android o React Native.

Crear un formulario en la aplicación a partir de la biblioteca de formularios

Klaviyo proporciona una biblioteca de plantillas de formularios en la aplicación pensadas para inspirarte en el diseño de distintos tipos de formularios y casos de uso. Filtra las opciones por estilo de formulario o tipo de plantilla para encontrar la plantilla adecuada. Después, edita fácilmente los diseños predeterminados para que coincidan con tu marca.

  1. Desde la navegación principal de Klaviyo, selecciona Sitio web > Formularios de registro.
  2. Selecciona Crear formulario en la esquina superior derecha.
  3. En la barra lateral derecha, asigna un nombre al formulario y selecciona En la aplicación. Luego, haz clic en Crear.
Un cuadro de diálogo «Crear formulario» con «Summer Collection» introducido como nombre y «En la aplicación» seleccionado como canal.
  1. Explora la biblioteca de plantillas de formularios en la aplicación prediseñadas. También puedes usar los desplegables Estilo de formulario y Tipo de plantilla de la parte superior para filtrar las plantillas por estilo, caso de uso o ambos.
The Sign-up form library in Klaviyo showing two dropdowns for filtering the library by Types and Categories.
The Sign-up form library in Klaviyo showing two dropdowns for filtering the library by Types and Categories.
  1. Selecciona la plantilla del formulario.
  2. En la ventana modal de vista previa que aparece, confirma o actualiza el nombre de tu formulario.
The preview modal that appears when you select a form template and allows you to choose a name and submit list for your form.
The preview modal that appears when you select a form template and allows you to choose a name and submit list for your form.
  1. Selecciona Crear formulario para acceder al editor de formularios en la aplicación, donde podrás editar el contenido y el diseño para adaptarlo a tu marca.

Crear formulario en blanco en la aplicación

Para empezar con un formulario básico en la aplicación para personalizar en lugar de una plantilla de la biblioteca, sigue estos pasos.

  1. Ve a la pestaña Sitio web > Formularios de registro.
  2. Selecciona Crear formulario.
  3. En la barra lateral derecha, asigna un nombre al formulario y selecciona En la aplicación. Luego, haz clic en Crear.
  4. En la esquina superior derecha, selecciona Crear formulario en blanco.
  5. En la ventana modal de detalles disponible, elige lo siguiente:
    • Un nombre para tu formulario en la aplicación
    • El estilo del formulario: ventana emergente, página completa o desplegable.
Un cuadro de diálogo "Crear formulario" con un campo para "Nombre del formulario" (Summer Collection) y un menú desplegable abierto para "Elegir un tipo de formulario" con opciones para Popup, Página completa y Desplegable. Los botones "Guardar y diseñar" y "Cancelar" están en la parte inferior.
  1. Haz clic en Guardar y diseñar para acceder al editor de formularios, donde puedes personalizar el contenido y el diseño.

Diseña el formulario

Una vez que hayas creado el formulario, puedes usar las secciones Añadir contenido y Editar estilos del editor para personalizar el diseño y el contenido del formulario.

Añade bloques a tu formulario en la aplicación

Elige bloques de contenido en función del mensaje que quieras compartir con los usuarios de la aplicación. Para añadir un bloque, selecciona Añadir contenido en el editor de formularios y arrastra el bloque a la vista previa del formulario.

Hay una gran variedad de bloques de contenido que puedes arrastrar y soltar para añadirlos al formulario. Estos eventos incluyen:

Elementos:

  • Bloque de texto
  • Bloque de botón
    • Para enviar a los usuarios a una pantalla específica en tu app, configura la acción Ir a la pantalla de la app del botón con un enlace profundo, como un enlace a la colección que estás anunciando. Los enlaces profundos ya deben estar configurados en tu app; pregunta a tu desarrollador si no estás seguro. Para obtener más información, consulta uso de enlaces profundos en notificaciones push.
  • Bloque de imagen
  • Bloque de cupón (solo códigos estáticos)
  • Bloque de cuenta regresiva
  • Bloque de cita de reseña

Personaliza el estilo del formulario de la aplicación

En el editor de formularios, selecciona la sección Editar estilos. Aquí puedes editar lo siguiente:

  • El tipo de formulario
    • Ventana emergente
      Aparece en medio de la pantalla de la aplicación. Las ventanas emergentes llaman la atención, pero pueden interrumpir la experiencia de un usuario.
    • Desplegable
      Parece "desplegarse" desde el borde de la pantalla. Son muy llamativos, pero suelen permitir a los visitantes seguir navegando sin tener que interactuar con él.
    • Página completa
      Se muestra en toda la pantalla de la aplicación, captando toda la atención de los compradores. Estos formularios son más intrusivos porque los compradores deben interactuar con el formulario para cerrarlo.
  • Tamaño del formulario
  • Colores de fondo
  • Estilos de formulario
Styling options for an in-app form
Styling options for an in-app form

Ajustar las opciones de visualización de un formulario

En el editor de formularios, selecciona Segmentación y comportamiento y, a continuación, Mostrar para configurar la prioridad de visualización, los activadores, el tiempo y la frecuencia.

Prioridad de visualización

Usa la prioridad de visualización para controlar qué formulario aparece primero cuando varios formularios aptos podrían mostrarse al mismo usuario de la aplicación al mismo tiempo. Klaviyo compara los formularios en cola por prioridad y muestra primero el formulario con la prioridad más alta.

Esta configuración es más útil cuando tienes formularios superpuestos, como un formulario de anuncio general y una promoción más específica que pueden cumplir los requisitos para el mismo usuario al mismo tiempo.

Elige entre 4 niveles de prioridad:

  • Baja: el formulario aparece después de otros formularios que cumplan los requisitos.
  • Medio: el formulario sigue el comportamiento estándar. Este es el valor predeterminado.
  • Alto: el formulario aparece antes que los formularios Medio y Bajo.
  • Máxima: el formulario aparece antes que todos los demás formularios aptos.

Si varios formularios comparten el mismo nivel de prioridad, Klaviyo no garantiza el orden en que aparecen.

Configuración de prioridad de visualización con «Medio (predeterminado)» seleccionado, que explica la prioridad estándar de los formularios.

Activador

Debes usar al menos la versión 5.1.0 del SDK de iOS, la versión 4.1.0 del SDK de Android o la versión 2.1.0 del SDK de React Native para poder usar la configuración de activadores.

Puedes elegir qué acción activa la visualización de formularios en tu aplicación.

  • El activador predeterminado es Aplicación abierta, lo que significa que el formulario se mostrará al iniciar la aplicación. También puedes seleccionar Abierto una notificación push o Realizado un evento
  • Si seleccionas Abierto una notificación push:
    • Introduce el título de la notificación push que activará el formulario cuando lo abras.
    • También puedes seleccionar un título en un menú desplegable de tus campañas programadas o borradores creadas recientemente.
  • Si seleccionas Evento realizado:
    • Usa el menú desplegable para seleccionar un evento de tu cuenta.
    • El formulario solo se activará si el evento se ha enviado al SDK móvil de Klaviyo a través de tu aplicación móvil. Los eventos enviados del lado del servidor no activarán un formulario.
    • Para acotar aún más el activador, puedes añadir un filtro de propiedades de evento. Este filtro hace que el formulario se muestre solo cuando el evento seleccionado se produce con un valor de propiedad específico. Por ejemplo, cuando se produce un evento Producto Visto en el que el nombre del producto es igual a pantalones cortos de running esenciales.
      • Selecciona Añadir filtro de propiedad debajo del desplegable del evento.
      • Elige una propiedad de evento en el menú desplegable. A continuación, introduce el valor que debe ser igual para que se active el formulario.
      • El filtro usa un operador de igualdad. La coincidencia distingue entre mayúsculas y minúsculas e ignora los espacios en blanco al principio y al final en los valores de texto.
      • Los campos de propiedad del evento y de valor deben completarse juntos. Si alguno está vacío, verás un error de validación cuando intentes publicar el formulario.
      • Puedes añadir 1 filtro de propiedades por activador de evento.
      • Para eliminar el filtro, selecciona el icono de papelera junto al filtro de propiedades.

Tiempos

Tu aplicación móvil debe usar al menos la versión 5.0.0 del SDK de iOS, la versión 4.0.0 del SDK de Android o la versión 2.0.0 del SDK de React Native para poder usar la configuración de tiempo.

Puedes elegir cuándo se mostrarán los formularios en tu solicitud.

  • De forma predeterminada, se selecciona Inmediatamente para que el formulario pueda mostrarse en cuanto se produzca el activador seleccionado. Con Aplicación abierta, esto ocurre cuando el usuario abre la aplicación.
  • Para esperar antes de mostrar el formulario, selecciona Después de un retraso de tiempo e introduce un retraso de 0 a 86 400 segundos (1 día).

El temporizador de visualización persiste en las pantallas de la aplicación. Esto significa que cuando los usuarios naveguen a otras páginas dentro de tu aplicación, el temporizador de visualización seguirá contando atrás desde que se cumpla con los criterios del activador.

Ten en cuenta que, si la sesión de la aplicación termina antes de que se muestre el formulario con retardo, el formulario no se mostrará durante la siguiente sesión. El formulario volverá a mostrarse en función de su configuración actual.

Screenshot 2025-10-15 at 1.04.22 AM.png
Screenshot 2025-10-15 at 1.04.22 AM.png

Frecuencia

Usa Si se cierra, volver a mostrar en para establecer cuántos días hay que esperar antes de volver a mostrar el formulario después de que un usuario lo cierre. Establece esto en 0 para eliminar ese periodo de espera. La configuración del activador, la programación y la segmentación del formulario se sigue aplicando.

Marca No volver a mostrar si el perfil toca el botón «Ir a la pantalla de la aplicación» si quieres evitar que se muestre el formulario para los usuarios de la aplicación que hayan hecho clic en la pantalla de otra aplicación.

Ajustar la configuración de segmentación de un formulario

Segmentación por usuarios de la aplicación

Para usar la segmentación, tu aplicación móvil debe usar al menos la versión 5.0.0 del SDK de iOS, la versión 4.0.0 del SDK de Android o la versión 2.0.0 del SDK de React Native.

En el editor de formularios, selecciona Segmentación y comportamiento y, a continuación, Segmentación. En Audiencia, elige quién puede ver tu formulario:

  • Mostrar a todos los perfiles de aplicaciones móviles: este formulario se mostrará a todos los perfiles de aplicaciones que existan en tu cuenta de Klaviyo.
  • Mostrar a perfiles específicos de una lista o segmento: selecciona si quieres incluir perfiles específicos, excluir perfiles específicos o ambos. Puedes elegir una sola lista o segmento, o varios.

Si un perfil pertenece tanto a una lista o segmento incluidos como a una lista o segmento excluidos, la exclusión tiene prioridad y el perfil no verá el formulario.

targeting-behavior.png
targeting-behavior.png

Publica el formulario en la aplicación

  1. Cuando el formulario tenga el aspecto y el comportamiento que quieres, selecciona Publicar o programar para abrir el panel de publicación.
  2. Resuelve todas las alertas que bloqueen el proceso. Para que el formulario se publique inmediatamente, mantén Publicar ahora seleccionado y haz clic en Publicar ahora.

Resultado

Una vez publicado el formulario, los usuarios de la aplicación que cumplan sus condiciones de segmentación y visualización podrán verlo. El formulario seguirá apareciendo según su configuración de frecuencia hasta que lo retires de publicación. Si activaste la opción para dejar de mostrarlo después de que un usuario toque el botón Ir a la pantalla de la aplicación, dejará de aparecerle después de tocar el botón.

Recursos adicionales

  • Los bloques y campos de formularios

    Descubre cómo usar varios bloques de contenido del editor de formularios (es decir, elementos y campos de entrada) en tu formulario de registro para personalizar su apariencia y el tipo de información que recopilas de los suscriptores.

  • Comprender los formularios en la app

    Obtén información sobre los formularios en la aplicación y cómo puedes usarlos para compartir mensajes importantes con los usuarios de tu aplicación móvil.

  • Cómo usar enlaces profundos en notificaciones push

    Descubre cómo usar el enlace profundo en las notificaciones push de Klaviyo para dirigir a los clientes a una pantalla específica de la app. Los enlaces profundos hacen que tus perfiles puedan acceder fácilmente al contenido que quieren con un simple toque.

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más sobre Klaviyo

Klaviyo Community
Conecta con compañeros, socios y expertos de Klaviyo para encontrar ideas, compartir información y resolver todas tus dudas.
Socios
Contrata a un experto certificado por Klaviyo para ayudarte con una tarea específica o para la gestión continua de marketing.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan