Cómo crear un formulario en la aplicación
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 al menos la versión 4.2.0 del SDK de iOS, la versión 3.2.0 del SDK de Android y la versión 1.2.0 del SDK de React Native para usar formularios en la aplicación.
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.
Actualmente, Klaviyo admite formularios de estilo anuncio que comunican información a los usuarios de la aplicación e impulsan la interacción de los usuarios. A partir de ahora, los 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
Todavía no puedes usarlos para recopilar consentimiento o información de perfil, pero pronto habrá funciones adicionales similares a los formularios web de Klaviyo.
Crear un formulario a partir de la biblioteca
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.
- Desde la navegación principal de Klaviyo, selecciona Sitio web > Formularios de registro.
- Selecciona Crear formulario en la esquina superior derecha.
- En la barra lateral derecha, asigna un nombre al formulario y selecciona En la aplicación. Luego, haz clic en Crear.

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.
- 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.
- Selecciona la plantilla del formulario.
- En la ventana modal de vista previa que aparece, confirma o actualiza el nombre de tu formulario.
- Selecciona Crear formulario para entrar en el editor de formularios en la aplicación, donde podrás editar el contenido y el diseño para adaptarlos a tu marca.
Crear un nuevo formulario en la aplicación
Si prefieres empezar con una plantilla básica de formulario en la aplicación para personalizarla, crea un nuevo formulario de registro.
- Ve a la pestaña Sitio web > Formularios de registro.
- Selecciona Crear formulario.
- En la barra lateral derecha, asigna un nombre al formulario y selecciona En la aplicación. Luego, haz clic en Crear.
- En la esquina superior derecha, selecciona Crear formulario en blanco.
- En la ventana modal de detalles disponible, elige lo siguiente:
- Un nombre para tu formulario en la aplicación
- El estilo de formulario de registro que te gustaría usar: popup, página completa o desplegable.

- 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
Los tipos de bloques de contenido que añadas a tu formulario estarán determinados por el objetivo que establezcas y la información que quieras recopilar de los visitantes del sitio web. Para añadir contenido, selecciona la pestaña Añadir contenido en el editor de formularios.
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
- Si quieres que el botón redirija a un usuario a una pantalla diferente de la aplicación, usa un enlace profundo para enviarlo a una pantalla específica de tu aplicación (como la colección que estás anunciando). Si tienes preguntas sobre los enlaces profundos, consulta usar enlaces profundos en notificaciones push.
- Bloque de imagen
- Bloque de cupón
- Bloque de cuenta regresiva
- Bloque de cita de reseña
Personaliza el estilo del formulario de registro
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 ventana del navegador. Las ventanas emergentes son muy llamativas y conducen a una gran conversión, pero pueden resultar muy molestas para los visitantes. - 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 tus compradores. Se trata de formularios de alta conversión, ya que no se pueden pasar por alto fácilmente; sin embargo, esto también los hace más intrusivos, ya que los compradores deben interactuar con el formulario para cerrarlo. Considera la posibilidad de usar un formulario de página completa como página de destino si quieres una página de registro designada en tu sitio.
- Ventana emergente
- Tamaño del formulario
- Colores de fondo
- Estilo de forma, texto y campos
Ajustar las opciones de visualización de un formulario
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 cuatro 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.

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 debajo del desplegable de eventos.
- 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 igual a. La propiedad de evento debe coincidir exactamente con el valor que has introducido.
- Tanto la propiedad del evento como los campos de valor deben rellenarse juntos. Si seleccionas una propiedad pero dejas el valor vacío, verás un error de validación cuando intentes guardar o publicar el formulario.
- Puedes añadir un 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, el formulario se mostrará inmediatamente después del activador seleccionado, lo que significa que los usuarios verán el formulario de registro en cuanto abran la aplicación.
- También puedes elegir mostrar un formulario de registro después de un retardo. Establece el número de segundos para esperar antes de mostrar el formulario, de 1 a 86 400 segundos (es decir, 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.
Frecuencia
Establece la frecuencia con la que se muestra un formulario de registro a los usuarios de tu aplicación. Cuando se establece en 0, el formulario se mostrará cada vez que un usuario abra la aplicación.
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.
Define el conjunto de usuarios de la aplicación que cumplen los requisitos para ver un formulario en la aplicación en la sección Segmentación y comportamientos del editor de formularios en Audiencia. Puedes elegir entre dos opciones de segmentación para mostrar un formulario solo a determinados usuarios:
- 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.
Ten en cuenta que no puedes seleccionar una lista o un segmento tanto para su inclusión como para su exclusión. Si se produce un conflicto de segmentación, se utilizarán las reglas de exclusión.
Cuando tu formulario aparezca como quieras, haz clic en Publicar para activarlo.
Resultado
Una vez que hagas clic en «Publicar», cualquier persona que forme parte de la audiencia objetivo verá este formulario de acuerdo con las condiciones de visualización. Tu formulario seguirá mostrándose hasta que lo des de baja o hasta que el usuario haga clic en el botón del formulario (según la configuración de visualización del formulario).
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.