Collegare Shopify svolge due compiti separati: sincronizzare i tuoi clienti in una lista contatti, e sorvegliare gli eventi di checkout/ordine così i ricavi propri di un invio compaiono accanto alle sue aperture e ai suoi clic. Ecco esattamente come configurare entrambi e dove leggere i risultati.
Se hai letto "Traccia ordini, checkout e ricavi" nella pagina delle integrazioni e non eri sicuro di come funzioni davvero giorno per giorno, questo è il percorso passo passo. Va dalla schermata Impostazioni fino al numero che alla fine compare sulla pagina Risposte propria di una campagna.
Passo 1 — Collega il tuo negozio
Nell'admin di Shopify, installa MailInApp dallo Shopify App Store (oppure aprila da App se è già installata), approva l'accesso nella schermata OAuth di Shopify, poi accedi al tuo account MailInApp o creane uno. All'approvazione, iniziano subito due cose:
- MailInApp crea una lista contatti dedicata per il negozio e inizia a sincronizzare i clienti esistenti al suo interno in background.
- MailInApp registra i webhook con Shopify così nuovi clienti, checkout iniziati, e ordini pagati arrivano dal vivo da quel momento in poi — nessuna reimportazione periodica necessaria.
Il collegamento è gratuito su ogni piano, incluso quello Gratuito. Il tuo piano MailInApp è gestito e fatturato interamente tramite Shopify, dall'app MailInApp nel tuo admin di Shopify.
Passo 2 — Costruisci un'email che rimanda al tuo negozio
Nulla nell'email stessa deve essere speciale. Progetta un progetto nel modo normale: un blocco Conto alla rovescia per una scadenza dal vivo e sempre precisa funziona bene per una promozione. Un'Immagine o un Pulsante che punta a un vero URL di prodotto o collezione sul tuo negozio è ciò che manda davvero qualcuno lì — rimanda al tuo negozio esattamente come faresti da qualsiasi altro posto, incollando il vero URL della pagina prodotto. Non c'è alcun "link di tracciamento" separato da generare né alcuna marcatura da aggiungere a mano.
Passo 3 — Invia: il link viene marcato automaticamente al clic
Questa è la parte facile da perdere, perché non c'è nulla da configurare. Ogni Pulsante, Immagine, o altro blocco portatore di link che punta fuori da MailInApp viene già instradato attraverso un reindirizzamento di tracciamento clic quando un destinatario ci clicca sopra — è così che funziona la mappa di calore dei clic sulla tua pagina Risposte per qualsiasi link in uscita. Per un link verso un sito esterno come il tuo negozio Shopify, quello stesso reindirizzamento fa una cosa in più: aggiunge
utm_source=mailinapp
utm_medium=email
utm_campaign=<ID di questo progetto>
utm_content=<il blocco che è stato cliccato>
all'URL di destinazione prima di inoltrare il destinatario per la sua strada — ma solo se il link non porta già il proprio utm_campaign. Se hai marcato deliberatamente un link tu stesso per le tue proprie analisi, quella marcatura viene lasciata esattamente come l'hai impostata, e MailInApp non attribuirà attraverso di essa.
Passo 4 — Shopify porta quelle marcature fino all'ordine
Shopify memorizza l'URL su cui l'acquirente è atterrato (inclusa la sua query string completa) sull'ordine che eventualmente crea, sia che compri subito sia che torni più tardi. Così l'utm_campaign che nominava il tuo progetto MailInApp resta sull'ordine nel momento in cui viene pagato — nulla di extra da configurare nemmeno dal lato Shopify.
Passo 5 — MailInApp lo rilegge dall'ordine pagato
Una volta che l'ordine è effettivamente pagato — non solo effettuato, dato che un ordine effettuato ma non pagato è un checkout, coperto sotto — Shopify chiama il webhook di MailInApp. MailInApp verifica che la richiesta provenga davvero da Shopify, cerca l'utm_campaign sull'ordine, lo corrisponde al tuo progetto, e registra per esso un evento di acquisto. Da qui scorre attraverso la stessa pipeline di reportistica che userebbe un acquisto fatto tramite uno dei checkout nativi propri di MailInApp dentro l'email.
Passo 6 — Leggi i risultati
Due posti da controllare:
- La pagina Risposte di quella campagna ottiene una scheda Ricavi del negozio — ricavi totali e conteggio ordini — nel momento in cui almeno un ordine si attribuisce a essa. Se nulla è ancora attribuito, la scheda semplicemente non compare invece di mostrare uno zero.
- Il record proprio di ogni cliente sincronizzato si aggiorna con il suo ordine indipendentemente dall'attribuzione, così anche un acquisto senza alcun clic dietro (qualcuno che ha comprato direttamente sul tuo negozio) aggiorna comunque la cronologia di quel cliente. Solo non comparirà collegato a una campagna specifica, dato che non c'è stato alcun clic tramite cui attribuirlo.
Quella cronologia a livello di cliente alimenta anche una condizione di Ha acquistato e di Ricavo totale, disponibile quando costruisci il pubblico per il tuo prossimo invio, pianificazione, o journey. "Persone che hanno comprato qualcosa dopo l'email del mese scorso" diventa un filtro che puoi davvero costruire, non un foglio di calcolo che devi assemblare a mano.
E i checkout abbandonati?
Un checkout che viene iniziato ma mai pagato attiva un evento separato (checkouts/create) invece di quello di ordine pagato sopra. MailInApp attualmente non mostra da nessuna parte nella dashboard un elenco autonomo di questi. Sono invece il trigger a cui un journey può reagire direttamente. Punta il trigger carrello abbandonato di un journey sul tuo negozio collegato e imposta un ritardo, e un'email di recupero parte automaticamente per chiunque il cui checkout si fermi oltre quel ritardo — saltando automaticamente se nel frattempo ha già pagato. Vedi la guida dedicata ai journey di carrello abbandonato specificamente per quel flusso.
Trasformare quella cronologia ordini in un'offerta di riconquista
Gli ordini sincronizzati non servono solo per l'attribuzione. Gli stessi dati di riga alimentano una condizione di pubblico Cronologia acquisti (ha acquistato un prodotto specifico, in un intervallo di date specifico) e un'Offerta di sconto per progetto che genera un codice reale monouso sul tuo stesso negozio per ogni corrispondenza. Vedi riconquista acquirenti passati con segmenti di cronologia acquisti e codici sconto per quel percorso passo passo.
Come iniziare
Collega il tuo negozio in Impostazioni → Integrazioni, costruisci un'email con un link reale a una pagina di prodotto o collezione, e inviala prima a un piccolo segmento. Controlla la pagina Risposte di quella campagna dopo un giorno o due — se un acquisto è avvenuto tramite quel link, la scheda Ricavi del negozio sarà già lì. Vedi Shopify, Risposte e webhook, e Segmenti comportamentali per il riferimento completo.