Vai al contenuto principale

Plugin PrestaShop (1.7) - Installazione e configurazione

Scarica il plugin

Il plugin Sendinblue per PrestaShop ti consente di impostare un'efficace strategia di marketing tramite email e/o SMS a partire dal tuo sito PrestaShop.

In questo tutorial scoprirai come:

Buono a sapersi

Per eseguire l'aggiornamento da PrestaShop 1.6 all'ultima versione di PrestaShop 1.7, PrestaShop fornisce un modulo di upgrade diretto con 1 clic. Scopri di più sul Marketplace di PrestaShop.

Prima di iniziare

Prima di installare e usare la funzionalità, occorre procurarsi le informazioni seguenti:

  • Credenziali dell'account Sendinblue. Se non hai ancora un account, registrati gratuitamente.
  • Credenziali per accedere al pannello di amministrazione del sito PrestaShop.

Installare il modulo

Scaricare il modulo

Per installare il modulo hai due alternative:

Back office di PrestaShop

  1. Accedi al back office del tuo sito PrestaShop.
  2. Nel menu della barra laterale, vai a Modules > Module Manager (Moduli > Gestione moduli).
  3. Digita "Sendinblue" nella barra di ricerca.
  4. Clicca su Configura.
    PS_1.7_Configure.png

Poiché Sendinblue è un modulo partner di PrestaShop, il modulo dovrebbe essere installato per impostazione predefinita nel tuo back office di PrestaShop.

Pagina del modulo Sendinblue

  1. Accedi al back office del tuo sito PrestaShop.
  2. Accedi alla pagina del modulo Sendinblue.
  3. Clicca sul pulsante Scaricare.
    mceclip0.png
  4. Installa il modulo. Se non l'hai mai fatto, puoi seguire la procedura spiegata qui.

Attivare il modulo

Una volta installato il modulo, puoi collegarlo al tuo account Sendinblue:

  1. In PrestaShop, vai a Configura > Sendinblue e clicca su Connetti
    PS_1.7_Connect.png
  2. Poi Consenti accesso.
    PS_1.7_Allow_access.png
  3. Poi Attiva.
    PS_1.7_Activate.png

Sincronizzare i contatti

💡 Buono a sapersi
Dopo la sincronizzazione iniziale, la sincronizzazione avverrà in tempo reale.

Sendinblue sincronizzerà i contatti che si sono iscritti alla tua newsletter tramite il piè di pagina predefinito del tuo sito web e i contatti che hanno creato un account PrestaShop e hanno accettato di ricevere la tua newsletter.

Per sincronizzare i tuoi contatti:

  1. In Integrazioni di Sendinblue, clicca sull'integrazione PrestaShop.
    Intregations.png
  2. Clicca su Sincronizzazione contatti per accedere alle impostazioni di sincronizzazione dei contatti.
    PS_1.7_Contact_sync.png
  3. Abilita la sincronizzazione dei contatti.
    Se vuoi, puoi cambiare la lista in cui saranno sincronizzati i contatti. Sendinblue la configura automaticamente come Integrazioni/PrestaShop, ma se vuoi puoi cambiare questa impostazione.
    PS_1.7_Contact_sync_2.png
  4. Clicca su Salva.

Sincronizzare lo stato dei contatti

Quando l'opzione Sincronizza lo stato dei contatti (iscritti/disiscritti) è abilitata, lo stato dei tuoi contatti viene aggiornato automaticamente su Sendinblue e sul tuo negozio.

PS_1.7_Contact_sync_2__1_a.png

Abbinare automaticamente gli attributi

Quando l'opzione Associa automaticamente gli attributi dei contatti del negozio agli attributi dei contatti di Sendinblue è abilitata, Sendinblue sincronizza automaticamente gli attributi dei contatti seguenti:

  • Cognome
  • Nome
  • Telefono
  • Compleanno

Se deselezioni l'abbinamento automatico, potrai scegliere quali campi saranno sincronizzati.

PS_1.7_Contact_sync_2__1_.png

Sincronizzare gli ordini

💡 Buono a sapersi
Dopo la sincronizzazione iniziale, la sincronizzazione avverrà in tempo reale.

Una volta sincronizzati i contatti, sincronizzeremo automaticamente gli ordini. Questo sarà molto utile per una campagna mirata basata sulla spesa dei clienti, per esempio.

I campi seguenti saranno sincronizzati con il tuo account Sendinblue come attributi transazionali. Per visualizzarli, vai alla pi pagina Contatti, clicca sull'indirizzo email, poi sulla scheda Transazioni:

  • ORDER_ID (ID) - Visualizza l'ID dell'ordine

  • ORDER_DATE (data) - Visualizza la data dell'ordine

  • ORDER_PRICE (numero) - Visualizza l'importo totale dell'ordine

mceclip0__3_.png

Per ogni contatto, la nostra piattaforma calcolerà ogni giorno:

  • PS_LAST_30_DAYS_CA - Importo totale speso negli ultimi 30 giorni = SUM[ORDER_PRICE,ORDER_DATE,>,NOW(-30)]
  • PS_CA_USER - Importo totale speso = SUM[ORDER_PRICE]
  • PS_ORDER_TOTAL - Numero totale di ordini = COUNT[ORDER_ID]

Per ulteriori informazioni sulle formule, leggi questo articolo.

Compilazione automatica dei blocchi prodotto nella progettazione della campagna

Durante la progettazione della campagna con l'editor drag & drop [nuovo design], puoi completare facilmente e automaticamente i blocchi prodotto con le informazioni del tuo prodotto visualizzate sul tuo sito web PrestaShop:

  1. Dalla scheda Contenuto, trascina il blocco Prodotto dove preferisci nella tua campagna. Viene visualizzata la finestra pop-up Seleziona un prodotto.
  2. Nella barra di ricerca, inserisci il nome del prodotto che desideri mostrare nella tua campagna email e selezionalo dall'elenco.
  3. Clicca su Inserisci.

prestashop_auto-populate-product-block_EN-US.gif

Le informazioni sul prodotto vengono inserite automaticamente nel blocco Prodotto: ad esempio immagine, nome, descrizione, prezzo e anche URL. L'URL viene aggiunto automaticamente all'immagine e al pulsante del prodotto. Puoi modificare le informazioni del tuo prodotto e il design del blocco Prodotto dalla barra laterale sinistra.

Inviare email transazionali

💡 Buono a sapersi
Il tuo account SMTP deve essere attivato. Se non è ancora stato fatto, puoi inviare una richiesta al nostro team dell'assistenza.

Per inviare email transazionali (ad es. conferme di pagamento, riepiloghi di ordini, ecc.) attraverso Sendinblue,

  1. In Integrazioni di Sendinblue, clicca sull'integrazione PrestaShop
  2. Clicca su SMTP per mailing transazionalePS_1.7_SMTP.png
  3. Abilita la funzionalità e scegli l'indirizzo del mittentePS_1.7_SMTP_2.png
  4. Clicca su Salva.

Email di conferma

💡 Buono a sapersi
Solo l'email di conferma di iscrizione alla newsletter predefinita di PrestaShop può essere sostituita da un modello Sendinblue.

Quando un nuovo utente si iscrive, è possibile rispondere in vari modi:

  • Nessuna conferma - I visitatori verranno iscritti alle liste selezionate senza inviare loro alcuna notifica
  • Conferma semplice - I visitatori verranno iscritti alle liste selezionate e avvisati da una email di follow-up. Seleziona un modello di email attivo dal tuo account Sendinblue.
  • Doppia conferma - I visitatori che inviano un modulo verranno aggiunti alla lista Temp - DOPPIO OPT-IN e riceveranno un'email di conferma con la richiesta di cliccare all'interno dell'email per confermare l’iscrizione. Dopo che avranno cliccato, verranno aggiunti alle liste Sendinblue selezionate.
    • Email di opt-in - Seleziona un modello di email attivo dal tuo account Sendinblue da utilizzare per richiedere al tuo nuovo iscritto di confermare l'iscrizione. Nota: il modello deve contenere il tag di doppio opt-in che verrà sostituito da un link di conferma generato automaticamente.
    • Pagina di conferma - Digita l'URL della pagina a cui verrà indirizzato il visitatore dopo aver inviato il modulo. Può trattarsi di una pagina di ringraziamenti o di una landing page in cui vengono fornite ulteriori informazioni.
    • Email di conferma finale - Seleziona un modello di email attivo dal tuo account Sendinblue che verrà inviato dopo la conferma dell'email di opt-in.

Per configurare le email di conferma:

  1. Per configurare questa funzione, in Integrazioni di Sendinblue, clicca sull'integrazione PrestaShop
  2. Clicca su Conferma iscrizione
    PS_1.7_Subscription_conf.png
  3. Abilita Usa opzioni di conferma iscrizione di Sendinblue per gestire impostazioni di opt-in, e scegli il tipo di conferma che vuoi attivare
    PS_1.7_Subscription_conf_2.png
  4. Clicca su Salva.

Gestire SMS

💡 Buono a sapersi
Puoi usare parametri personalizzati per personalizzare il tuo messaggio. Ad esempio: {civility}, {firstname}, {lastname}, {order_reference} ...

Invio di un SMS di conferma dell'ordine

Puoi inviare un SMS transazionale per confermare un ordine:

  1. Vai alla scheda Conferma ordine.
  2. Clicca su Abilita.
  3. Imposta Mittente e Messaggio.
  4. Se vuoi, puoi inviare un SMS di prova.
  5. Poi clicca su Aggiorna.
    mceclip1__2_.png

Invio di un SMS di conferma della spedizione

Puoi inviare un SMS transazionale di conferma della spedizione di un ordine tramite il plugin Sendinblue:

  1. Vai alla scheda Conferma spedizione.
  2. Seleziona Abilita.
  3. Imposta i campi Mittente e Messaggio.
  4. Se necessario, invia un SMS di prova.
  5. Clicca su Aggiorna.
    Capture_d_e_cran_2021-06-10_a__18.21.34.png

Invio di una campagna

Puoi inviare una campagna SMS tramite il plugin Sendinblue:

  1. Vai alla scheda Campagne.
  2. Seleziona Abilita.
  3. Seleziona il destinatario (o i destinatari): un singolo contatto o clienti iscritti.
  4. Imposta i campi Mittente e Messaggio.
  5. Se necessario, invia un SMS di prova.
  6. Clicca su Aggiorna.PS_1.7_Campaigns.png

Eseguire il tracciamento delle azioni dei visitatori

Il plugin Sendinblue consente anche di attivare la marketing automation sul tuo sito web e di tenere traccia dell'attività dei tuoi contatti sul tuo sito web con un solo clic:

  1. In Integrazioni di Sendinblue, clicca sull'integrazione PrestaShop
  2. Per abilitare la marketing automation, fai innanzitutto clic su Tracciamento del comportamentoPS_1.7_Behavior_tracking_.png
  3. Abilita Sendinblue TrackerPS_1.7_Behavior_tracking_2.png
  4. Clicca su Salva.

Sendinblue installerà automaticamente lo script per tenere traccia dell'attività dei tuoi contatti sul tuo sito web.

mceclip0.png

Troverai i seguenti registri nel tuo account Sendinblue sotto Automation > Registro > Log di eventi:

  • Page (Pagina): quando un contatto visita una pagina del tuo sito web.
  • Identify (Identificazione): quando un contatto viene identificato sul tuo sito web.
  • Track events (Eventi di tracciamento): quando un contatto aggiunge un articolo al carrello, svuota il carrello o effettua un acquisto.

Il plugin esegue automaticamente 3 eventi di tracciamento che possono essere utilizzati per creare scenari di automazione di carrello abbandonato o di postvendita:

  • cart_updated viene eseguito quando viene aggiunto un articolo al carrello.
  • cart_deleted viene eseguito quando il carrello viene svuotato.
  • order_completed viene eseguito quando l'ordine è stato confermato.
💡 Buono a sapersi
Un cliente deve essere identificato dal suo indirizzo email perché possa attivare uno scenario, deve quindi essere un cliente che ha effettuato l'accesso al suo account sul tuo negozio PrestaShop o che ha inserito il suo indirizzo email durante il checkout.

Risoluzione dei problemi correlati al plugin Prestashop (1.7)

🛑 I dati dei miei contatti non sono sincronizzati con Sendinblue

Non stai usando l'ultima versione del plugin

Assicurati di utilizzare l'ultima versione del plugin PrestaShop. Se stai ancora utilizzando la versione 3 del plugin, dai un'occhiata al nostro articolo dedicato Plugin PrestaShop (1.7): aggiornamento dalla versione 3 alla versione 4.

Non stai monitorando i dati dell'ordine

Affinché i dati dei tuoi contatti siano sincronizzati con Sendinblue, Sendinblue Tracker deve essere in grado di tracciare i dati del tuo ordine. A questo scopo, abilita l’opzione Traccia le azioni correlate a un carrello abbandonato.

Il tuo contatto non si è iscritto alla tua newsletter

Affinché Sendinblue possa sincronizzare i dati di un contatto, il contatto deve essere iscritto alla tua newsletter. Se viene aggiunto solo tramite Sendinblue Tracker, non ha aderito con opt-in e le sue informazioni non vengono sincronizzate.

Gli attributi dei contatti non sono nella stessa lingua in PrestaShop e Sendinblue

Sendinblue supporta solo l'inglese e il francese per i contatti e i dati degli ordini. Se gli attributi in PrestaShop sono in un'altra lingua, la sincronizzazione non funzionerà.

La soluzione alternativa in questo caso è creare attributi in inglese o francese nel tuo account Sendinblue:

Attributi normali (francese):

  • CIV (testo)
  • PRENOM (testo)
  • NOM (testo)
  • DDNAISSANCE (data)
  • PS_LANG (testo)
  • SMS (testo)
  • GROUP_ID (testo)
  • STORE_ID (testo)
  • CLIENT (numero)
  • DEFAULT_GROUP_ID (testo)

Attributi normali (inglese):

  • CIV (testo)
  • NAME (testo)
  • SURNAME (testo)
  • BIRTHDAY (data)
  • PS_LANG (testo)
  • SMS (testo)
  • GROUP_ID (testo)
  • STORE_ID (testo)
  • CLIENT (numero)
  • DEFAULT_GROUP_ID (testo)

Attributi transazionali (inglese):

  •  ORDER_ID (ID)
  • ORDER_DATE (data)
  • ORDER_PRICE (numero)

🛑 Le mie email di doppio opt-in non vengono inviate

Affinché le tue email di doppio opt-in vengano inviate, assicurati di avere abilitato l'opzione Usa Sendinblue per inviare le email transazionali del tuo negozio..

🤔 Domande?

In caso di domande, non esitare a contattare il team dell’assistenza creando un ticket dal tuo account. Se ancora non hai un account, puoi contattarcihere.