Notifications push et contrôle UX
1) Rôle des poulets dans le produit
Les notifications push sont un canal de communication contextuelle qui doit accélérer le « temps à la valeur » plutôt que de sortir du flux. Principes fondamentaux : pertinence, actualité, réversibilité.
Cibles des poulets :- Rappeler l'inachevé, revenir à l'utilité (« continuer hier »).
- Signaler des événements vraiment importants (état, risques, date limite).
- Donner une action courte en un seul tap (deep link dans un écran/flow spécifique).
2) Consentement et transparence (opt-in/opt-out)
L'opt-in expliqué : demander l'autorisation après la démonstration de la valeur (soft-ask → demande système).
Granularité : catégories (important, rappels, promos) et canaux (push/e-mail/inbox interne).
Panne légère : réglage visible « Moins fréquent/Mode silencieux/Désactiver la promo ».
Résumé avant d'accepter : « Ce que nous enverrons et combien de fois nous le ferons », lien vers les paramètres.
Contrat éthique : l'utilisateur peut toujours changer rapidement de fréquence et de thèmes.
3) Catégories et priorités
Divisez tout le flux en catégories avec priorité et règles :1. Critique (sécurité, argent, défaillances du système) - peu, immédiatement, sans prompt.
2. Opérationnel (commandes, statuts, date limite) - dans la fenêtre de travail, sans bruit.
3. Rappels/habitudes - doux, avec des « jokers » et une pause.
4. Contenu/formation - batchi une fois par jour/semaine.
5. Promo/marketing - rare, convenu, avec des casques de fréquence.
Pour chaque catégorie, définissez : fenêtres de livraison, volume, action tape, durée de vie (TTL).
4) Timing et contexte
Déclencheur d'événement : notification immédiatement après l'action/événement pertinent.
Fenêtres temporaires : ne pas envoyer la nuit ; tenir compte de l'heure locale.
Casques de fréquence : X/jour, U/semaine par catégorie et en somme.
Horloge/mode silencieux : par défaut suggérer « ne pas déranger » la nuit et le week-end (personnalisable).
Déduplication : la nouvelle notation annule l'obsolète (remplacement par clé).
5) Personnalisation sans intrusion
La pertinence comportementale : "continuer commencé", "fermer le chèque-feuille de la semaine".
Localisation du contenu : langue, format temps/monnaie, exemples culturels.
Explication : « On montre parce que vous »... + bouton « Montrer moins ».
Sujets sensibles : opt-in séparément ; respecter le refus.
6) Nuances de plateforme
6. 1 iOS
Pré-prompt (soft-ask) avant l'alerte système.
Notifications par catégorie/style (critique/secondaire).
Notification Résumé/Focus : une partie des notifications va dans les modes de résumé/focus - prendre en compte l'importance et les métadonnées.
Badges comme un rappel non bloquant.
6. 2 Android
Canaux de notification (channels) avec niveaux d'importance : l'utilisateur contrôle le volume sur le canal.
Grouper/sclaker (stacking) des messages du même type.
Icônes/actions dans le rideau : ajoutez des actions rapides (« Reporter », « Se désabonner de la catégorie »).
6. 3 Web Push
Résolution après valeur (pas sur le premier écran).
Fallback en inbox/bannière à l'intérieur du produit pour ceux qui n'ont pas signé.
Comportement du navigateur : restrictions de livraison en arrière-plan - vérifiez la TTL.
7) Contenu : Structure du « bon » canon
Qui/quoi/pourquoi dans la première ligne.
Un objectif est un push (ne pas tout sculpter à la fois).
Deep link vers le bon écran, pas vers la maison.
« Reporter à demain », « Pause pour une semaine ».
TTL et Autotoman : ne pas envoyer l'obsolète.
- Voulez-vous continuer le rapport ? Il reste 1 étape à envoyer. Désactiver ces rappels"
8) Anti-modèles et comment les éviter
Spam/surchauffe : plus de 2-3 canons sans intérêt consécutifs → catégorie auto-pause.
Fausse urgence/déficit : seulement les délais réels et les événements.
Marketing caché sous forme de messages système : promo = catégorie distincte.
Pas de sortie : chaque canon a un rapide « gérer les notifications ».
Doublages sur les canaux : orchestration (sms/e-mail/push) avec priorité et exclusion mutuelle.
9) Métriques et dashboard de qualité
Phanel des notations : envoyé → livré → montré → → action cible ouverte.
KPI de base :- Taux d'opt-in par scénario (après démonstration de valeur).
- CTR/CTO (open/tap) par catégorie/segment/heure de la journée.
- Conversion after open (action cible dans la session).
- Opt-out/Unsubscribe Rate и complaint rate.
- Snooze/Pause Rate est un signe de surchauffe.
- Recency/Frequency par utilisateur et par catégorie (casquettes).
- Uplift Retentation D7/D30 dans les comparaisons de cohortes.
- Test de 5 secondes (comprendre « quoi/pourquoi »),
- lisibilité/localisation,
- proportion de puces avec un lien deep non liquéfié ou incorrect (doit viser 0).
10) Expériences et sécurité de roulement
A/B/n : thème, timing, canal, deep link, CTA.
Stratification : débutants/actifs/endormis ; fuseaux horaires.
Gate métriques : opt-out, plaintes, snooze sont les seuils du robinet stop.
Groupe Holdout : estimation de la contribution nette à la rétention/retour.
Feature flags : inclure les catégories par étapes, retour rapide.
Déduplication et idempotency : un événement est un push.
11) Canvas « politiques de notification » (modèle)
Objectif de la catégorie : Quels sont les avantages.
Audience et conditions d'affichage : segments, événements, fenêtres temporelles.
Fréquence et casquettes : X/jour, U/semaine ; une limite globale.
Contenu et microcopy : 1re ligne, CTA, deep link.
Mode silencieux/pause : défaut et contrôle.
Indicateurs de succès/de préjudice : CTR, conversion, opt-out, plaintes.
Éthique : sujets sensibles, explication, refus.
Plan de retour : quand et comment nous désactivons.
12) Chèques-feuilles
12. 1 Design et contenu
- La valeur est claire à la première ligne.
- Un push = une action, il y a deep link.
- Il y a « Gérer les notifications/Pause » directement depuis le canon.
- La localisation et le format de l'heure sont corrects.
- Promos séparées des systèmes ; marqués comme promos.
- TTL spécifiés, les anciens ne sont pas envoyés.
12. 2 Fréquence et temporisation
- Les fenêtres de livraison et le « mode silencieux » sont configurés.
- Keps per user et per category.
- Déduplication des mêmes déclencheurs.
12. 3 Techniques
- Les canaux/catégories (iOS/Android/Web) sont initiés et décrits.
- Clé idempotency lors de l'envoi, annulation/remplacement des messages.
- Logs : envoi/livraison/affichage/tap/action.
12. 4 Éthique et conformité
- Consentements transparents, textes compréhensibles.
- Un opt-in distinct pour les sujets sensibles.
- Respect du refus sur tous les canaux (ne pas « extraire » par lettres).
13) Exemples de microcopirate
Opérationnel :- "La commande # 4821 est arrivée au point d'émission. Recevez aujourd'hui avant 20h. Gérer les notifications"
- "Vous avez commencé le rapport hier. Il reste 1 étape à envoyer ? Reporter à demain· Paramètres"
- "3 nouveaux matériaux sur le thème X. Ouvrir une sélection. Recevoir une fois par semaine"
- "-20 % jusqu'au 14 novembre 23:59 sur le plan Pro. Masquer les notifications promotionnelles
- "Trop souvent ? Mettre en mode silencieux pendant une semaine"
14) Case « avant/après »
Spam promo → fréquence contrôlée
Jusqu'à : 5 canons par jour sans segmentation.
Après : 2/semaine avec un label promotionnel explicite, « mode silencieux », croissance du CTR et baisse des plaintes.
Tâches en attente → séquences contextuelles
Avant : général « retournez à l'application ».
Après : « Continuer la tâche N à partir de l'étape 3 » + deep link - au-dessus de conversion after open.
Doublures par canal → orchestration
Avant : push + e-mail + bannière en même temps.
Après : canal prioritaire, doublures retardées, annulation à l'ouverture.
15) Erreurs fréquentes des commandes
Demander la résolution système sur le premier écran « nulle part ».
Mélanger la promo et les notifications système.
Ignorer les fuseaux horaires et le « mode silencieux ».
Ne pas laisser contrôler les catégories et la fréquence.
Évaluer uniquement le CTR en oubliant l'opt-out/plaintes/rétention.
16) Résumé
Les pushis efficaces sont un minimum de bruit, un maximum d'avantages : une raison compréhensible, le bon moment, un pas clair et le contrôle de l'utilisateur. Construisez une politique sur les catégories, les casques de fréquence, le « mode silencieux », la déduplication et la copie honnête. Expérimentez pas à pas, mesurez non seulement les clics, mais aussi la confiance - alors le canal push deviendra un assistant et non un irritant.