Guida all'implementazione delle notifiche push web, senza vendor lock-in

Hai sentito parlare del nuovo canale di coinvolgimento per gli utenti del tuo browser mobile e desktop – notifiche del sito web?  Sai cosa sono le notifiche push web? Le notifiche push web coinvolgono nuovamente i tuoi utenti e li riportano sul tuo sito web quando sono altrove. Decidi di implementarle sul tuo sito web e sei confuso riguardo alle varie opzioni disponibili. Dopo il disastro di Parse, ti chiedi ora come puoi assicurarti che non ci sia vendor lock-in quando implementi le notifiche push per il tuo sito web.

Oppure stai leggendo questo perché il primo fornitore con cui hai implementato non ha preso abbastanza precauzioni e sei rimasto bloccato, e ora i loro prezzi sono troppo alti. Controlla sempre le funzionalità di notifica push offerte dal fornitore di servizi di notifica push web. Nel caso in cui tu voglia migrare dalla piattaforma di notifica push attuale ad altre, dovresti seguire i passaggi menzionati qui.

Noi di PushEngage, vogliamo scrivere apertamente su questo argomento. La trasparenza è un valore fondamentale per noi. In secondo luogo, vogliamo che i nostri clienti rimangano con noi, a causa dell'esperienza sulla nostra piattaforma e non perché sono bloccati.

Se hai fretta, ecco un riassunto TL;DR

Sito HTTPS

  1. Assicurati di utilizzare il tuo certificato Safari. ps: la chiave FCM non è necessaria poiché ora utilizziamo una chiave VAPID univoca dall'agosto 2018.
  2. Assicurati di raccogliere iscritti sul tuo dominio (ad es. l'autorizzazione finale è sul tuo dominio)

Sito HTTP

  1. Assicurati di utilizzare il tuo certificato Safari. ps: la chiave FCM non è necessaria poiché ora utilizziamo una chiave VAPID univoca dall'agosto 2018
  2. Assicurati di raccogliere iscritti sul tuo dominio, utilizzando un sottodominio personalizzato HTTPS.

Leggi avanti per la versione dettagliata.

Iniziamo e vediamo come integrare le notifiche push senza vendor lock-in.

Domande di base a cui rispondere prima di andare online

1) Il tuo sito web è HTTP o HTTPS?

Hai un sito web HTTPS o un sottodominio o una sezione del sito web che è su HTTPS?

Cos'è HTTP o HTTPS?  Se controlli l'URL del tuo sito web, vedi il lucchetto verde con "Sicuro" come vedi sul sito PushEngage.

usa il sotto-dominio per evitare il lock-in del fornitore

Se sì, allora ti trovi su un sito HTTPS, altrimenti HTTP.  Per saperne di più su HTTP o HTTPS controlla il link wiki qui.

Perché è importante: La sottoscrizione e l'invio di notifiche push richiedono un dominio HTTPS, quindi se ne hai uno tuo, puoi usarlo. Successivamente, vedi quali altri vantaggi offre.

Se non hai un sottodominio HTTPS, ti forniamo un sottodominio HTTPS ospitato sul nostro sito, ad esempio https://tuodominio.pushengage.com/. Questo viene quindi utilizzato per iscrivere gli utenti e inviare notifiche push. Questa è la chiave per ottenere la piena portabilità in un sito HTTP.  Abbiamo impostazioni di sottodominio personalizzate come funzionalità sulla nostra piattaforma.

Che impatto ha questo sottodominio sulle tue notifiche?

a) Durante l'iscrizione, gli utenti del tuo sito web vedranno questo sottodominio,

il sotto-dominio aiuta a prevenire il lock-in del fornitore

Pop-up di iscrizione nativo

b) Quando il messaggio viene inviato, avrà l'URL del sottodominio visualizzato nella notifica push, anche se puoi indirizzare l'utente a qualsiasi URL del tuo dominio.

impostazione del sotto-dominio personalizzato nelle notifiche push

Esempio di notifica

Nel caso sopra, CouponRani.com ha utilizzato il proprio sottodominio personalizzato https://ping.couponrani.com che aveva https, e questo appare nelle richieste di iscrizione e nelle notifiche.

2) Due passaggi per evitare il vendor lock-in durante l'integrazione delle notifiche push

Passaggio 1 PushEngage ora utilizza Vapid sulla sua piattaforma. Crea una chiave vapid univoca per ogni account. Tutti i tuoi iscritti push saranno collegati a questa chiave univoca. Quindi, ogni volta che desideri passare a un'altra piattaforma, utilizzando la chiave vapid puoi importare tutti i tuoi iscritti.

Come fornitore, PushEngage non blocca mai i clienti. Pertanto, offriamo chiavi vapid per una facile portabilità degli iscritti push.

Se guardi l'architettura di Chrome per le notifiche push, richiede che il codice javascript del service worker sia in esecuzione nel browser di un iscritto push. Questo viene attivato quando una notifica viene inviata al browser. Questo recupera quindi la notifica da un server push, che è spesso ospitato dalla piattaforma che stai utilizzando per andare online con le notifiche push. Questo è ospitato dal dominio HTTPS, che viene utilizzato per l'iscrizione e la notifica.

Affinché tu possa migrare, in seguito, avrai bisogno della capacità di sostituire il codice javascript del service worker, con uno nuovo e puntare al nuovo server push. Ciò significa che dovresti avere il pieno controllo del sottodominio HTTPS.

Passaggio 2: Pertanto, la seconda cosa necessaria per evitare il vendor lock-in è utilizzare il proprio sottodominio HTTPS o un dominio HTTPS per queste notifiche push. Spostare un intero sito su HTTPS richiede un certo sforzo e, anche se è consigliabile dal punto di vista SEO, richiede comunque un certo lavoro. Una soluzione alternativa è avere solo un sottodominio su HTTPS o una pagina del tuo sito su HTTPS.  Questo è un passaggio importante che richiede di raccogliere le iscrizioni in un dominio che è sotto il tuo controllo.

Esempio: Nel caso di CouponRani, questo era a https://ping.couponrani.com nell'esempio sopra.

Ora hai identificato il dominio/sottodominio dove e come raccoglierai gli iscritti.

Pertanto, abbiamo creato un sottodominio personalizzato come parte delle funzionalità standard del prodotto

Per abilitare la configurazione del sottodominio personalizzato in PushEngage, devi fare quanto segue se sei un sito HTTP

a) Acquista un certificato SSL
b) Imposta un dominio https://notify.yourdomain.com e abilita un certificato SSL su di esso. Dovrai impostare una mappatura DNS per questo dominio.
c) Quindi dovrai inserire i file di installazione di PushEngage nel sottodominio
d) Inserisci questo nelle impostazioni del Sottodominio Personalizzato in PushEngage. Vai su Impostazioni > Impostazioni Sito > Sottodominio Personalizzato

Questo è tutto e sarai online con le notifiche push senza vendor lock-in.

Sarebbe utile far controllare la tua configurazione dal nostro team di supporto inviando un'e-mail a [email protected]

opt-in push nativo

Best Practice per la Gestione degli Iscritti e la Raccolta delle Opt-in Push

Tieni presente che quando avvii le notifiche push sul tuo sito web, inizi con zero iscritti. Dovrai lentamente acquisire iscritti e costruire la tua lista, che ha un enorme potenziale di ROI. Ora che sei sicuro di non essere bloccato dal fornitore, inizia a concentrarti sull'aumento del tuo tasso di iscrizione push.

Pertanto, dovremmo identificare quali sono i modi migliori per ottenere l'iscrizione dell'utente sul tuo sito e come aumentare il tuo tasso di opt-in.

In generale, ci aspettiamo che il tuo sito ottenga almeno lo stesso tasso di iscrizione/opt-in per gli iscritti push di quanto non faccia per l'email. Crediamo che ciò sia dovuto a due ragioni:

  • Non è necessario digitare nulla durante l'iscrizione alle notifiche push. Un clic è più facile che digitare in una casella di testo.
  • Hai il pieno controllo della tua iscrizione alle notifiche push, poiché puoi disiscriverti dalle notifiche push per qualsiasi sito tramite le impostazioni del tuo browser.

Tipo di Opt-in di Iscrizione da Utilizzare

Come accennato in precedenza, per evitare il vendor lock-in, scegli sempre il sito web HTTPS. Esistono fino a 7 diversi tipi di opt-in per le notifiche push. Inoltre, per i siti HTTPS, puoi utilizzare l'opt-in per le notifiche push che converte di più.

Come dovresti raccogliere un'iscrizione? Se sei un sito completamente HTTPS, vedrai solo 1 popup nativo che appare come sotto.

crea notifiche push per campagne drip

Se hai solo una parte del sito web su HTTPS, allora dovrai utilizzare altri elementi come un popup, una campana o una barra inferiore, o qualsiasi altro, che al momento dell'autorizzazione va alla versione HTTPS del sito web.

Oltre a raccogliere gli iscritti in un'unica lista globale, dovresti pensare a segmentare gli utenti e inserirli in varie liste in base alle loro azioni sul sito, alla posizione o a qualsiasi altro attributo. Possiamo farlo utilizzando la segmentazione automatica e la funzionalità di segmentazione personalizzata in PushEngage. Leggi questo post su come impostarlo.

Notifica di Benvenuto

Riconosci agli utenti di essersi iscritti con successo alle notifiche push per il tuo sito web? Riteniamo che questo possa essere un importante elemento dell'esperienza utente, poiché i popup delle notifiche push (un'abbondanza di essi) possono creare confusione e una notifica di benvenuto conferma che hanno completato con successo l'iscrizione. In un certo senso, questo è simile a un'email di benvenuto e a una conferma di iscrizione via email.

Utilizzando Campagne Drip Web Push, ora puoi inviare una Notifica di Benvenuto, diciamo 30 minuti dopo che l'utente si è iscritto. Questo può avere un maggiore impatto poiché raggiunge il cliente quando ha lasciato il sito, ma ricorda chiaramente il tuo sito ed è un buon momento per spingerlo a compiere un'azione.  Ecco un esempio di Drip di Benvenuto inviato dopo 30 minuti.

crea notifica push per campagna a goccia

Passaggi per andare online con le notifiche push

Avendo deciso gli aspetti chiave dell'integrazione, ora puoi andare online con le notifiche push. Non abbiamo menzionato passaggi specifici per andare online qui, poiché ogni provider è diverso. La maggior parte dei provider ti richiederà di aggiungere codice Javascript al tuo sito web. Per i siti HTTPS potresti dover installare alcuni file aggiuntivi.

Esempi di campagne di notifiche push

Ora che stai raccogliendo iscritti per interagire nuovamente con loro, quali campagne esegui per i tuoi iscritti? Questa è una domanda ampia e la risposta dipende dal tipo di sito che gestisci, ma condividiamo i tipi comuni di campagne che vengono utilizzate –

A. Campagna di avviso di nuovi articoli: Per la maggior parte dei siti di notizie, fornire informazioni all'utente in tempo è uno dei fattori più cruciali per il successo. Che si tratti di notizie dell'ultima ora, campagne elettorali, sport o l'attuale pandemia, devono aggiornare gli iscritti.

C. Avvisi di calo prezzi: Tutti cercano il prezzo più basso. Ma come farebbe un cliente a sapere che il prezzo è diminuito? Attiva la campagna di avviso di calo prezzi per aggiornare automaticamente gli utenti su qualsiasi calo di prezzo del loro prodotto preferito.

D. Avvisi di coupon/offerte: Le notifiche push vengono consegnate istantaneamente. Pertanto, puoi facilmente gestire una vendita flash o una vendita a tempo limitato per aumentare le tue entrate.

E. Avviso di disponibilità prodotto: Dovresti anche aggiornare gli utenti quando il prodotto è di nuovo disponibile. Le notifiche push ti consentono di inviare notifiche push automatiche all'utente quando l'inventario è attivo.

F. Campagna di abbandono del carrello – Invia notifiche mirate in base all'abbandono del carrello sul sito mobile o desktop

Puoi anche consultare il playbook delle notifiche push per creare diverse campagne per il tuo sito web.

Riepilogo

I primi risultati indicano che le notifiche push web sono un canale ad alto ROI e in rapida crescita, quindi dovresti assolutamente provarlo per il tuo sito web. Poiché le notifiche push web sono uno standard nuovo, aspettati molte nuove funzionalità e cambiamenti. Mentre pensi di abilitare il tuo sito web con le notifiche push, implementale in modo da lasciarti più flessibilità.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sulla privacy e tutti i link sono nofollow. NON usare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

12 commenti su “Guida all’implementazione delle notifiche push web, senza vendor lock-in

  1. Siamo appena passati da un altro fornitore di notifiche push a Push Engage. Abbiamo utilizzato il metodo FCM Project e FCM Key fin dall'inizio. Ora che abbiamo impostato lo stesso FCM Project e FCM Key sulla vostra piattaforma, i nostri precedenti iscritti sono ancora iscritti o c'è qualcosa che dobbiamo fare manualmente?

  2. Dovrai inviarci l'esportazione degli iscritti, e poi saremo in grado di importarla nel tuo account. Gli iscritti non vengono importati direttamente. Ti contatteremo dalla nostra email di supporto.

  3. Ben scritto e fatto.
    Ho iniziato a scrivere un blog negli ultimi giorni e ho notato che molti
    articoli semplicemente rielaborano vecchie idee ma aggiungono poco valore.
    È fantastico leggere un post informativo di vero valore per i tuoi lettori.

    Finirà nella mia lista di dettagli che devo replicare come nuovo blogger.
    Il coinvolgimento dei lettori e la qualità dei contenuti sono
    fondamentali.
    Alcune idee meravigliose; mi hai sicuramente inserito nella mia lista
    di siti da tenere d'occhio!

    Continua il buon lavoro!
    Ben fatto,
    Jock

  4. Scrivo frequentemente sul blog e ti ringrazio molto per le tue informazioni. Questo articolo ha davvero suscitato il mio interesse.
    Salverò il tuo blog tra i preferiti e continuerò a controllare le nuove informazioni circa una volta alla settimana.
    Ho anche attivato il tuo feed RSS.

  5. Oh, questo è stato un post incredibilmente bello. Prendersi il tempo e lo sforzo effettivo
    per generare un ottimo articolo… ma cosa posso dire…
    Esito molto e non riesco a fare quasi nulla.

  6. Tutto è molto aperto con una chiarificazione molto chiara dei problemi.
    È stato davvero istruttivo. Il tuo sito è utile.
    Grazie per aver condiviso!

Coinvolgi e fidelizza i visitatori dopo che hanno lasciato il tuo sito web

Aumenta il valore di ogni visita web con notifiche push difficili da ignorare.

  • Piano gratuito per sempre
  • Configurazione semplice
  • Supporto a 5 stelle