Aller au contenu
Guides · Canaux & délivrabilité

Push web et messages in-app

Les notifications push web atteignent l'appareil ou le navigateur d'un utilisateur même lorsqu'il a quitté votre site, après un opt-in explicite, tandis que les messages in-app n'apparaissent que pendant que l'utilisateur est actif dans votre produit. Portée, consentement et missions différents.

Mis à jour le 10 juin 20266 min de lecturePar fromHello
À retenir
  • Le push web fonctionne hors site via l'API Push du navigateur, un service worker et une permission Notifications accordée.
  • Les messages in-app n'exigent aucun opt-in distinct mais ne touchent que les utilisateurs actuellement actifs dans votre produit.
  • Sur iOS, le push web exige que le site soit installé sur l'écran d'accueil, sur Safari 16.4 ou ultérieur.
  • Le push sert à ramener les gens ; l'in-app sert à guider ceux qui sont déjà là.

En bref

Ces deux canaux se ressemblent parce que tous deux affichent de petits messages dans votre produit, mais ils se situent de part et d'autre de deux lignes : la portée et le consentement. Le push web quitte votre site et atterrit sur l'appareil une fois que l'utilisateur a accordé une permission du navigateur. Le message in-app reste dans une session active et n'exige aucune permission distincte. Considérez-les comme deux outils, pas un seul.

Comment fonctionne le push web

Le push web repose sur trois éléments du navigateur qui collaborent : un service worker (un script d'arrière-plan que le navigateur maintient actif), l'API Push (qui abonne le navigateur à un service de push et reçoit les messages) et l'API Notifications (qui affiche la notification système). L'utilisateur doit cliquer explicitement sur Autoriser dans l'invite de permission du navigateur ; tant qu'il ne l'a pas fait, vous ne pouvez rien envoyer. Après l'opt-in, vous obtenez un point de terminaison d'abonnement et des clés de chiffrement, et votre serveur envoie via le service de push du navigateur même quand l'onglet est fermé. Comme le message arrive hors site, le push web est le canal de réengagement du groupe — plus proche par sa mission du SMS ou de l'e-mail que de tout ce qui vit dans votre application. Le revers : il est borné par le support du navigateur et de l'OS, et l'utilisateur peut révoquer la permission à tout moment.

Portée contre consentement. Les messages in-app restent sur site et n'exigent aucun opt-in. Le push web et l'e-mail atteignent tous deux hors site et exigent un consentement ; le push web est mis en évidence comme le canal d'opt-in en produit qui suit l'utilisateur jusqu'à l'appareil.

La réserve iOS

Sur iPhone et iPad, le push web ne fonctionne pas pour un simple onglet Safari. Apple n'a ajouté le push web que pour les applications web que l'utilisateur a ajoutées à l'écran d'accueil, à partir de Safari 16.4 (mars 2023). La demande de permission doit faire suite à un geste direct — par exemple un bouton S'abonner — et non au chargement de la page. Ainsi, sur iOS, votre audience joignable est le sous-ensemble d'utilisateurs ayant installé votre site en application web puis accordé la permission. Prévoyez cet écart plutôt que de supposer une parité avec l'ordinateur de bureau.

Comment fonctionne le message in-app

Les messages in-app s'affichent dans une session active — une bannière, une fenêtre modale, un panneau latéral ou une infobulle dessinés par votre produit pendant que l'utilisateur s'en sert. Il n'y a pas d'opt-in distinct car l'utilisateur est déjà dans votre produit ; le message fait partie de l'expérience. La contrepartie est la portée : l'in-app ne touche que les personnes présentes maintenant. Il ne peut pas ramener un utilisateur inactif, et un utilisateur désabonné ne le verra jamais.

Quand utiliser lequel

MissionCanal à choisir
Ramener un utilisateur inactifPush web (ou e-mail / SMS)
Annoncer une fonctionnalité aux utilisateurs actifsBannière ou modale in-app
Guider un nouvel utilisateur dans la configurationInfobulle ou panneau in-app
Alerter sur un événement urgent hors sitePush web
Proposer une mise à niveau en pleine actionModale in-app

Le partage honnête : l'in-app s'occupe des gens déjà dans la pièce, le push web part chercher ceux qui sont partis. La plupart des produits utilisent les deux, coordonnés dans un parcours client pour qu'une même personne ne reçoive pas une relance in-app et un push pour la même chose à quelques minutes d'intervalle. Décider quel canal porte quel message, dans quel ordre, sans chevauchement, c'est passer d'avoir plusieurs canaux à les faire fonctionner comme un seul — le sujet de multi-canal contre omnicanal. Des outils dédiés comme OneSignal ou Novu se spécialisent dans la livraison de push et de notifications ; une plateforme d'engagement intègre le push et l'in-app à la même logique de parcours que le reste de vos canaux.

FAQ

Questions fréquentes

  • Le push web et le message in-app exigent-ils le même opt-in ?

    Non. Le push web exige une permission explicite du navigateur — l'utilisateur doit cliquer sur Autoriser dans l'invite Notifications avant que vous puissiez envoyer. Les messages in-app n'exigent aucun opt-in distinct car ils n'apparaissent que pendant que l'utilisateur est déjà actif dans votre produit.

  • Le push web fonctionne-t-il sur iPhone ?

    Seulement sous conditions. Apple ne prend en charge le push web sur iOS et iPadOS que pour les applications web ajoutées à l'écran d'accueil, sur Safari 16.4 ou ultérieur, et la demande de permission doit faire suite à un geste direct. Un simple onglet Safari ne peut pas recevoir de push web.

  • Les messages in-app peuvent-ils atteindre des utilisateurs qui ont quitté mon produit ?

    Non. Les messages in-app sont liés à la session ; ils ne s'affichent que pendant que l'utilisateur est actif dans votre application. Pour joindre quelqu'un hors site, il vous faut le push web, l'e-mail ou le SMS — des canaux qui quittent votre produit et atterrissent sur l'appareil.

  • Le push web est-il assez fiable pour qu'on en dépende ?

    Cela dépend. La livraison est bornée par le support du navigateur et de l'OS, l'utilisateur doit avoir donné son opt-in, et la permission peut être révoquée à tout moment. Traitez la liste d'abonnés comme périssable et gardez un second canal pour tout ce qui est critique.

Découvrez la plateforme que l'équipe pilote.

Guides liés
Accès anticipé

Votre growthen autopilote.

L'accès anticipé ouvre au Q3 2026, progressivement, pour que l'équipe s'ajuste à de vrais cas d'usage. Les petites équipes aux grandes ambitions passent en premier.

Pas prêt à laisser un e-mail ? C'est open source. Faites-la tourner vous-même dès aujourd'hui. Voir sur GitHub

Pas de spam. Un e-mail quand votre place s'ouvre. Désinscription à tout moment.