Notifications push PWA

Comment envoyer des notifications push PWA (la méthode facile, sans code)

Looking for a simple way to add PWA push notifications?

Progressive Web Apps (PWAs) are apps that work on any device. But there’s always some conflict with sending web push notifications. Usually, the biggest problem is the delivery rates. You can add web push to your PWA in many ways. But how do you send web push notifications that actually get delivered from your PWA?

Don’t worry! In this article, we’re going to show you step-by-step how you can send PWA push notifications with reliable delivery rates in less than 10 minutes.

Plongeons dans le vif du sujet.

Send PWA Push Notifications Today!

Les notifications push sont un outil marketing super efficace et peu coûteux pour vous aider à augmenter votre trafic de retour, votre engagement et vos ventes en mode automatique.

How to Install PWA Push Notifications

Adding push notifications to a Progressive Web App is quite simple. Just follow the steps in this article. If you follow every step, by the end of this article, you should be able to send push notifications like this one:

PWA push notifications
  • Register a service worker at the site root that combines PWA logic and push handling.
  • Install PushEngage script and copy installation code into <head>.
  • Configure the opt-in modal and create a campaign in the PushEngage dashboard.

The main challenge is that all web push notification software uses a Javascript file called service_worker.js. The service worker helps you collect push notification subscribers through popup modals. But all PWAs already have a service worker file that serves a different purpose. And at a time, your PWA can only use one service worker.

In simple words, web push services confuse your PWA. So, sometimes it will collect push notification subscribers and sometimes, it won’t. Sometimes you can send notifications and sometimes you can’t. You might even end up sending push messages to your entire subscriber list and have it delivered only to a few subscribers.

We recommend using PushEngage to send PWA push notifications. PushEngage is the #1 push notification software in the world. So, you know that your campaigns are in safe hands.

Of course, PWA builders like Mendix come with their own push notification system. But what if you want to migrate to some other push notification service? What if you want more flexibility and control over your push notification campaigns? What’s more is that these services typically give you an API to create push campaigns. But with PushEngage, you get an easy to use dashboard from which you can create, schedule, send, and manage push campaigns.

And yes, you can use Firebase Cloud Messaging (FCM) to send Android app push notifications. But with PushEngage, you can send Android app and web push notifications, iOS and iPadOS web and app push notifications, and browser push notifications.

The best part? You can even send powerful eCommerce push notifications with a few clicks.

FactValue
Primary delivery mechanismService worker (push subscription)
Typical setup time~10 minutes (basic)
Common requirementRoot-scoped service_worker.js + manifest.json
Works onMost desktop browsers and Android (varies by platform)

Commençons.

Étape n°1 : Configurer votre compte PushEngage

Rendez-vous sur la page d'accueil de PushEngage et cliquez sur le bouton Commencer :

PushEngage

You can try out PushEngage for free. If you’re running a small blog that needs repeat traffic and engagement, that’s probably good enough. But if you’re serious about sales, you should get the Enterprise package and unlock the automated campaigns.

Une fois que vous avez créé votre compte PushEngage, rendez-vous sur votre tableau de bord PushEngage et allez dans Paramètres du site » Détails du site :

Paramètres du site PushEngage

Vous pouvez y définir votre logo, le nom de votre site et l'URL de votre site. Il est très important de régler ces éléments dès maintenant afin de pouvoir tester toute votre configuration plus tard.

Étape n°2 : Obtenir le code d'installation de PushEngage

Pour installer les notifications push, vous devrez obtenir un code d'installation. Dans votre écran Paramètres du site, faites défiler vers le bas et cliquez sur le bouton Cliquez ici pour les instructions de configuration :

Paramètres d'installation de PushEngage

Ensuite, cliquez sur l'onglet N'importe quel site :

Code d'installation PushEngage pour tout site

Vous pouvez utiliser le code Javascript pour commencer à envoyer des notifications push.

Step #3: Add the Service Worker Code For PWA Push Notifications

The most tricky part of the process is finally here. In the PushEngage dashboard under Setup Instructions, you’ll also see an option to download the service worker file.

Download Service Worker

But if your PWA already has a service worker in place, then DO NOT directly upload the PushEngage push notification service worker file as is. Open the PushEngage service worker in a text editor like Notepad and copy the code in the PushEngage service worker file. Then, find the service worker file for your PWA and simply add the PushEngage service worker code to the file.

If you neglect this step, you won’t be able to collect push notification subscribers.

Étape n°4 : Configurer l'opt-in PushEngage

Maintenant, retournez à votre tableau de bord PushEngage. Allez dans Design » Modèles de popup et sélectionnez l'option de votre choix :

Modales de fenêtre contextuelle

L'idée ici est de donner à vos visiteurs une bonne raison de s'abonner. Si vous avez besoin d'aide à ce sujet, consultez notre article sur comment créer un opt-in de notification push personnalisé.

Et si vous souhaitez des modèles pour commencer, vous devriez consulter cet article sur les opt-ins de notification push à haute conversion

Étape n°5 : Créer votre première campagne

Now that your PWA can send push notifications, you should create an actual campaign.

Une campagne de panier abandonné aide à générer des revenus supplémentaires en convertissant les paniers abandonnés. C'est un simple rappel qui vend beaucoup de produits en mode automatique. C'est donc une excellente campagne pour soutenir toute page de destination qui génère des ventes directes.

Just head over to your PushEngage dashboard and go to  Campaigns » Triggered Campaigns » Create A New Triggered Campaign:

Créer une nouvelle campagne déclenchée

And then, select the Cart Abandonment campaign template:

Types de campagnes déclenchées

Si vous débutez dans la création de campagnes marketing automatisées, vous pouvez simplement suivre notre article sur comment configurer une campagne de notification push de panier abandonné. Suivez chaque étape et vous pourrez configurer des notifications push comme celle-ci :

1er exemple de panier abandonné

Et juste au cas où vous vous demanderiez, vous n'avez pas besoin d'être une marque de renommée mondiale pour que vos campagnes de notifications push soient efficaces. En fait, PushEngage a été créé pour aider les petites entreprises à se développer grâce aux notifications push.

But before you start marketing your site, you should fix any issues with your push notification subscription process. Check out this article on testing your push notifications. If everything’s working perfectly, you’re done!

Questions fréquemment posées

Q: Does PWA push require a service worker?
A: Yes. PWA push messages are delivered by the registered service worker which must include push event handling.

Q: Can I send PWA push on iOS?
A: iOS support for service-worker based web push is limited; Android and desktop browsers support PWA push widely. (If you have precise iOS status, replace with current short statement and cite.)

Q: What’s the single most common integration mistake?
A: Uploading a separate Push service worker to the root without merging it with the PWA’s existing service worker — resulting in conflicts and missed subscriptions.

What To Do After Adding PWA Push Notifications?

C'est tout pour cette fois, les amis !

You can now send PWA push notifications. By now, you’ve also created a powerful web push notification campaign to boost your growth. All that, in less than 10 minutes!

Check out how to create other automated push notification campaigns as well. Most push campaigns are simple and effective. So, we recommend setting up multiple campaigns for your site. Here are a few great ones to start with:

Et si ce n'est pas déjà fait, commencez avec PushEngage. PushEngage est le logiciel de notification push n°1 au monde. Vos campagnes sont donc entre de bonnes mains.

Commencez avec PushEngage dès aujourd'hui !

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.

Engagez et retenez les visiteurs après qu'ils aient quitté votre site Web

Augmentez la valeur de chaque visite web avec des notifications push difficiles à ignorer.

  • Plan gratuit à vie
  • Configuration facile
  • Support 5 étoiles