Esta receta forma parte de la serie Aprenda CIAM con ejemplos: Cuatro recetas para mejorar la seguridad y la experiencia de usuario de su aplicación. Puede obtener más información sobre la serie descargando nuestras cuatro recetas en formato de libro de cocina.

En esta receta, aprenderás a compartir identidades con herramientas de marketing, como tu solución de email marketing, para una interacción personalizada con el usuario.

 

A medida que las organizaciones crecen, el número de puntos de contacto para llevar a cabo el alcance y la activación de la audiencia se vuelve exponencial.

Comprender el recorrido de un usuario individual a través de sus diferentes plataformas y canales puede ser complicado, especialmente cuando no necesariamente tiene una vista unificada de todos sus usuarios.

¿Por qué es importante CIAM para la personalización?

CIAM ayuda a comprender cómo los usuarios están utilizando su plataforma y servicios. Al comprender cuándo los usuarios iniciaron sesión por última vez y desde dónde, o incluso al evaluar la inactividad, CIAM le brinda puntos de datos que sus equipos de marketing y ventas pueden usar para promover la participación.

Cuando su organización tiene CIAM, puede brindarles a sus equipos una mejor comprensión de su audiencia, lo que permite la personalización de muchas maneras diferentes, desde la interfaz de usuario (UI) de su producto hasta los correos electrónicos de marketing enviados a sus usuarios y si las ventas deben realizar un acercamiento para la conversión y cómo.

Con un enfoque en Identity, puedes enviar información del recorrido de tus usuarios a aplicaciones, correo electrónico y sistemas de marketing, lo que permite una mensajería ultra personalizada.

Fase 1: Solicitar consentimiento

Cuando se trata de la privacidad de los datos, CIAM ayuda a dibujar una línea punteada entre la información a la que consienten tus usuarios y la información que usas para la personalización, lo cual es vital para las regulaciones que rodean los programas de personalización.

Antes de poder recopilar información sobre tu audiencia y tu pipeline, tendrás que solicitar el consentimiento. 

Consulte nuestra receta sobre cumplimiento de la privacidad de los datos para aprender cómo agregar el consentimiento cuando alguien se registra en su aplicación.

Fase 2: Unifique su base de datos de clientes

Con Auth0 by Okta, puedes conectar el uso de Identity con tu data lake o el sistema de automatización de marketing de tu elección, lo que te brinda un perfil más completo de cada cliente y de tu audiencia en su conjunto. Estos datos se pueden utilizar de muchas maneras diferentes, desde cambiar la interfaz de usuario y las sugerencias en tu aplicación hasta compartir información con marketing para correos electrónicos dirigidos y proporcionar análisis para las decisiones de productos.

Como ejemplo, en esta receta, conectaremos Auth0 con HubSpot, la solución de automatización de marketing más popular para empresas en crecimiento. Conectaremos los puntos entre tus usuarios y tu marca, y las integraciones que usas para construir esas relaciones con los clientes. 

La integración entre Auth0 by Okta y HubSpot está impulsada por Actions, una plataforma de orquestación que te da la libertad de agregar lógica personalizada (e integraciones) a cualquier proceso de Identity. Puedes orquestar todo tipo de procesos, desde la sincronización de los estados de suscripción con Stripe hasta la adición de verificación de identidad para llamar a tus propias API. 

Receta

Ingredientes

  • Cuenta de desarrollador de HubSpot
  • Cuenta Auth0 Professional o Enterprise
  • Auth0 Actions

Configurar HubSpot

Crea un entorno de prueba en HubSpot

  1. Accede a tu página de administrador de HubSpot como desarrollador.
  2. En la página de inicio de HubSpot, haga clic en “Testing”.
  3. Haga clic en “Create app test account”.
Cuenta de prueba de la aplicación

 

  1. Proporciona un nombre para tu entorno de prueba y haz clic en "Enviar". El nuevo entorno se creará y se mostrará en la página de prueba.
Crea una cuenta de prueba de la aplicación

 

  1. Haz clic en la cuenta del entorno de prueba. Se te redirigirá al panel de HubSpot CRM para tu entorno de prueba.

Cree atributos que recibirán datos de identidad de Okta

Consejo: Puede crear atributos para enviar cualquier información disponible desde Okta durante el inicio de sesión del usuario, incluida la frecuencia de inicio de sesión del usuario, la ubicación, el dispositivo y el proveedor social, entre otros. Para este ejemplo, asignaremos el recuento de inicios de sesión y la ciudad.

  1. Desde el panel de control de HubSpot CRM, haz clic en el icono de engranaje en el menú superior.     
  2. En la barra izquierda, expande "Gestión de datos > Objetos" y, a continuación, haz clic en "Contactos".  

     

  3. Haga clic en “Manage contact properties”.  

     

  4. Haga clic en “Create property”

     

  5. Ingrese la siguiente información y haga clic en “Next”.
    1. Tipo de objeto: Contacto
    2. Grupo: Actividad de contacto
    3. Etiqueta: Recuento de inicios de sesión
  6. Selecciona “Number” como el tipo de campo y haz clic en “Next”.
  7. En las reglas, asegúrate de que todas las opciones estén desactivadas y haz clic en "Crear".
Crear una nueva propiedad login count

 

  1. Repita los pasos anteriores para crear el campo con la siguiente información:
    1. Tipo de objeto: Contacto
    2. Grupo: Actividad de contacto
    3. Etiqueta: Ciudad de inicio de sesión
    4. Tipo de campo: Texto de una sola línea
Crea una nueva propiedad

Crear un token de API de HubSpot

  1. En la barra izquierda, expanda “Configuración de la cuenta > Integraciones” y, a continuación, haga clic en “Aplicaciones privadas”.

     

  2. Haga clic en Create a private app

     

  3. Añade los siguientes atributos:
     
    • Nombre: Auth0
    • Ámbitos:
      • crm.schemas.contacts.read
      • crm.schemas.contacts.write
      • Crm.schemas.companies.read

 

  1. Después de crear la aplicación, registre el token de la API de la aplicación. Auth0 Actions utilizará este token para enviar datos a Hubspot.

     

Configura las Acciones de Auth0 by Okta

Actions te permite modificar los procesos de Identity, como el registro y el inicio de sesión, con tu lógica personalizada.

Creemos una acción de inicio de sesión para enviar datos a HubSpot.

  1. Navega a “Actions > Library > Build Custom”.

     

  2. Aquí está la lógica necesaria para este ejemplo. Utilizaremos Axios para hacer una llamada HTTP para compartir el nombre y apellido de nuestro usuario, la frecuencia de inicio de sesión y la ubicación según su correo electrónico.
Lógica parte 2
Lógica 2

 

  1. Agregue Axios como dependencia.
Dependencias

 

  1. Agrega tu HUBSPOT_SECRET, que es tu token de la API de HubSpot generado.
Secretos

 

  1. Implementa tu Acción para guardarla y, a continuación, navega a "Flujos > Inicio de sesión" y añade tu Acción personalizada.

     

  2. Después de iniciar sesión o registrarse correctamente (o probar su Acción en el espacio aislado), navegue a HubSpot y vaya a “Contacts > Contact” para ver los frutos de su Acción.

Ahora, HubSpot puede usar datos de identidad (recuentos de inicio de sesión, ubicación geográfica, correo electrónico, nombre, etc.) en sus flujos de trabajo de marketing para personalizar las tácticas de ventas y marketing. Por ejemplo, envíe SWAG a los desarrolladores si se registraron con GitHub, inician sesión con alta frecuencia y sus cuentas se pueden asociar con una empresa, con buenos ingresos.

Fase 3: Asegúrate de que tus contactos de clientes sean legítimos

Como la afluencia de actividad fraudulenta en la web no tiene fin a la vista (por ahora), las cuentas falsas a menudo pueden descarrilar las operaciones comerciales y sesgar los informes que contribuyen a las evaluaciones vitales para el crecimiento.

Para garantizar que los contactos de tus clientes sean quienes dicen ser, Auth0 by Okta tiene una serie de herramientas para detener el tráfico ilegítimo en la puerta de entrada de tus aplicaciones. Nuestra receta prevenir actividades fraudulentas muestra cómo mantener la experiencia de usuario para tus clientes legítimos mientras mantienes alejados a los malos actores y a los bots. Y si quieres ver todas las recetas en una guía completa, descarga nuestro libro de cocina.

Continúe con su recorrido de identidad