Le ciblage détermine qui voit le widget. De bonnes règles améliorent radicalement la performance — une offre « -10 % » sur une page tarifaire convertit très différemment de la même offre sur un article de blog.
Ciblage par page
Le ciblage par page se compare au chemin de l'URL en cours (tout ce qui suit le domaine).
Substring par défaut
Par défaut, le motif que vous saisissez est traité comme un match de sous-chaîne — la règle correspond si l'URL contient votre motif n'importe où. C'est l'option la plus tolérante.
| Motif | Correspond | Ne correspond pas |
|---|---|---|
/pricing | /pricing, /pricing/team, /en/pricing | /about, /blog |
/blog | /blog, /blog/post-1, /de/blog | /about, /podcasts |
checkout | /checkout, /store/checkout/step-2 | /cart, /orders |
Jokers avec *
Utilisez * pour correspondre à n'importe quoi dans ce segment d'URL.
| Motif | Correspond | Ne correspond pas |
|---|---|---|
/blog/* | /blog/launch, /blog/2026/launch | /blog, /news |
/products/*/buy | /products/widget-a/buy, /products/123/buy | /products/widget-a |
/*/pricing | /en/pricing, /de/pricing | /pricing |
Plusieurs motifs
Ajoutez plusieurs motifs (un par ligne). Ils sont combinés en OU — l'URL n'a besoin de correspondre qu'à un seul.
/pricing
/checkout
/products/*/buy
Ce widget se déclencherait sur la page tarifaire, dans le tunnel de commande et sur toute page d'achat produit.
Vide pour tout cibler
Si vous laissez la règle de page vide, le widget est éligible sur toutes les pages du domaine. Idéal pour les widgets de haut de funnel comme une inscription newsletter.
Astuce : exclure des pages
Le ciblage par page ne fonctionne qu'en « inclusion ». Pour exclure des pages d'une règle large, le plus propre est de créer plusieurs widgets distincts par page ou par section, plutôt que de tenter d'exprimer « toutes les pages sauf X » en une règle.
Ciblage par pays
Affichez ou masquez le widget en fonction du pays du visiteur.
Format
Utilisez des codes pays ISO 3166-1 alpha-2 à deux lettres, en majuscules :
| Code | Pays |
|---|---|
US | États-Unis |
DE | Allemagne |
FR | France |
JP | Japon |
BR | Brésil |
GB | Royaume-Uni |
Dans le constructeur, vous saisissez un code à deux lettres dans le champ de pays et appuyez sur Add (ou Entrée) pour l'ajouter sous la forme d'une puce. Répétez pour chaque pays que vous souhaitez inclure, et supprimez un code en cliquant sur le x de sa puce.
Schémas courants
| Objectif | Sélection |
|---|---|
| Offre liée à une devise | Uniquement les pays utilisant cette devise |
| Lancement régional | Pays pour lesquels vous avez localisé |
| Restrictions de conformité | Exclure les marchés où l'offre est interdite |
Vide = mondial
Liste de pays vide = le widget est éligible partout.
Comment le pays est détecté
Le pays est déduit de l'IP du visiteur au moment du chargement de la page. Les visiteurs derrière un VPN sont rattachés au pays du nœud de sortie du VPN. Aucune résolution GeoIP côté client — le moteur de widgets reçoit le pays avec l'événement de page.
Ciblage par appareil
Choisissez les types d'appareils sur lesquels le widget tourne.
| Appareil | Détecté via | Usage typique |
|---|---|---|
| Desktop | User-agent du visiteur | Déclencheurs mouse-leave (les plus fiables) |
| Mobile | User-agent du visiteur | Déclencheurs scroll-up + retour à la visibilité |
| Tablet | User-agent du visiteur | Déclencheurs scroll-up + retour à la visibilité |
Pourquoi l'appareil compte
L'intention de sortie se déclenche différemment selon l'appareil (voir Vue d'ensemble). Un widget conçu pour le signal mouse-leave aura l'air étrange sur mobile, où le déclencheur est le scroll-up. Quelques associations courantes :
- Pop-up de réduction — desktop uniquement (mouse-leave est le signal le plus net)
- Inscription newsletter — tous les appareils
- CTA app store — mobile uniquement
Mélanger les appareils
Vous pouvez choisir n'importe quelle combinaison des trois. Au moins un doit être coché, sinon le widget ne peut pas se déclencher.
Ciblage par nombre de visites
Règle optionnelle : ne montrer le widget qu'après que le visiteur a été présent au moins N fois.
Cas d'usage
| Seuil | Cas d'usage |
|---|---|
| 1 (par défaut) | Visiteurs qui viennent pour la première fois |
| 2 | Offre « bon retour » ou de fidélité |
| 3+ | Visiteurs engagés et récurrents |
⚠️ Mise en garde — mode cookieless
Le compteur de visites se calcule à partir d'un identifiant visiteur stocké. En mode cookieless (la valeur par défaut respectueuse de la vie privée pour certaines installations Zenovay), l'identifiant visiteur est uniquement à portée de fenêtre — il disparaît à la fermeture de l'onglet. Conséquence :
min_visit_count > 1ne se déclenchera pratiquement jamais en mode cookieless- Chaque « visite » apparaît au moteur comme un tout nouveau visiteur
- N'utilisez cette règle que si votre site fonctionne avec le tracker standard (avec cookies)
Si vous ne savez pas dans quel mode votre site est, regardez la page General Settings du tableau de bord du domaine, ou voir Zenovay utilise-t-il des cookies ?.
Plafonds de fréquence
Un plafond de fréquence limite la fréquence à laquelle le même visiteur voit le widget. Ce plafond se définit à l'étape Frequency du constructeur, via un curseur mesuré en jours (0–30).
| Paramètre | Comportement |
|---|---|
| 0 jours | Pas de plafond — éligible pour se déclencher à chaque intention de sortie |
| 1 jour | Au maximum une fois par jour, par visiteur |
| 7 jours | Au maximum une fois par semaine, par visiteur |
| 30 jours | Au maximum une fois par mois, par visiteur |
N'importe quel nombre entier de 0 à 30 fonctionne — réglez le curseur sur l'espacement entre les affichages que vous désirez.
Comment fonctionne la fenêtre du plafond
Le plafond est une fenêtre glissante depuis le moment où un visiteur a vu le widget pour la dernière fois, pas une frontière de jour calendaire. Avec un plafond d'1 jour, un visiteur qui voit le widget à 14h00 ne le reverra pas avant 14h00 le lendemain — l'horloge démarre quand il le voit, n'importe où dans le monde.
Régler le curseur sur 0 supprime le plafond entièrement. Même alors, le même visiteur ne verra pas le widget deux fois dans une session d'onglet navigateur unique (le moteur déduplique par session), mais il pourrait le voir à nouveau lors d'une visite ultérieure.
Comment le plafond est compté
Le plafond est enregistré quand le widget est montré à un visiteur. Qu'il clique sur l'appel à l'action ou le ferme, la fenêtre a déjà commencé, il ne le reverra donc pas tant qu'elle n'expire.
Le plafond est suivi par un hash quotidien rotatif de l'adresse IP du visiteur — aucun cookie n'est nécessaire, c'est pourquoi les plafonds de fréquence fonctionnent même en mode cookieless (contrairement au ciblage par nombre de visites ci-dessus).
Tout assembler
Un widget typique « acheteur à fort intérêt » pourrait combiner :
| Règle | Valeur |
|---|---|
| Page | /pricing, /checkout/* |
| Country | US, CA, GB |
| Device | Desktop uniquement |
| Min. visit count | 1 |
| Cap | 1 jour |
Cela montre une offre de récupération de tunnel de commande aux acheteurs anglophones sur ordinateur, jamais plus d'une fois par jour.
Pièges fréquents
| Symptôme | Cause probable |
|---|---|
| Le widget ne s'affiche jamais | Ciblage trop étroit, ou vous l'avez déjà vu (essayer en navigation privée) |
| S'affiche sur les mauvaises pages | Match de sous-chaîne trop large — utilisez * ou un motif plus long |
| Ne s'affiche pas sur mobile | La liste d'appareils exclut le mobile, ou vous testez avec mouse-leave (utilisez le scroll-up) |
| La règle de nombre de visites ne fait rien | Site en mode cookieless ; cette règle requiert des identifiants persistants |
| S'affiche plus souvent que prévu | Plafond de fréquence est réglé sur 0 (pas de plafond), ou sur moins de jours que vous ne le souhaitez entre les affichages |