|
Cette recette fait partie de la série Apprendre le CIAM par l'exemple : Quatre recettes pour améliorer la sécurité et l'UX de votre application. Vous pouvez en savoir plus sur la série en téléchargeant nos quatre recettes au format livre de cuisine. Dans cette recette, vous apprendrez comment partager des identités avec des outils de marketing (tels que votre solution de marketing par e-mail) pour un engagement utilisateur personnalisé. |
À mesure que les organisations se développent, le nombre de points de contact pour réaliser la sensibilisation et l'activation de l'audience devient exponentiel.
Comprendre le parcours d'un utilisateur individuel à travers vos différentes plateformes et canaux peut être compliqué, surtout lorsque vous n'avez pas nécessairement une vue unifiée de tous vos utilisateurs.
Pourquoi le CIAM est-il important pour la personnalisation ?
La CIAM aide à comprendre comment les utilisateurs utilisent votre plateforme et vos services. En comprenant la date et le lieu de la dernière connexion des utilisateurs, ou même en évaluant l'inactivité, la CIAM vous fournit des points de données que vos équipes marketing et commerciales peuvent utiliser pour promouvoir l'engagement.
Lorsque votre organisation a CIAM, vous pouvez donner à vos équipes une meilleure compréhension de votre audience, permettant la personnalisation de nombreuses manières différentes, de l'interface utilisateur (UI) de votre produit aux e-mails marketing envoyés à vos utilisateurs, en passant par la question de savoir si et comment les ventes doivent effectuer une sensibilisation pour la conversion.
En mettant l'accent sur l'identité, vous pouvez transmettre des informations du parcours de vos utilisateurs aux applications, aux e-mails et aux systèmes de marketing, permettant ainsi une messagerie ultra-personnalisée.
Phase 1 : Demander le consentement
En matière de confidentialité des données, le CIAM permet de tracer une ligne pointillée entre les informations auxquelles vos utilisateurs consentent et les informations que vous utilisez à des fins de personnalisation, ce qui est essentiel pour les réglementations entourant les programmes de personnalisation.
Avant de pouvoir collecter des informations sur votre public et votre pipeline, vous devrez demander son consentement.
Consultez notre recette sur la conformité en matière de confidentialité des données pour savoir comment ajouter le consentement lorsqu'une personne s'inscrit à votre application.
Phase 2 : Unifiez votre base de données clients
Avec Auth0 par Okta, vous pouvez connecter votre utilisation de l'identité à votre lac de données ou à votre système d'automatisation marketing de votre choix, ce qui vous donne un profil plus complet de chaque client et de votre audience dans son ensemble. Ces données peuvent être utilisées de différentes manières : de la modification de l'interface utilisateur et des suggestions dans votre application au partage d'informations avec le marketing pour des e-mails ciblés, en passant par la fourniture d'analyses pour les décisions relatives aux produits.
Par exemple, dans cette recette, nous connecterons Auth0 à HubSpot, la solution d'automatisation marketing la plus populaire pour les entreprises en croissance. Nous relierons vos utilisateurs et votre marque, ainsi que les intégrations que vous utilisez pour établir ces relations clients.
L'intégration entre Auth0 by Okta et HubSpot est pilotée par Actions, une plateforme d'orchestration qui vous donne la liberté d'ajouter une logique personnalisée (et des intégrations) à n'importe quel processus d'identité. Vous pouvez orchestrer toutes sortes de processus, de la synchronisation des statuts d'abonnement avec Stripe à l'ajout de la vérification d'identité en passant par l'appel de vos propres API.
Recette
Ingrédients
- Compte de développeur HubSpot
- Compte Auth0 Professional ou Enterprise
- Auth0 Actions
Configurer HubSpot
Créez un environnement de test dans HubSpot
- Accédez à votre page d'administrateur HubSpot en tant que développeur.
- Sur la page d'accueil de HubSpot, cliquez sur « Testing ».
- Cliquez sur « Create app test account ».

- Indiquez un nom pour votre environnement de test et cliquez sur « Submit ». Le nouvel environnement sera créé et affiché sous la page de test.

- Cliquez sur le compte de l'environnement de test. Vous serez redirigé vers le tableau de bord HubSpot CRM de votre environnement de test.
Créer des attributs qui recevront les données d'identité d'Okta
Conseil: Vous pouvez créer des attributs pour envoyer toute information disponible à partir d'Okta lors de la connexion de l'utilisateur, y compris la fréquence de connexion de l'utilisateur, l'emplacement, l'appareil et le fournisseur de réseau social, entre autres. Pour cet exemple, nous allons mapper le nombre de connexions et la ville.
- Dans le tableau de bord Hubspot CRM, cliquez sur l'icône d'engrenage dans le menu supérieur.
- Dans la barre de gauche, développez « Data Management > Objects », puis cliquez sur « Contacts ».
- Cliquez sur « Gérer les propriétés des contacts ».
- Cliquez sur « Create property ».
- Saisissez les informations suivantes, puis cliquez sur « Suivant ».
- Type d'objet : Contact
- Groupe : Activité de contact
- Label : Nombre de connexions
- Sélectionnez « Nombre » comme type de champ et cliquez sur « Suivant ».
- Sur les règles, assurez-vous que toutes les options sont décochées et cliquez sur « Create ».

- Répétez les étapes précédentes pour créer le champ avec les informations suivantes :
- Type d'objet : Contact
- Groupe : Activité de contact
- Label : Ville de connexion
- Type de champ : Texte sur une seule ligne

Create a HubSpot API token
- Dans la barre de gauche, développez « Configuration du compte > Intégrations », puis cliquez sur « Applications privées ».
- Click Create a private app
- Ajoutez les attributs suivants :
- Nom : Auth0
- Portées :
- crm.schemas.contacts.read
- crm.schemas.contacts.write
- Crm.schemas.companies.read
- Après avoir créé l'application, enregistrez le jeton d'API de l'application. Auth0 Actions utilisera ce jeton pour envoyer des données à Hubspot.
Configurer Auth0 by Okta Actions
Les Actions vous permettent de modifier les processus d'Identity, tels que l'inscription et la connexion, avec votre logique personnalisée.
Créons une action de connexion pour envoyer des données à HubSpot.
- Accédez à « Actions > Bibliothèque > Créer personnalisé ».
- Voici la logique requise pour cet exemple. Nous utiliserons Axios pour effectuer un appel HTTP afin de partager le prénom et le nom de notre utilisateur, la fréquence de connexion et l'emplacement en fonction de son adresse e-mail.


- Ajouter Axios comme dépendance.

- Ajoutez votre HUBSPOT_SECRET, qui est votre jeton d'API HubSpot généré.

- Déployez votre action pour l’enregistrer, puis accédez à « Flows > Login » et ajoutez votre action personnalisée :
- Une fois la connexion ou l'inscription réussie (ou après avoir testé votre Action dans le bac à sable), accédez à HubSpot, puis allez dans « Contacts > Contact » pour voir les résultats de votre Action :
Désormais, HubSpot peut utiliser les données d'identité (nombre de connexions, zone géographique, e-mail, nom, etc.) dans ses flux de travail marketing afin de personnaliser les tactiques de vente et de marketing. Par exemple, envoyez des goodies (SWAG) aux développeurs s'ils se sont inscrits avec GitHub, se connectent fréquemment et que leurs comptes peuvent être associés à une entreprise générant de bons revenus :
Phase 3 : Assurez-vous que vos contacts clients sont légitimes
Étant donné que l'afflux d'activités frauduleuses sur le Web ne semble pas près de s'arrêter (pour l'instant), les faux comptes peuvent souvent faire dérailler les opérations commerciales et fausser les rapports qui contribuent aux évaluations vitales de la croissance.
Pour vous assurer que vos contacts clients sont bien ceux qu'ils prétendent être, Auth0 by Okta dispose d'un certain nombre d'outils pour bloquer le trafic illégitime à l'entrée de vos applications. Notre recette pour prévenir les activités frauduleuses montre comment maintenir l'UX pour vos clients légitimes tout en empêchant les mauvais acteurs - et les bots - d'entrer. Et si vous voulez voir toutes les recettes dans un guide complet, téléchargez notre livre de recettes.