In HITLEAD puoi includere un feed RSS (elemento e intestazione) nelle tue Campaign dirette e automatizzate usando il blocco di contenuto RSS. Questo permette ai tuoi iscritti di ricevere e leggere automaticamente aggiornamenti da fonti di contenuto online, come post del blog e articoli di notizie.

Come funziona una Campaign RSS?

Puoi inserire un elemento RSS o un'intestazione RSS e aggiungere l'URL del tuo feed RSS nella sezione di invio o pianificazione. Tutti gli aggiornamenti del feed pubblicati tra il momento in cui pianifichi la Campaign e quello in cui viene inviata l'email saranno inclusi. Puoi personalizzare il layout del feed selezionando i Tag che vuoi mostrare dal feed.

Elementi RSS standard

Quando aggiungi un elemento RSS, in base ai dettagli presenti nel tuo feed, puoi usare i rispettivi valori personalizzati nel builder e questi recupereranno automaticamente i dati corrispondenti.

Ad esempio, se vuoi aggiungere solo il titolo e il contenuto del blog:

Step 1: Aggiungi un'intestazione RSS al tuo template

Step 2: Assicurati di avere {{rss_item.title}} e {{rss_item.content}}. In base al campo necessario, aggiungi i rispettivi valori personalizzati

Step 3: Nella sezione di invio o pianificazione aggiungi il tuo URL RSS

Step 4: Pianifica la tua Campaign

Comportamento: Quando la Campaign viene inviata, nel template il contatto può vedere tutti i titoli e i contenuti del blog dal giorno in cui è stata pianificata

Dettagli sul blocco intestazione e elemento RSS

Cos'è l'intestazione RSS?

Popola dinamicamente i tag <channel> dal tuo feed RSS. Il blocco intestazione RSS supporta i seguenti tag del canale RSS — usa i rispettivi valori personalizzati per popolare l'email con il valore del tag corrispondente:

Tag RSSValore personalizzato per HITLEAD
<title>{{rss_feed.title}}
<description>{{rss_feed.description}}
<link>{{rss_feed.url}}
<lastBuildDate>{{rss_feed.date}}

Cos'è il blocco Elementi RSS?

Il blocco Elementi RSS accetta i seguenti valori personalizzati e inserisce dinamicamente i corrispondenti tag RSS:

Tag RSSValori personalizzatiDescrizione
<title/>{{rss_item.title}}Il titolo dell'elemento RSS, di solito un post del blog.
<description/>{{rss_item.content}}Un riepilogo dell'elemento RSS in formato HTML, che include le informazioni nel tag <description>. Se non è presente un tag <description> nel feed, mostrerà le informazioni nel tag <content:encoded>
<link/>{{rss_item.url}}Il link testuale all'elemento RSS online, visualizzabile come testo o usato in un collegamento ipertestuale.
<content:encoded/>{{rss_item.content_full}}Il contenuto completo delle informazioni nel tag <content:encoded> per un elemento RSS, in formato HTML. Se non è presente un tag <content:encoded>, mostrerà le informazioni nel tag <description>.
pubDate{{rss_item.date}}La data di pubblicazione dell'elemento RSS, nel formato MMM DD, YYYY hh:mm A. Il supporto per la formattazione personalizzata sarà aggiunto in futuro.
<dc:creator>{{rss_item.author}}L'autore dell'elemento RSS
<media:content>{{rss_item.imageUrl}}Fornisce l'URL src dell'immagine come testo; per renderizzarla come immagine usa {{rss_img alt="alt_text" src=rss_item.imageUrl height="200" width="200"}}
<item>{{#rss_items rss_items}}Questo tag non mostra nulla. Serve ad aprire la formattazione personalizzata per i singoli elementi RSS.
</item>{{/rss_items}}Questo tag non mostra nulla. Serve a chiudere la formattazione personalizzata per i singoli elementi RSS.

Come inviare una Campaign RSS?

1. Trova l'URL del tuo feed RSS

  • Cerca l'icona RSS nel footer o nella barra laterale del sito.
  • Visualizza il sorgente della pagina e cerca rss o xml.
  • Prova estensioni comuni come /feed, /rss o /rss.xml.
  • Usa un'estensione del browser o strumenti come Feedbucket o CtrlQ per rilevare il feed.

2. Inserisci l'URL RSS

Vai su Send or Schedule → RSS Campaign e incolla l'URL del tuo feed.

Schermata 1 — Guida base alle Campaign RSS

3. Aggiungi il contenuto RSS

Nell'email builder, inserisci un elemento RSS header o RSS item.

Schermata 2 — Guida base alle Campaign RSS

4. Imposta i valori personalizzati

Aggiungi i campi personalizzati necessari per i tuoi tag RSS.

Schermata 3 — Guida base alle Campaign RSS

5. Configura la pianificazione

  • In Send or Schedule → RSS Schedule, imposta l'orario di invio e il numero di elementi da includere.

Schermata 4 — Guida base alle Campaign RSS

6. Pianifica la tua Campaign

  • Rivedi e pianifica la tua Campaign RSS.

FAQ

1. Come gestire uno scenario in cui la descrizione è un contenuto HTML?

I valori restituiti dalla variabile personalizzata RSS {{rss_item.title}} vengono sottoposti a escape HTML. Ad esempio, se l'espressione contiene &, l'output con escape HTML generato sarà &amp;; oppure, se il tuo feed RSS ha testo in formato HTML invece di testo semplice, verrà renderizzato come testo semplice.

Se non vuoi che un valore venga sottoposto a escape, usa il "triple-stash" {{{:

Ad esempio, se la sorgente del tuo feed RSS è simile a questa:

Schermata 5 — Guida base alle Campaign RSS

senza "triple-stash" verrà renderizzato così:

Schermata 6 — Guida base alle Campaign RSS

una volta usato il "triple-stash" {{{rss_item.content}}} verrà renderizzato così:

Schermata 7 — Guida base alle Campaign RSS

2. Quali contenuti posso aspettarmi nella Campaign RSS del mese successivo?

Se hai creato la Campaign il 10 marzo e l'hai pianificata per il 25 marzo, tutti i post del blog pubblicati dopo il 10 marzo faranno parte della Campaign il 25 marzo.

Se vuoi limitare il numero di post, nella sezione di invio o pianificazione indica il numero massimo di feed. Se specifichi "5", mostreremo i 5 blog più recenti nella Campaign.

3. Cosa succede se non ci sono nuovi blog dopo la pianificazione della Campaign RSS?

Nel ciclo successivo non verrà inviata nessuna Campaign. Puoi verificarlo dal registro di audit, dove troverai una voce di pianificazione non riuscita per assenza di nuovi feed.