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).
Prise en main
- Ouvrez Tableau de bord → votre assistant → Canaux → Widget de chat → Prise de contact automatique
- Activez l'option "Proactive Triggers"
- Ajoutez un type de déclencheur et configurez le message
- 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éclencheur | Description | Paramètres | Exemple de cas d'usage |
|---|---|---|---|
| Temps sur la page | Se 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 sortie | Se 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éfilement | Se 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'URL | Se 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 section | Se 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écurrent | Se 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ées | Se 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.
| Champ | Description | Valeur par défaut |
|---|---|---|
| Activer les déclencheurs proactifs | Interrupteur général pour activer ou désactiver tous les déclencheurs proactifs. | Désactivé |
| Nombre max. de déclencheurs par session | Nombre 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 jour | Nombre 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éinitialisation | Par 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 permanent | Avec 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 message | Affiche 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é.
| Mode | Description | Coût | Forfait requis |
|---|---|---|---|
| Message statique | Affiche le message configuré exactement tel qu'il a été rédigé. Aucun appel API. | Gratuit | Standard ou supérieur |
| Contexte IA à la réponse | Affiche 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éponse | Premium ou supérieur |
| Message généré par l'IA | Lorsque 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 |
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.
| Champ | Description |
|---|---|
| Filtre d'URL (glob) | Le déclencheur s'active uniquement sur les pages correspondant à ce motif. Vide = toutes les pages. Exemple : /pricing/* |
| Mobile uniquement | Lorsque 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
| Champ | Description |
|---|---|
| Activer la planification | Active la planification horaire pour ce déclencheur. |
| Heure de début | Le déclencheur devient actif à cette heure (format HH:MM). |
| Heure de fin | Le déclencheur cesse de s'activer après cette heure. |
| Fuseau horaire | Fuseau 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 :
- 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)
- Limite journalière : nombre maximal de déclencheurs par 24 heures toutes sessions confondues (par défaut : 20, persistant Uniquement avec accord)
- Cooldown : temps d'attente entre deux déclencheurs (en mémoire par défaut, persistant Uniquement avec accord)
- Permanent dismiss : mémorisé pour le document par défaut et d'une visite à l'autre Uniquement avec accord
- No re-trigger : chaque déclencheur spécifique ne s'active qu'une seule fois par session
- Chat open guard : aucun déclencheur ne s'active lorsque le chat est déjà ouvert
- User message guard : aucun déclencheur ne s'active après l'envoi d'un message par le visiteur
- 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èle | Inclus | Idéal pour |
|---|---|---|
| E-Commerce Bundle | Exit Intent + Inactivity (60s) + Section Visibility (#cart) | Boutiques en ligne, réduction des abandons de panier |
| Lead Generation Bundle | Time on Page (30s) + Scroll Depth (70%) + Returning Visitor (2) | SaaS, capture de leads B2B |
| Support Bundle | Rage 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.
| Colonne | Description |
|---|---|
| Trigger | 40 premiers caractères du message du déclencheur |
| Type | Type de déclencheur (par exemple, Time on Page, Exit Intent) |
| Fired | Nombre total d'activations du déclencheur |
| Response rate | Pourcentage de déclencheurs activés ayant donné lieu à une réponse du visiteur |
| Dismiss rate | Pourcentage 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,
localStorageousessionStorage. - 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
