Documentazione → Guide → Audience

Audience: la guida completa

Come dividere i tuoi iscritti in gruppi (per interessi, paese, CAP o qualunque altro criterio) e inviare a ciascuno solo le push che gli interessano.

Perché le audience

Inviare tutto a tutti funziona finché mandi una push al giorno. Quando i volumi crescono, le notifiche non pertinenti sono la prima causa di disiscrizione: il lettore di sport che riceve tre push al giorno di politica prima le ignora, poi revoca il permesso, e a quel punto è perso per sempre. Le audience risolvono esattamente questo: ogni push arriva solo a chi ha mostrato interesse per quel tema. Il risultato tipico è un CTR più alto e una curva di disiscrizioni più piatta.

Come funziona: i tag

Tutto si basa su un'idea semplice: gli iscritti accumulano tag, le audience sono filtri sui tag.

Un tag è una coppia chiave-valore attaccata all'iscritto. Lo assegna il tuo sito con una riga di JavaScript, disponibile ovunque lo snippet Natom sia installato:

natom.tag('cat_sport', '1')

Quando un lettore visita una pagina che contiene quella riga, da quel momento risulta interessato allo sport. I tag si accumulano: chi legge sport e poi politica avrà entrambi i tag, e potrà appartenere a entrambe le audience.

E chi naviga prima di iscriversi? Un esempio: Mario legge tre articoli di sport e solo al quarto accetta le notifiche. Quei tre tag sono arrivati quando Mario non era ancora un iscritto, ma non vanno persi: lo snippet li parcheggia nel suo browser e li invia tutti insieme al momento dell'iscrizione. Risultato: Mario entra nella tua audience già profilato come lettore di sport, invece che come iscritto "vuoto". La navigazione che precede l'iscrizione, che è proprio quella in cui il lettore ti mostra i suoi interessi, non va sprecata.

La convenzione consigliata per le categorie

Usa un tag per categoria con valore fisso 1, non un unico tag "categoria" col valore variabile:

// SÌ: gli interessi si accumulano
natom.tag('cat_sport', '1')
natom.tag('cat_politica', '1')

// NO: ogni pagina sovrascrive la precedente
natom.tag('categoria', 'sport')   // e poi 'politica' cancella 'sport'

La forma della chiave è libera, ma cat_ + nome in minuscolo con underscore è la convenzione che abilita anche l'instradamento automatico RSS.

Esempio completo per WordPress

Su WordPress basta una riga nel template della pagina articolo (di solito single.php), che emette un tag per ogni categoria dell'articolo:

<?php foreach (get_the_category() as $cat): ?>
  <script>natom.tag('cat_<?php echo sanitize_title_with_dashes($cat->slug, '', 'save') ?>', '1')</script>
<?php endforeach; ?>

Da quel momento ogni lettore si profila da solo in base a ciò che legge, per tutte le categorie presenti e future, senza altra manutenzione.

Far scegliere al lettore: le preferenze esplicite

Fin qui il lettore entra in un'audience perche' il sito lo tagga (a mano con natom.tag(), o in automatico col plugin WordPress in base a cio' che legge). Per alcuni editori non basta: vogliono che sia il lettore a dichiarare le categorie che gli interessano. Natom lo fa con le preferenze esplicite.

Si attivano dall'editor del popup (Siti › Popup, sezione "Fai scegliere al lettore le categorie") elencando le categorie, oppure dal plugin WordPress scegliendo fra le categorie del sito. Da quel momento:

Le scelte vivono sul dispositivo del lettore e sul suo profilo iscritto: togliere una spunta lo fa uscire subito dall'audience.

Tre cose da sapere sulle categorie del pannello

Creare un'audience

Dashboard → Siti → bottone Audience sulla riga del sito. Un'audience è un nome più un filtro:

Audience: iltuosito.it

NomeFiltroMembri
Lettori sportcat_sport = 112.480
Italiageo = IT44.102

Audience geografiche in un click (paesi dei tuoi iscritti):

✓ Italia (44.102)+ Svizzera (1.204)+ Germania (511)

Audience dai tag in un click:

✓ Sport (12.480)+ Politica (9.771)+ Economia (4.310)
La finestra Audience: segmenti esistenti, e creazione a un click dai paesi e dai tag già presenti tra i tuoi iscritti.

Due modi per creare un segmento:

Alla creazione, chi già corrisponde al filtro entra subito nell'audience (retro-riempimento automatico). Da lì in poi ogni nuovo iscritto o nuovo tag aggiorna le appartenenze da solo, in tempo reale.

Inviare a un'audience

In Nuova push, seleziona un solo sito: si abilita il menu Audience con i segmenti di quel sito e il numero di membri.

Nuova push

Audience (solo con un sito selezionato)

Lettori sport (12.480) ▾
Il selettore Audience nel form di invio: la push parte solo ai membri del segmento scelto.
Il menu resta disabilitato con più siti selezionati: un'audience appartiene a un sito specifico, quindi push mirata e push cross-domain sono alternative.

Geolocalizzazione

Ogni iscritto riceve in automatico il tag di sistema geo col paese (es. geo = IT), rilevato dal fuso orario del browser al momento dell'iscrizione. Non devi scrivere nessun codice: il dato c'è già per tutti.

Esempio 1: la push solo per l'Italia

Scenario tipico: un sito in italiano con una quota di lettori all'estero (espatriati, Svizzera, Germania). Una promozione valida solo in Italia, o una notizia di servizio nazionale, non ha senso per gli altri, e ogni push non pertinente consuma la pazienza di chi la riceve.

  1. Siti → Audience: nel blocco "Audience geografiche in un click" trovi i paesi reali dei tuoi iscritti coi numeri. Clicca + Italia: audience creata, membri già dentro.
  2. Nuova push → seleziona solo quel sito → nel menu Audience scegli Italia → invia.

Nuova push

Audience (solo con un sito selezionato)

Italia (44.102) ▾

Titolo: Sciopero dei treni giovedì: le fasce garantite
La push arriva ai 44.102 iscritti italiani. I 1.715 all'estero non la ricevono.

Invio geolocalizzato: stessa meccanica di qualsiasi push, cambia solo l'audience selezionata.

Il rovescio funziona uguale: audience "Svizzera" per contenuti dedicati ai frontalieri, "Stati Uniti" per gli orari di un evento in streaming, e così via. Ogni paese presente tra i tuoi iscritti è un click.

Esempio 2: CAP e città (il targeting locale fatto bene)

Per scendere sotto il paese (CAP, città, provincia) la rilevazione automatica non basta: chi promette il CAP "dal browser" sta stimando dall'indirizzo IP, con errori enormi. La strada precisa è taggare nei punti in cui il tuo sito conosce davvero il dato perché l'utente l'ha fornito. Esempio classico, il portale di notizie locali con il box "che tempo fa nella tua zona" o le preferenze di edizione:

<!-- quando l'utente sceglie la sua zona in un form -->
<script>
document.querySelector('#form-zona').addEventListener('submit', function () {
  natom.tag('cap', document.querySelector('#campo-cap').value)
})
</script>

<!-- oppure sulle pagine di un'edizione locale -->
<script>natom.tag('edizione', 'livorno')</script>

Da lì, i CAP e le edizioni compaiono nel blocco "Audience dai tag in un click" coi conteggi, e "Cronaca di Livorno" diventa una push che arriva solo ai livornesi. È il metodo più preciso che esista, perché il dato viene dall'utente, non da una stima.

Audience + RSS: le push segmentate automatiche

Questo è il punto in cui i pezzi si incastrano e la piattaforma inizia a lavorare da sola. Se colleghi il feed RSS del tuo sito, la spunta "instrada sulle audience per categoria" fa sì che ogni nuovo articolo diventi da solo una push mirata al suo pubblico, senza che nessuno prema mai un bottone.

Come ragiona l'instradamento

Quando esce un articolo, Natom legge le sue categorie dal feed e le converte nella stessa convenzione dei tag (minuscole, spazi sostituiti da underscore, prefisso cat_). Poi cerca tra le audience del sito quella che filtra su quel tag:

Categoria nel feedTag cercatoChi riceve la push
Sportcat_sportaudience "Sport", se esiste
Diventare Insegnanticat_diventare_insegnantiaudience corrispondente, se esiste
Cronaca (nessuna audience creata)cat_cronacatutti gli iscritti (fallback)

Due regole di comportamento da conoscere: se l'articolo ha più categorie, vale la prima che ha un'audience corrispondente; se nessuna corrisponde, la push va a tutti, così nessun articolo resta mai senza pubblico.

La configurazione, una volta sola

  1. Il template tagga i lettori per categoria (la riga WordPress vista sopra). Nel giro di qualche giorno le audience si popolano da sole man mano che la gente legge.
  2. Crei le audience dal blocco "dai tag in un click": Sport, Politica, Economia... un click ciascuna.
  3. Colleghi il feed dal bottone RSS del sito, con invio automatico e instradamento attivi:

RSS: iltuosito.it

FeedAuto-invioAudienceOgni
iltuosito.it/feedper categoria15m

☑ invia automaticamente i nuovi articoli
☑ instrada sulle audience per categoria

La configurazione del feed con l'instradamento attivo: da qui in poi è tutto automatico.

Cosa succede poi, ogni giorno

La redazione pubblica come ha sempre fatto. Natom controlla il feed, e a ogni articolo nuovo:

Nuovo articolo nel feed · categoria Sport

«Derby rinviato per il maltempo: le nuove date»

↓ push creata e inviata automaticamente a

Audience: Sport (12.480 iscritti) · gli altri 33.337 non vengono disturbati

Il flusso automatico: articolo → categoria → audience → push mirata. Zero click.

Il beneficio composto nel tempo: ogni lettore riceve solo i suoi temi, il CTR sale, le disiscrizioni calano, e la redazione non ha mai dovuto imparare uno strumento nuovo. Se preferisci supervisionare, disattiva l'auto-invio: gli articoli arrivano come bozze già instradate nella sezione Campagne, e li approvi con un click.

Domande frequenti

Un iscritto può stare in più audience?

Sì, ed è il comportamento desiderato: i tag si accumulano e le appartenenze pure. Chi legge sport e politica riceve le push di entrambi i temi.

Che succede a chi non ha nessun tag?

Resta raggiungibile con le push a "Tutti gli iscritti". Le audience non escludono nessuno dal canale principale: aggiungono precisione, non tolgono copertura.

Le audience costano di più?

No. Sono incluse nei piani che le prevedono e non hanno costi per invio, qualunque sia la dimensione del segmento.

Posso rimuovere un'audience?

Sì, dal bottone Elimina nella finestra Audience. Gli iscritti e i loro tag non vengono toccati: sparisce solo il raggruppamento.

← Torna alla documentazione · Vai alla dashboard →