Déclencheurs de chat proactifs par Comportement

Déclencheurs proactifs

Les déclencheurs proactifs permettent à votre chatbot d'engager la conversation en premier au lieu d'attendre un clic. Lorsqu'un visiteur s'attarde sur votre page de tarifs, fait défiler le contenu jusqu'en bas ou s'apprête à fermer l'onglet, le bot peut afficher un message pertinent. Utilisée à bon escient, cette fonctionnalité améliore l'engagement ; mal utilisée, elle peut agacer les utilisateurs, c'est pourquoi elle intègre plusieurs limites anti-agacement (détaillées ci-dessous).

Les déclencheurs proactifs nécessitent un forfait Standard ou supérieur. Les deux modes de réponse basés sur l'IA (contexte IA à la réponse, message généré par l'IA) requièrent un forfait Premium ou Enterprise. Les utilisateurs des forfaits Free et Basic verront un avis de mise à niveau.

Prise en main

  1. Ouvrez Tableau de bord → votre assistant → Canaux → Widget de chat → Prise de contact automatique
  2. Activez l'option "Proactive Triggers"
  3. Ajoutez un type de déclencheur et configurez le message
  4. Cliquez sur Enregistrer les modifications et vérifiez le résultat sur le site web

Types de déclencheurs

Neuf types de déclencheurs sont disponibles. Chaque type s'active selon différentes conditions de comportement du visiteur.

Type de déclencheurDescriptionParamètresExemple de cas d'usage
Temps sur la pageSe déclenche après qu'un visiteur a passé X secondes sur une page.Délai (secondes) : 5–300, 30 par défaut"Vous êtes sur notre page de tarifs depuis un moment, puis-je vous aider à choisir ?"
Intention de sortieSe déclenche lorsqu'un visiteur est sur le point de partir. Sur ordinateur : la souris se déplace vers le haut de la fenêtre. Sur mobile : changement d'onglet ou réduction du navigateur.Aucun"Avant de partir, avez-vous des questions ?"
Profondeur de défilementSe déclenche lorsqu'un visiteur fait défiler la page au-delà de X %.Profondeur de défilement (%) : 10–100, 50 par défaut"Vous avez lu une bonne partie de la page, avez-vous des questions ?"
InactivitéSe déclenche après X secondes sans aucune activité de la souris, du clavier ou de défilement.Inactivité (secondes) : 10–300, 60 par défaut"Il semble que vous ayez des questions, puis-je vous aider ?"
Correspondance d'URLSe déclenche lorsqu'un visiteur arrive sur des pages spécifiques correspondant à des motifs glob. Se déclenche avec un délai minimal de 2 secondes.Motifs d'URL : motifs glob, un par ligne"Bienvenue sur notre page de tarifs ! Puis-je vous aider à choisir un forfait ?"
Visibilité de sectionSe déclenche lorsqu'un élément spécifique du DOM est visible dans la fenêtre d'affichage pendant X secondes (via IntersectionObserver).Sélecteur CSS (ex. #pricing), Durée de visibilité (sec.) : 5–120, 8 par défaut"Je vois que vous consultez nos tarifs, puis-je vous aider ?"
Visiteur récurrentSe déclenche lorsqu'un visiteur revient sur le site pour la N-ième fois. Nécessite tracking-consent="granted" car le comptage des visites utilise le localStorage.Visites minimales : 1–100, 2 par défaut"Ravi de vous revoir ! Puis-je vous aider aujourd'hui ?"
Pages visitéesSe déclenche après qu'un visiteur a consulté X pages. Sans consentement, le comptage s'effectue en mémoire lors de la navigation SPA au sein du même document ; avec consentement, il persiste d'une page complète à l'autre via sessionStorage.Pages minimales : 2–50, 3 par défaut"Vous avez déjà exploré plusieurs sections, avez-vous des questions ?"
Clics de frustration (Rage Click)Se déclenche lorsqu'un visiteur clique de manière répétée et rapide sur le même élément (détection de frustration).Nombre de clics : 3–10, 4 par défaut. Fenêtre temporelle (ms) : 500–3000, 1500 par défaut"Quelque chose semble ne pas fonctionner correctement, puis-je vous aider ?"

Paramètres globaux

Ces paramètres s'appliquent globalement à tous les déclencheurs proactifs.

ChampDescriptionValeur par défaut
Activer les déclencheurs proactifsInterrupteur général pour activer ou désactiver tous les déclencheurs proactifs.Désactivé
Nombre max. de déclencheurs par sessionNombre maximal de messages proactifs qu'un visiteur reçoit par session d'onglet de navigateur. Une fois cette limite atteinte, plus aucun déclencheur ne s'active. (Plage : 1–100.)10
Nombre max. de déclencheurs par jourNombre maximal de messages proactifs par visiteur sur 24 heures. Ce paramètre n'est conservé dans le localStorage qu'après l'obtention du signal de consentement ; sinon, il ne s'applique qu'au document actuel. (Plage : 1–50.)20
Type de délai de réinitialisationPar session : le délai est réinitialisé lorsque l'onglet est fermé. Persistant : le délai est stocké dans le navigateur d'une visite à l'autre.Par session
Délai d'attente (secondes/heures)Temps d'attente après le déclenchement d'un message avant d'autoriser le suivant. La valeur est exprimée en secondes pour le mode session et en heures pour le mode persistant.5 sec (session) / 24 heures (persistant)
Respecter le masquage permanentAvec consentement, le masquage est mémorisé jusqu'à ce que les données du navigateur soient effacées. Sans consentement, il ne dure que pour le document actuel.Activé
Afficher sous forme de bulle de messageAffiche le message proactif sous forme de bulle de message à côté du bouton de chat lorsque celui-ci est fermé. Si l'option est désactivée, le chat s'ouvre directement.Activé
Masquage auto. de la bulle (sec.)Durée en secondes avant que la bulle de message ne disparaisse automatiquement. Définissez sur 0 pour la laisser visible jusqu'à ce que le visiteur interagisse. (Plage : 0–60.)0 (reste visible)

Modes de réponse

Chaque déclencheur peut utiliser l'un des trois modes de réponse pour contrôler la façon dont le message proactif est généré et distribué.

ModeDescriptionCoûtForfait requis
Message statiqueAffiche le message configuré exactement tel qu'il a été rédigé. Aucun appel API.GratuitStandard ou supérieur
Contexte IA à la réponseAffiche d'abord le message statique. Lorsque le visiteur répond, le bot reçoit le contexte de la page (titre, meta description ou texte d'un élément) pour formuler une réponse adaptée.Uniquement à la réponsePremium ou supérieur
Message généré par l'IALorsque le consentement de suivi est accordé, le bot génère le message d'accueil proactif à partir du contexte de la page. Sans ce signal, ou en cas de dépassement du délai, le message statique configuré est utilisé à la place.Par déclencheur généréPremium ou supérieur
Avec le forfait Standard, les deux modes IA basculent automatiquement sur un message statique. Pour utiliser l'un des modes IA, passez au forfait Premium ou Enterprise.

Conditions et planification

Chaque déclencheur prend en charge des conditions facultatives et une planification horaire pour définir avec précision quand et où il doit s'activer.

Conditions

Les conditions sont combinées avec le déclencheur via l'opérateur ET.

ChampDescription
Filtre d'URL (glob)Le déclencheur s'active uniquement sur les pages correspondant à ce motif. Vide = toutes les pages. Exemple : /pricing/*
Mobile uniquementLorsque cette option est activée, le déclencheur s'active uniquement sur les appareils mobiles. Laissez-la désactivée pour qu'il s'active sur tous les appareils.

Planification

ChampDescription
Activer la planificationActive la planification horaire pour ce déclencheur.
Heure de débutLe déclencheur devient actif à cette heure (format HH:MM).
Heure de finLe déclencheur cesse de s'activer après cette heure.
Fuseau horaireFuseau horaire IANA (ex. Europe/Berlin, America/New_York).

Combinaisons de déclencheurs (logique ET)

Vous pouvez exiger que d'autres déclencheurs soient également validés avant que ce déclencheur ne s'active. Par exemple, combinez "Profondeur de défilement 70 %" ET "Temps sur la page 45s" pour que le message ne s'affiche que lorsque les deux conditions sont réunies.

Protection contre les nuisances

Les déclencheurs proactifs intègrent plusieurs niveaux de protection pour éviter d'importuner les visiteurs :

  1. Session limit : nombre maximal de déclencheurs par session d'onglet de navigateur (par défaut : 10, à réduire à 1 ou 2 pour être moins intrusif)
  2. Limite journalière : nombre maximal de déclencheurs par 24 heures toutes sessions confondues (par défaut : 20, persistant Uniquement avec accord)
  3. Cooldown : temps d'attente entre deux déclencheurs (en mémoire par défaut, persistant Uniquement avec accord)
  4. Permanent dismiss : mémorisé pour le document par défaut et d'une visite à l'autre Uniquement avec accord
  5. No re-trigger : chaque déclencheur spécifique ne s'active qu'une seule fois par session
  6. Chat open guard : aucun déclencheur ne s'active lorsque le chat est déjà ouvert
  7. User message guard : aucun déclencheur ne s'active après l'envoi d'un message par le visiteur
  8. Bubble auto-hide : la Bulle de message disparaît automatiquement après la durée configurée

Modèles

Trois packs de modèles prédéfinis sont disponibles pour démarrer rapidement. Le chargement d'un modèle remplace les déclencheurs existants (avec confirmation).

ModèleInclusIdéal pour
E-Commerce BundleExit Intent + Inactivity (60s) + Section Visibility (#cart)Boutiques en ligne, réduction des abandons de panier
Lead Generation BundleTime on Page (30s) + Scroll Depth (70%) + Returning Visitor (2)SaaS, capture de leads B2B
Support BundleRage Click + Inactivity (45s)Centres d'Aide, sites de documentation

Statistiques

L'onglet Déclencheurs affiche un tableau d'Aperçu des performances dès lors que des données d'événements de déclencheurs consenties sont disponibles.

ColonneDescription
Trigger40 premiers caractères du message du déclencheur
TypeType de déclencheur (par exemple, Time on Page, Exit Intent)
FiredNombre total d'activations du déclencheur
Response ratePourcentage de déclencheurs activés ayant donné lieu à une réponse du visiteur
Dismiss ratePourcentage de déclencheurs activés où le visiteur a fermé le message

Utilisez ces données pour Optimiser vos messages et paramètres de déclenchement. Un taux de réponse Faible peut indiquer que le message n'est pas pertinent ou que le déclencheur s'active trop tôt.

Confidentialité / RGPD

Les déclencheurs proactifs démarrent en mode de confidentialité Anonyme. Si le widget ne possède pas d'attribut tracking-consent, que la Valeur est invalide ou que l'état est unknown/denied :

  • Les règles de temps, défilement, intention de sortie, inactivité, URL, visibilité de section et clics de frustration s'exécutent localement en mémoire.
  • Leur Comportement n'est pas envoyé à WebChatAgent avant toute interaction dans le chat.
  • Aucun état proactif n'est écrit dans les cookies, localStorage ou sessionStorage.
  • Pages Visited fonctionne pendant la navigation SPA au sein du même document et se réinitialise après un rechargement complet.
  • Returning Visitor est Désactivé.
  • Les messages d'accueil générés par IA utilisent leur solution de repli statique configurée.
  • La Limite journalière, le temps de recharge persistant et le masquage définitif se limitent à la durée de vie du document actuel.

Lorsque le Site web du Client envoie tracking-consent="granted", les compteurs persistants facultatifs, la reconnaissance des visiteurs, les statistiques proactives et les messages d'accueil générés par IA peuvent fonctionner. En cas de refus ou de révocation, le stockage proactif est supprimé et le widget revient en mode anonyme.

Le Contexte de page pour AI context on reply est envoyé uniquement après que le Visiteur a soumis un message. N'incluez aucune information sensible dans les titres de page, les en-têtes ou le texte de l'élément cible.

Consultez Consentement aux cookies et déclencheurs proactifs anonymes pour obtenir la matrice de comportement complète, la référence sur le stockage du Navigateur et des exemples d'intégration CMP.

Bonnes pratiques

  • Commencez simplement : débutez avec 1 ou 2 déclencheurs et mesurez les performances avant d'en ajouter d'autres
  • Rédigez des messages courts : 1 à 2 phrases au maximum, soyez utile et non insistant
  • Définissez des délais appropriés : Time on Page d'au moins 15 à 30 secondes, ne déclenchez pas immédiatement
  • Utilisez des conditions : ciblez des pages spécifiques plutôt que de déclencher partout
  • Surveillez les statistiques : vérifiez régulièrement les taux de réponse et de fermeture, ajustez ou désactivez les déclencheurs peu performants
  • Respectez les visiteurs : maintenez des limites de session basses (1 ou 2), activez le masquage définitif
  • Testez sur mobile : vérifiez que l'intention de sortie lors d'un changement d'onglet fonctionne comme prévu
  • Utilisez des modèles : partez d'un pack et personnalisez-le selon vos besoins
  • Combinez les déclencheurs : utilisez la logique ET pour un ciblage précis (par exemple, défilement + temps)
  • Documentez votre configuration : décrivez le stockage et les fournisseurs réellement activés sur votre site