Primi passi con Shift4Shop
Cosa imparerai
Scopri come integrare Shift4Shop (in precedenza 3dcart) con Klaviyo per personalizzare e targetizzare le e-mail in base agli acquisti e all'attività sul sito web di ciascun cliente. I dati sincronizzati da Shift4Shop a Klaviyo includono:
- Dati sugli ordini effettuati dai tuoi clienti, inclusi vendite, rimborsi, ordini evasi e ordini annullati
- Informazioni dettagliate sui clienti, incluso quando e con quale frequenza visitano il tuo sito web
Klaviyo sincronizza le informazioni solo per i clienti che hanno effettuato un ordine negli ultimi tre anni.
Indice
- Aggiungi l'integrazione Shift4Shop
- Aggiungi il tracciamento sul sito Klaviyo
- Monitora la sincronizzazione dei dati
- Dati sincronizzati da Shift4Shop
- Risorse aggiuntive
Aggiungi l'integrazione Shift4Shop
- In Klaviyo, seleziona la scheda Integrazioni.
- Clicca su Scopri le app.
- Cerca Shift4Shop e fai clic sulla scheda, quindi fai clic su Installa.
- Per trovare l’URL del tuo negozio Shift4Shop (noto anche come URL sicuro), apri il tuo account Shift4Shop in una nuova scheda.
- In Shift4Shop, vai su Impostazioni > Generale > Impostazioni negozio.
- In Informazioni sul negozio, fai clic su Gestisci dominio e URL del negozio.
- Copia l’URL del negozio da sotto Impostazioni dominio.
- Torna in Klaviyo, incolla l'URL del tuo negozio nel riquadro e fai clic su Connetti a Shift4Shop.
- Copia la chiave API pubblica di Klaviyo che appare nella pagina successiva.
- Fai clic sul pulsante Vai a Shift4Shop.
- Nella pagina REST API Apps in Shift4Shop, fai clic su Add nell’angolo in alto a destra per aggiungere la chiave API di Klaviyo.
- Incolla la chiave API pubblica di Klaviyo (2bd83b00fcd7d56916a28c452d3d080c).
- Clicca su Salva.
- Verrà visualizzata una finestra popup che ti chiederà di autorizzare Klaviyo a importare i dati di Shift4Shop nella nostra piattaforma; clicca su Autorizza.
- Verrai reindirizzato al tuo account Klaviyo e i tuoi dati inizieranno a sincronizzarsi. Un indicatore di successo confermerà che i tuoi dati si stanno sincronizzando.
Aggiungi il tracciamento sul sito Klaviyo
Puoi aggiungere due snippet di codice per il tracciamento onsite di Klaviyo al tuo sito Shift4Shop. Il primo snippet di tracciamento onsite ti consente di tracciare quando gli utenti con cookie sono attivi sul tuo sito (la metrica Active on Site ) e il secondo snippet di tracciamento onsite ti consente di tracciare quali prodotti visualizzano (la metrica Viewed Product ).
Puoi quindi usare la metrica Attivo sul sito per creare segmenti di browser noti che hanno visitato il tuo sito ma non hanno acquistato nulla. Lo snippet Active on Site (noto anche come Klaviyo.js) consente anche di utilizzare i moduli d'iscrizione di Klaviyo.
Il tracciamento Viewed Product viene spesso sfruttato per attivare un flusso di e-mail automatizzate di abbandono della navigazione. Per ulteriori informazioni, consulta il nostro articolo sulla creazione di un flusso di abbandono della navigazione.
- Accedi all’amministrazione del tuo negozio Shift4Shop e vai a Contenuto > Contenuto del sito.
- Clicca sul pulsante Modifica sotto Intestazione e piè di pagina.
- Fai clic su + a destra di Global Header per aprire l'editor dell'intestazione.
- Fai clic sul cursore accanto a Modalità WYSIWYG disattivata/attivata per passare alla visualizzazione nell’editor HTML.
- Per aggiungere il tracciamento Active on Site, incolla il seguente script in fondo all'editor HTML:
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript">
//Initialize Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script> - Nella prima riga dello snippet, sostituisci Public API Key con la tua chiave API pubblica di Klaviyo, che trovi in Nome account > Impostazioni > Chiavi API in Klaviyo.
- Per aggiungere il tracciamento di Viewed Product, aggiungi questo script sotto lo script Active on Site nell'header:
<script type="text/javascript">
var klaviyo = window.klaviyo || [];
// Track each product view.
if ('[price]' !== '[' + 'price]') {
klaviyo.track("Viewed Product", {
ProductID: "[id]",
Name: "[name]",
Description: "[description]",
URL: [location.protocol, '//', location.host, location.pathname].join(''),
Categories: "[catid]",
ImageURL: [location.protocol, '//', location.host, '/[image1]'].join(''),
Price: parseFloat("[price]".slice(1), 10)
});
}</script> 8. Nell'angolo in alto a destra della pagina, clicca su Salva
Monitora la sincronizzazione di Klaviyo
Per visualizzare i dati delle tue integrazioni Shift4Shop:
- Nel tuo account Klaviyo, vai su Analisi > Metriche.
- Fai clic sulla metrica Placed Order per verificare che i tuoi dati abbiano iniziato a popolarsi. Se vedi i dati che popolano il grafico, significa che l’integrazione Shift4Shop sta sincronizzando correttamente con il tuo account. Quando la sincronizzazione è completa, vedrai un bordo verde accanto all'integrazioni Shift4Shop quando viene visualizzata nella scheda integrazioni.
- Klaviyo importa tutti i tuoi dati storici di Shift4Shop. Per verificarlo, confronta il numero di ordini in un determinato giorno in Klaviyo con quello presente nell’interfaccia Shift4Shop e conferma che coincidano.
- Se non corrispondono, il problema è molto probabilmente che il fuso orario dell'account Klaviyo non corrisponde al fuso orario di Shift4Shop. Per controllare l'impostazione del fuso orario in Klaviyo, vai su Nome account > Impostazioni > Organizzazione.
- Al centro di questa pagina, vedrai un’area per impostare il tuo fuso orario. Aggiorna il tuo account Klaviyo al fuso orario corretto e fai clic su Aggiorna informazioni.
Dati sincronizzati da Shift4Shop
L'integrazione Shift4Shop sincronizza i dati in Klaviyo una volta ogni ora, quindi dovresti vedere gli eventi comparire in Klaviyo entro un'ora da quando l'evento viene registrato in Shift4Shop.
Le seguenti metriche vengono sincronizzate da Shift4Shop:
- Ordine evaso
- Prodotto ordinato
- Ordine effettuato
- Pagamento avviato
Ordine evaso
Questo evento viene tracciato quando un cliente completa la procedura di pagamento e crea un ordine nel tuo negozio Shift4Shop. Include tutte le informazioni sui prodotti degli articoli acquistati, inclusi nomi dei prodotti, immagini e informazioni sulle varianti, da utilizzare nelle e-mail di follow-up dopo l'acquisto. Puoi filtrare e targetizzare gli eventi Fulfilled Order in base ai seguenti criteri:
- Articoli: i nomi dei prodotti nell'ordine di una persona, ad esempio maglietta o pantaloni
- Categorie: l'insieme completo delle categorie dei prodotti nell'ordine di una persona, ad esempio magliette, articoli da uomo, pantaloni e saldi
Prodotto ordinato
Questa metrica viene tracciata quando un cliente effettua l'ordine e registra un evento per ogni articolo acquistato. Ad esempio, se qualcuno acquista una t-shirt e un paio di pantaloni, vengono creati due eventi Ordered Product: uno per la t-shirt e uno per i pantaloni.
L'evento Prodotto ordinato include informazioni dettagliate su ciascun prodotto acquistato da un utente. Ciò è utile quando crei segmenti comportamentali basati sulle opzioni di variante del prodotto e altre informazioni dettagliate non disponibili nell'evento Placed Order. Puoi filtrare e targetizzare gli eventi Ordered Product in base ai seguenti criteri:
- Nome: il nome o il titolo del prodotto in Shift4Shop, ad esempio maglietta o pantaloni
- SKU: lo SKU della variante del prodotto ad es. REDMEDIUMTSHIRT
- Categorie: l'insieme completo delle categorie del prodotto, ad esempio magliette, articoli da uomo e saldi
Ordine effettuato
Questo evento viene tracciato quando un cliente completa la procedura di pagamento e crea un ordine nel tuo negozio Shift4Shop. Include tutte le informazioni sul prodotto relative agli articoli acquistati da qualcuno, inclusi nomi dei prodotti, immagini e informazioni sulla variante, da usare nelle e-mail di follow-up dell'acquisto. Puoi filtrare e targetizzare gli eventi Placed Order in base ai seguenti criteri:
- Articoli: i nomi dei prodotti nell'ordine di una persona, ad esempio maglietta o pantaloni
- Categorie: l'insieme completo delle categorie dei prodotti nell'ordine di una persona, ad esempio magliette, articoli da uomo, pantaloni e saldi
- Conteggio articoli: il numero di articoli nell'ordine, ad esempio 2
Nota: per impostazione predefinita, Shift4Shop sincronizza due stati per Ordine effettuato: 2, 4
Pagamento avviato
Questo evento viene tracciato quando un cliente inserisce le informazioni di contatto e di spedizione nella pagina prima della pagina di pagamento nella procedura di checkout di Shift4Shop e clicca su Continua. Include tutte le informazioni sui prodotti degli articoli nel carrello di una persona, inclusi nomi dei prodotti, immagini e informazioni sulla variante da utilizzare nelle e-mail per il carrello abbandonato. Puoi filtrare e targetizzare gli eventi Started Checkout in base ai seguenti criteri:
- Items: i nomi dei prodotti nel carrello di una persona, ad esempio t-shirt o pantaloni
- Categorie: l'insieme completo delle categorie dei prodotti nel carrello di qualcuno, ad esempio magliette, articoli da uomo, pantaloni e saldi
Dati dei clienti
Oltre alle metriche che Klaviyo sincronizza da Shift4Shop, ci sono anche proprietà che vengono aggiunte a ogni profilo Klaviyo. Puoi utilizzare queste proprietà nei segmenti e nei flussi. Le seguenti proprietà Klaviyo integrate sono sincronizzate automaticamente da Shift4Shop:
- Nome
- Cognome
- Città
- Stato/Regione
- CAP
- Paese
- Numero di telefono
Risultato
Ora hai integrato Shift4Shop, attivato il tracciamento onsite di Klaviyo e verificato i dati di Shift4Shop sincronizzati. Ora puoi visualizzare i dati di Shift4Shop in Klaviyo e personalizzare e indirizzare le e-mail in base agli acquisti e all'attività sul sito web di ciascun cliente.
Aggiorna la tua integrazioni Shift4Shop
Hai integrato Klaviyo con Shift4Shop prima del 12 maggio 2025? Se sì, stai utilizzando la nostra vecchia app. Klaviyo ha rilasciato una nuova app Shift4Shop per migliorare sicurezza e stabilità. La nostra vecchia app verrà ritirata il 6 settembre 2025 e smetterà di funzionare in quel momento.
Per eseguire l’aggiornamento alle nuove integrazioni, devi reinstallare la tua app Shift4Shop in Klaviyo:
- In Klaviyo, clicca sulla scheda integrazioni.
- Seleziona Shift4Shop dall'elenco delle integrazioni abilitate.
- Nell'angolo in alto a destra, fai clic su Gestisci integrazioni.
- Seleziona Ripeti l'autenticazione.
- Copia la chiave API pubblica di Klaviyo.
- Fai clic sul pulsante Vai a Shift4Shop.
- Nella pagina App REST API in Shift4Shop, clicca su Aggiungi per aggiungere la chiave API di Klaviyo e incolla la chiave.
- Clicca su Salva.
- Nella finestra modale della richiesta di autorizzazione che appare, fai clic su Autorizza.
- Verrai reindirizzato al tuo account Klaviyo, dove una finestra modale di conferma indicherà che il tuo account Shift4Shop è ora connesso.
La tua integrazione è stata aggiornata e inizierà a usare la nuova app.
Anche se non è necessario, potresti voler rimuovere l'app Klaviyo deprecata dalle tue App collegate in Shift4Shop. Per farlo, rimuovi l'app "Klaviyo" dalla pagina delle app REST API di Shift4Shop.