Push interactif

Laissez vos utilisateurs agir directement depuis la notification

Les boutons d'action placent des choix clairement libellés dans la notification elle-même : l'utilisateur valide, récupère ou suit en un seul tap. Vous créez les jeux de boutons iOS en no-code dans le Control Panel Pushwoosh, et ils partent depuis le même parcours que n'importe quelle autre notification push.

Trois écrans de téléphone côte à côte montrant des notifications push avec boutons d'action : Approuver et Refuser sur une alerte de paiement, Récupérer la récompense et Jouer sur une récompense de jeu, Suivre et Commander à nouveau sur une mise à jour de livraison

Plus de 80 000 entreprises nous font confiance pour développer leur engagement

Le format, en détail

Une notification push classique ne laisse qu’une option à l’utilisateur : la toucher ou l’ignorer. Une notification push interactive ajoute des choix libellés à la notification elle-même : accepter ou refuser, récupérer, suivre, confirmer ou être rappelé plus tard se règlent en un seul tap depuis l’écran verrouillé.

Créés dans le Control Panel (iOS)

Configure → Edit Actions : nommez une catégorie, ajoutez un ou deux boutons, enregistrez. Modifier un libellé ne demande aucune nouvelle version.

Des boutons dans la notification (iOS)

iOS dessine les boutons à partir de la catégorie associée à la notification, sous le message que l'utilisateur a déplié.

Destructif ou standard (iOS)

Marquez un bouton comme destructif pour le rouge, standard pour le bleu : Refuser ne ressemble jamais à Approuver.

Ouvre l'app, ou agit sur place (iOS)

Pour chaque bouton : faire passer l'app au premier plan, ou exécuter l'action sans quitter l'écran verrouillé.

Trois boutons alignés (Android)

Android affiche jusqu'à trois actions natives côte à côte, chacune avec son propre libellé et son comportement au tap.

Boutons d'appel à l'action (web push)

Les notifications navigateur portent des boutons personnalisés qui renvoient chacun vers leur propre URL ou deep link.

La place des boutons, entre la notification simple et le plein écran

Quand le message se termine parEnvoyezOù le choix apparaît
Une simple lectureUne notification push classiqueLa bannière
Un petit choix, d'une à trois optionsUne notification push interactiveLa notification dépliée sur iOS, le volet de notifications sur Android
Une image qui mérite d'être montréeUne notification push rich mediaLa notification dépliée
Plusieurs articles à comparerUne notification push carrousel d'imagesLa notification dépliée, après l'avoir déroulée
Un formulaire, une liste ou une mise en pageUn message in-app ou une page Rich MediaUn plein écran dans l'app, ouvert au tap
Quand le message se termine par
1 / 5
Une simple lecture
Où le choix apparaît
La bannière
Quand le message se termine par
2 / 5
Un petit choix, d'une à trois options
Envoyez
Une notification push interactive
Où le choix apparaît
La notification dépliée sur iOS, le volet de notifications sur Android
Quand le message se termine par
3 / 5
Une image qui mérite d'être montrée
Où le choix apparaît
La notification dépliée
Quand le message se termine par
4 / 5
Plusieurs articles à comparer
Où le choix apparaît
La notification dépliée, après l'avoir déroulée
Quand le message se termine par
5 / 5
Un formulaire, une liste ou une mise en page
Envoyez
Un message in-app ou une page Rich Media
Où le choix apparaît
Un plein écran dans l'app, ouvert au tap

Son rôle, au sein d’un parcours

Un parcours, plusieurs formats

Les boutons sont un attribut d’un message que vous envoyez déjà, pas une intégration séparée.

L’audience, le déclencheur, le segment et le profil client restent en place. Ce qui change, c’est ce que l’utilisateur peut faire à l’arrivée du message, et vous le réglez dans le même Customer Journey qui pilote déjà vos notifications push, vos messages in-app, vos e-mails et vos SMS.

Un paiement en attente, réglé en un tap

Une transaction par carte déclenche un événement. Une notification silencieuse précharge le détail de la transaction en arrière-plan, invisible pour l’utilisateur, et la notification interactive arrive avec deux boutons : Approuver, et Refuser en rouge destructif.

Approuver valide le paiement sans même ouvrir l’app. Refuser ouvre plutôt l’écran de blocage de la carte. Si aucun bouton n’est touché dans les cinq minutes, le même parcours bascule sur un SMS proposant le même choix. Pour une néobanque ou une app de paiement, c’est une alerte de sécurité qui se règle en quelques secondes.

Pour quels usages

Les boutons trouvent leur place partout où un message se termine naturellement par une petite décision. Pour une simple annonce, une notification classique suffit.

MomentCe que disent les boutonsCe que fait l'utilisateur
E-commerce : panier abandonnéFinaliser l'achat: Voir le panierPaie depuis l'écran verrouillé, ou ouvre le panier pour modifier la commande d'abord
Fintech : validation de transactionApprouver: RefuserValide un paiement ou bloque la carte sans ouvrir l'app
Jeux mobiles : une récompense disponibleRécupérer: JouerRécupère la récompense et arrive dans l'événement qui a besoin de joueurs
Apps d'abonnement : renouvellementRenouveler: Me le rappeler plus tardProlonge l'abonnement en un tap, ou reporte la décision sans résilier
Livraison de repas : statut de commandeSuivre: Commander à nouveauSuit le livreur, ou renouvelle la dernière commande depuis la mise à jour
Santé : rappel de rendez-vousConfirmer: ReporterConfirme sa venue, ce qui réduit les rendez-vous non honorés
Événements : ouverture de la billetterieRéserver: Me le rappelerRéserve une place, ou demande un rappel plus près de la date
Tous secteurs : rappels récurrentsTerminé: Plus tardSolde le rappel sans passer par l'app
Moment
1 / 8
E-commerce : panier abandonné
Ce que disent les boutons
Finaliser l'achat: Voir le panier
Ce que fait l'utilisateur
Paie depuis l'écran verrouillé, ou ouvre le panier pour modifier la commande d'abord
Moment
2 / 8
Fintech : validation de transaction
Ce que disent les boutons
Approuver: Refuser
Ce que fait l'utilisateur
Valide un paiement ou bloque la carte sans ouvrir l'app
Moment
3 / 8
Jeux mobiles : une récompense disponible
Ce que disent les boutons
Récupérer: Jouer
Ce que fait l'utilisateur
Récupère la récompense et arrive dans l'événement qui a besoin de joueurs
Moment
4 / 8
Apps d'abonnement : renouvellement
Ce que disent les boutons
Renouveler: Me le rappeler plus tard
Ce que fait l'utilisateur
Prolonge l'abonnement en un tap, ou reporte la décision sans résilier
Moment
5 / 8
Livraison de repas : statut de commande
Ce que disent les boutons
Suivre: Commander à nouveau
Ce que fait l'utilisateur
Suit le livreur, ou renouvelle la dernière commande depuis la mise à jour
Moment
6 / 8
Santé : rappel de rendez-vous
Ce que disent les boutons
Confirmer: Reporter
Ce que fait l'utilisateur
Confirme sa venue, ce qui réduit les rendez-vous non honorés
Moment
7 / 8
Événements : ouverture de la billetterie
Ce que disent les boutons
Réserver: Me le rappeler
Ce que fait l'utilisateur
Réserve une place, ou demande un rappel plus près de la date
Moment
8 / 8
Tous secteurs : rappels récurrents
Ce que disent les boutons
Terminé: Plus tard
Ce que fait l'utilisateur
Solde le rappel sans passer par l'app
Deux mots sur un bouton décident s'il sera touché

50 notifications push dont vous pouvez vous inspirer, avec le texte et le visuel qui ont fait leur succès.

Voir les exemples

Couverture plateformes et technique

Les boutons d’action fonctionnent sur iOS, Android et le web, mais le mode de création et la visibilité varient selon la plateforme. La dernière colonne indique où le bouton relève de la notification elle-même, et où il nécessite un handler dans votre app.

FonctionnalitéiOSAndroidWebFourni par
Boutons d'action libellés dans la notificationiOS 10+, un ou deuxAndroid, jusqu'à troisChromeLa notification elle-même
Un bouton qui ouvre l'app ou ferme la notificationiOS 10+AndroidChromeLa notification elle-même, sans code applicatif
Un bouton qui ouvre un deep link ou agit sur placeiOS 10+AndroidChromeUn handler unique dans votre app, qui lit l'identifiant de l'action
Jeux de boutons réutilisables créés sans nouvelle versionOui, catégories du Control PanelSDK et données personnalisées–Control Panel Pushwoosh, associé lors de la composition
Boutons définis via l'APIios_category dans /createMessageDonnées personnalisées dans /createMessageDonnées personnaliséesL'API Messages
Boutons visibles sans déplier la notification–Oui, dans le voletOuiLe volet de notifications de l'OS
Un choix qui nécessite un formulaire, une liste ou une mise en pageOuiOui–Un message in-app ou une page Rich Media, ouverts au tap
Fonctionnalité
1 / 7
Boutons d'action libellés dans la notification
iOS
iOS 10+, un ou deux
Android
Android, jusqu'à trois
Web
Chrome
Fourni par
La notification elle-même
Fonctionnalité
2 / 7
Un bouton qui ouvre l'app ou ferme la notification
iOS
iOS 10+
Android
Android
Web
Chrome
Fourni par
La notification elle-même, sans code applicatif
Fonctionnalité
3 / 7
Un bouton qui ouvre un deep link ou agit sur place
iOS
iOS 10+
Android
Android
Web
Chrome
Fourni par
Un handler unique dans votre app, qui lit l'identifiant de l'action
Fonctionnalité
4 / 7
Jeux de boutons réutilisables créés sans nouvelle version
iOS
Oui, catégories du Control Panel
Android
SDK et données personnalisées
Web
–
Fourni par
Control Panel Pushwoosh, associé lors de la composition
Fonctionnalité
5 / 7
Boutons définis via l'API
iOS
ios_category dans /createMessage
Android
Données personnalisées dans /createMessage
Web
Données personnalisées
Fourni par
L'API Messages
Fonctionnalité
6 / 7
Boutons visibles sans déplier la notification
iOS
–
Android
Oui, dans le volet
Web
Oui
Fourni par
Le volet de notifications de l'OS
Fonctionnalité
7 / 7
Un choix qui nécessite un formulaire, une liste ou une mise en page
iOS
Oui
Android
Oui
Web
–
Fourni par
Un message in-app ou une page Rich Media, ouverts au tap

Sécurité et hébergement

Pushwoosh fonctionne sur son propre matériel aux États-Unis et en Allemagne, dans le cadre du RGPD.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type 2 CertifiedOWASP Compliant

Comment ça marche

La création des boutons est no-code sur iOS. Définir l’action de chacun, au-delà de l’ouverture de l’app, demande une étape de développement unique, et c’est la même chez tous les fournisseurs, car il s’agit du modèle d’Apple et d’Android.

  1. Créez le jeu de boutons (no-code)

    Dans Configure → Edit Actions, créez une catégorie, ajoutez un ou deux boutons, donnez un libellé à chacun, marquez-le comme destructif ou standard, et choisissez s'il ouvre l'app. Pushwoosh l'enregistre avec un identifiant et transmet le catalogue à l'appareil lors de son enregistrement.

  2. Branchez le handler une fois (développeur)

    Un bouton qui se contente d'ouvrir l'app ou de fermer la notification ne demande aucun code. Pour ouvrir un deep link, marquer une tâche comme terminée ou agir sur place, l'app lit une fois l'identifiant de l'action, via didReceiveNotificationResponse sur iOS ou l'intent de notification sur Android. Les jeux de boutons Android se configurent également de ce côté.

  3. Orchestrez (no-code)

    Choisissez la catégorie lors de la composition, ou définissez ios_category via l'API Messages. Envoyez-la au même segment, depuis le même Customer Journey que le reste de votre messagerie.

Limites à connaître

Le mécanisme est simple. Voici ses limites.

  • Sur iOS, les boutons se trouvent dans la notification dépliée. La bannière réduite n’affiche que le texte : le choix apparaît après un appui long ou en déroulant la notification.
  • Une catégorie du Control Panel contient un ou deux boutons. Android en affiche jusqu’à trois, côte à côte, et plus vous en ajoutez, plus chaque libellé doit être court.
  • Tout ce qui va au-delà de l’ouverture de l’app ou de la fermeture de la notification nécessite le handler unique. Apple et Android fonctionnent tous deux ainsi : cette étape est universelle, ce n’est pas une lacune de Pushwoosh.
  • Les jeux de boutons Android se configurent via le SDK et les données personnalisées. L’écran du Control Panel couvre les catégories iOS.
  • Les boutons enrichissent les notifications que vous envoyez déjà. Ils ajoutent une action possible à un message, sans élargir son audience.
  • La notification remonte la livraison et l’ouverture. Le bouton touché est un événement in-app que vous renvoyez : branchez cet événement si vous voulez des statistiques par bouton.