[Beta cerrada - acceso especial] Configura tu integración de ESP con AppsFlyer

Premium

En resumen: Configura una integración de ESP con AppsFlyer para habilitar deep linking seguros y sin problemas en tus campañas de correo electrónico para un mejor engagement de usuarios y tasas de conversión.

ESP final main KB image.png

Sobre la integración de ESP de AppsFlyer 

Los marketers a menudo utilizan proveedores de servicios de correo electrónico (ESP) para enviar campañas de correo electrónico a gran escala. Y aunque este debería ser un proceso simple, que entrega viajes de usuario predecibles, a menudo no es así. La razón radica en cómo el ESP típico maneja sus análisis, lo que tiende a romper los deep links y afecta negativamente la experiencia del usuario móvil. Como resultado, a veces los usuarios son dirigidos a sitios web móviles en lugar de a tu aplicación, lo que hace que las conversiones sean menos probables.

AppsFlyer aborda este problema con una solución de integración de ESP, que permite que AppsFlyer actúe como intermediario entre el servidor ESP y tu nombre de dominio. Su función como proxy permite el suministro de archivos de asociación (AASA o enlaces de activos), lo que facilita el deep linking. Además, la solución de AppsFlyer envía datos de medición de vuelta a tu ESP, lo que te permite monitorear tus análisis de correo electrónico de manera efectiva.

Configura una integración de ESP con AppsFlyer para experiencias de deep linking seguras en tus campañas de correo electrónico, para un engagement óptimo de usuarios móviles y tasas de conversión.

Configura la integración

Esta sección describe cómo configurar tu integración de ESP con AppsFlyer.

Requisitos previos

Antes de comenzar a configurar tu integración de ESP con AppsFlyer, necesitarás tener una cuenta con un ESP compatible*. Deberás proporcionar los siguientes elementos:

  • Un nuevo dominio de seguimiento de clics (descrito en Paso 1.)
  • El endpoint de ESP: El endpoint te lo proporciona el ESP para que puedas dirigir tus clics a sus servidores. Ejemplo de la estructura del endpoint de ESP: esp.endpoint.com.
  • Requisitos específicos de integración de ESP:
    • Emarsys - Pide a tu Customer Success Manager de Emarsys que habilite la redirección HTTP.
    • Blueshift - Pide a tu Customer Success Manager de Blueshift que
      cambie el código de respuesta HTTP para clics a 302 (desde el predeterminado 307).

Para configurar la integración, sigue estos pasos:

Paso 1. Crea un dominio de seguimiento de clics en tu plataforma ESP (tarea de TI / administrador del sistema)

El dominio de seguimiento de clics (CTD) es el componente de dominio de la URL que aparece en los mensajes de correo electrónico. 
Consiste en un subdominio y tu dominio principal, como mail.yourbrand.com. Diferentes ESPs pueden referirse a esto como marca de enlace, dominio de rastreo, dominio de clics, reescritura de enlaces, seguimiento de clics o etiquetado blanco. 

Crear un nuevo CTD es obligatorio, incluso si ya estás utilizando uno existente. Esto garantiza que no haya impacto en el tráfico de las campañas de correo electrónico actualmente activas.

Notas

  • El certificado SSL será manejado por AppsFlyer (en el paso 3.).
  • En esta etapa, los enlaces de correo electrónico probablemente no estarán asegurados, lo que significa que el prefijo de la URL será HTTP en lugar de HTTPS. Esto se resolverá en el Paso 5.).
     

Paso 2. Usa una plantilla de OneLink para tu campaña de correo electrónico

Crea una plantilla de OneLink y configura Universal Links/App Links bajo "Cuando la aplicación está instalada". Esta plantilla se utilizará más tarde para crear enlaces de OneLink para tus campañas de correo electrónico.

*Si ya tienes una plantilla de OneLink existente configurada que habilita Universal Links/App Links, puedes usarla.

Paso 3. Configura tu integración ESP en AppsFlyer

Ahora es el momento de configurar tu integración ESP en AppsFlyer. Ten en cuenta que este paso y el siguiente ("Paso 4. Configura tu aplicación") se pueden configurar al mismo tiempo.

Para configurar tu integración ESP en AppsFlyer:

1. En AppsFlyer, desde el menú lateral, selecciona Engage > integración ESP.

From Engage click ESP integration.png

 

2. Selecciona tu ESP.

select ESP.png

 

3. Selecciona la plantilla OneLink que deseas usar para campañas de correo electrónico, luego haz clic en Siguiente.

select OneLink template.png

 

4. Asegúrate de tener una cuenta activa con el ESP seleccionado.

Necesitarás lo siguiente de tu ESP:

  • El dominio de seguimiento de clics que creaste en el paso 1.
  • Endpoint de ESP

Haz clic en Siguiente.

 

5. Ingresa tu dominio de seguimiento de clics y el endpoint de ESP, luego haz clic en Validar conexión. Esto valida que el dominio de seguimiento de clics apunte al endpoint que has registrado.

enter your ctd and esp endpoint.png

Cuando hayas terminado, haz clic en Siguiente.

 

6. Enrutar el tráfico de enlace a AppsFlyer:

a. Copia y envía las instrucciones pre-fabricadas personalizadas en AppsFlyer a tu administrador de TI o de dominio. Necesitarán redireccionar el tráfico de tu campaña de correo electrónico desde los servidores ESP a los servidores de AppsFlyer actualizando tus registros CNAME de DNS con el nuevo dominio proporcionado por AppsFlyer.

Como resultado, cada vez que se haga clic en un enlace, el clic será redireccionado a AppsFlyer, que a su vez lo redireccionará al endpoint de ESP.

click to Af to ESP image.png

 

b. Después de copiar y enviar las instrucciones, haz clic en Listo.

Tu integración ESP ha sido creada.

 

Ten en cuenta que:

  • El estado de tu integración ESP es pendiente y solo empezará a funcionar una vez que se haya asignado el registro CNAME.
  • Una nueva integración puede tardar hasta 24 horas en empezar a funcionar y activarse.

 

Paso 4. Configura tu aplicación (tarea del desarrollador)

Haz que tu desarrollador realice las siguientes configuraciones en tu aplicación:

Configura tu aplicación para soportar dominios asociados 

AppsFlyer aloja archivos de asociación de aplicaciones para que tu aplicación habilite Universal Links (iOS) o App Links (Android).

Para configurar tu aplicación para acceder a los archivos:

Para iOS
Requisito previo: SDK v6.12.3
Configura tu aplicación para habilitar el Universal Link desde el mensaje de correo electrónico a tu aplicación.
Saber más sobre cómo configurar Universal Links.
Nota: El dominio de clic debe ser añadido a los dominios actuales ya definidos en los dominios asociados.

Para Android
Requisito previo: SDK v6.12.5
Configura tu aplicación para habilitar App Links de Android desde el mensaje de correo electrónico a tu aplicación. Saber más sobre cómo configurar App Links de Android.
Nota: El dominio de clic debe ser añadido a los dominios actuales ya definidos en el Android Manifest.

 

Configura tu aplicación para soportar deep linking

Cuando se produzca un clic en un App Link o Universal Link, la aplicación debe abrirse.

Para habilitar la aplicación para extraer el OneLink detrás del dominio de grabación de clic y resolver el deep link:

1. Proporciona el dominio de grabación de clic a la API SDK resolveDeepLinkURLs. Esta API debe ser llamada antes de la inicialización del SDK.

2. Utiliza la API Unificada de DeepLinking para obtener los parámetros del deep link y manejar los datos del deep link.

 

Configura tu aplicación para manejar enlaces web y enlaces de aplicación

El código proporcionado tiene como objetivo regular la funcionalidad de los enlaces envueltos dentro de una campaña de correo electrónico, abordando específicamente dos tipos: Enlaces web destinados a abrir un sitio web y enlaces diseñados para abrir la aplicación a través de un Universal Link o App Link.
Para más información para desarrolladores, consulta las siguientes guías:

Paso 5. Asegúrate de que el seguimiento de clics SSL esté activado en tu plataforma ESP 

Realiza una prueba de correo electrónico para verificar el estado del enlace. 
Si los enlaces CTD se identifican como HTTP, contacta con el equipo de ESP para habilitar el seguimiento de clics SSL. 
Esto asegurará que todos los enlaces HTTP se conviertan automáticamente a HTTPS.

Puedes utilizar el siguiente mensaje de muestra al contactar con tu ESP: 

Hola equipo,
¿Podrían habilitar el seguimiento de clics SSL para CTD XXX? Actualmente está configurado en HTTP en lugar de HTTPS. 
Agradecemos su asistencia con esta actualización.

Paso 6. Personaliza el enlace OneLink para tu campaña de correo electrónico en AppsFlyer 

Para crear y personalizar el enlace de OneLink para tu campaña:

1. En AppsFlyer, crea un enlace de OneLink "Email-to-app" en la página de gestión de OneLink (o manualmente) dentro de la plantilla de OneLink que has creado anteriormente. Este es el enlace que utilizarás en tu campaña de correo electrónico que atribuirá y redireccionará a los usuarios según tus especificaciones. Aprende a crear un enlace de OneLink.

email-to-app.png

 

Mejores prácticas: Utiliza el mismo nombre de campaña tanto en la campaña de correo electrónico de ESP como en los enlaces de OneLink de AppsFlyer utilizados en esa campaña.

Paso 7. Prueba la integración en tu plataforma ESP

Para probar la integración con el enlace de OneLink que has creado:

Inserta la URL de OneLink en un correo electrónico de prueba que crees y envíalo a ti mismo utilizando el editor de correo electrónico de ESP.

  • Desde tu dispositivo móvil, abre el correo electrónico y haz clic en el enlace. Si tienes la aplicación instalada, se abrirá y serás enviado al contenido relevante. Además, un clic móvil debería aparecer en el dashboard de AppsFlyer, atribuido a la fuente de medios y campaña proporcionadas, así como en el dashboard de análisis de tu ESP.
  • Haz clic en un enlace web y verifica que redireccione al destino correcto.

Una vez que la prueba sea exitosa, estarás listo.

Paso 8. Utiliza el enlace con confianza en tus campañas de correo electrónico

¡Bien hecho! Ahora estás listo para usar enlaces en tus campañas de correo electrónico. Después, puedes ver los resultados de la campaña en tus dashboards de ESP o AppsFlyer.

*Los ESPs compatibles con esta integración incluyen: Blueshift, Braze, CleverTap, Customer.io, Emarsys, Expert Sender, Klaviyo, MailExpress, MailGun, Moengage, RDStation, Reteno, Sailthru, Sendgrid, Sparkpost, y más. Consulta la lista completa.