Transmettre un client connu à une expérience
Ouvrez une expérience en tant que client déjà reconnu, pour qu'il joue immédiatement sans écran de connexion.
Ouvrez une expérience en tant que personne que vous connaissez déjà, pour qu'elle entre directement sans formulaire ni écran de connexion. C'est ce qui transforme une carte de fidélité scannée, ou un appui dans votre app, en démarrage immédiat.
Cela fonctionne en ajoutant un paramètre à l'adresse de l'expérience : fci, qui porte l'identifiant utilisé par votre propre système pour ce client.
Quand l'utiliser
- Une borne en magasin. Un membre scanne sa carte de fidélité ; la borne ajoute la valeur scannée et ouvre l'expérience en tant que lui.
- Votre app mobile. L'app sait déjà qui est connecté et le transmet, pour qu'il ne se connecte pas deux fois.
- Un email ou un lien personnalisé. Un message envoyé à un contact connu peut ouvrir l'expérience en tant que ce contact.
L'alternative — le laisser se connecter dans l'expérience — est traitée dans À propos des comptes clients. Utilisez-la quand vous ne savez pas encore qui il est.
L'adresse
https://experience.example.com/<campaign-public-link>?fci=<votre-identifiant-pour-le-client>La valeur est celle que votre propre système utilise pour identifier cette personne — numéro de carte de fidélité, identifiant de membre, identifiant de contact CRM. C'est la même valeur sur laquelle votre système d'identité sera interrogé.
Deux conditions doivent être réunies
Votre système d'identité client est connecté à OmniLab. Sans cela, OmniLab n'a rien contre quoi vérifier l'identifiant. Voir À propos des comptes clients.
La valeur correspond à ce que détient votre système. Si elle ne correspond à aucun client connu, le visiteur voit un message indiquant que le compte est introuvable, et ne peut pas continuer.
Testez délibérément le cas non reconnu
La vérification est volontairement stricte — une valeur non reconnue bloque la session au lieu de basculer sur une session anonyme. Scannez une carte censée ne pas fonctionner, ou transmettez un identifiant inventé, pour savoir exactement ce que voit un client dont la carte est mal saisie, expirée ou issue d'un autre programme. Sur une borne, c'est la différence entre un message clair et un écran mort.
Pour votre développeur
La présence de fci impose une session authentifiée : OmniLab redirige vers le flux d'identité configuré au lieu de charger l'expérience anonymement, en conservant la query string d'origine à travers la redirection. Si l'identifiant correspond, le visiteur arrive déjà connecté et sa participation est attribuée à ce contact. Sinon, une boîte de dialogue bloquante apparaît et il n'y a pas de repli anonyme.
Le texte de cette boîte est surchargeable via les labels personnalisés de l'expérience : vous pouvez donc remplacer le texte par défaut par un message adapté à votre contexte — réessayer sur la borne, ou demander à un membre du personnel.
fci est également lu depuis la page référente sur les appels API de l'expérience, il continue donc de s'appliquer après le chargement initial.
Pour aller plus loin
À propos des comptes clients
Permettez aux participants et membres fidélité de se connecter aux expériences OmniLab avec leur propre compte pour une expérience personnalisée.
Synchroniser les contacts vers vos systèmes
Faites remonter les participants et leurs actions vers votre CRM, votre CDP ou votre base clients.