Abbandono su Shopify: come combinare BROWSE, CART e CHECKOUT senza sovrapposizioni

Shopify non tratta l'abbandono come un evento unico, ma lo suddivide in tre tipologie con livelli di intento diversi. Capire come funzionano — e come si parlano tra loro — è la chiave per costruire automazioni di recupero efficaci senza bombardare il cliente.

Pubblicato il 11/06/2026 · 8 min


Chi lavora nel CRM e nella marketing automation conosce bene il valore delle campagne di recupero abbandono: sono tra i flussi con i tassi di conversione più alti in assoluto, perché intercettano clienti che hanno già espresso un interesse concreto. Ma c'è un errore che vedo ripetersi spesso: trattare "l'abbandono" come un evento unico e generico.

Shopify, in realtà, modella l'abbandono in modo molto più granulare. E questa granularità, se compresa, diventa un vantaggio strategico: permette di calibrare messaggio, timing e incentivo sul reale livello di intento del cliente. Se ignorata, invece, diventa il modo più veloce per inviare alla stessa persona tre email diverse nella stessa giornata.

In questo articolo vediamo come Shopify suddivide l'evento di abbandono, quali regole applica nativamente per evitare invii duplicati e — soprattutto — come progettare i tre flussi perché lavorino insieme come un'unica strategia, senza sovrapporsi.


Le tre tipologie di abbandono in Shopify

A livello di piattaforma, Shopify registra l'abbandono attraverso un oggetto dedicato (Abandonment) che classifica ogni sessione interrotta con un attributo chiamato abandonment type, con tre valori possibili:

1. BROWSE — Abbandono navigazione prodotto

Il cliente ha visualizzato una o più pagine prodotto, ma non ha aggiunto nulla al carrello e ha chiuso la sessione. È il segnale di intento più debole dei tre: curiosità, esplorazione, confronto. Spesso il cliente sta semplicemente guardando — e questa è una cosa normale, non un problema da "correggere" con aggressività.

2. CART — Abbandono carrello

Il cliente ha aggiunto almeno un prodotto al carrello, ma non ha avviato il checkout. L'intento qui è intermedio: c'è una selezione concreta, ma manca la decisione. Le cause tipiche sono il classico "ci penso", il confronto prezzi su altri siti, o l'uso del carrello come wishlist.

3. CHECKOUT — Abbandono checkout

Il cliente ha avviato il checkout — inserendo i propri dati di contatto o di pagamento — ma non ha completato l'acquisto. È il segnale di intento più forte: la decisione era praticamente presa, e qualcosa l'ha interrotta. Costi di spedizione inattesi, attrito nel form, un problema di pagamento, una distrazione.

Vale la pena ricordare che, storicamente, Shopify tracciava solo l'abbandono checkout (ed è ancora oggi l'unico visibile nella sezione "Checkout abbandonati" dell'admin). Le tipologie browse e cart sono arrivate con le Marketing Automations e con il trigger di Shopify Flow "Cliente uscito senza effettuare un acquisto", che espone proprio la condizione Abandonment type con i tre valori BROWSE, CART e CHECKOUT.


Il prerequisito che spesso si dimentica: il cliente deve essere identificato

Prima di parlare di flussi, un punto fondamentale: Shopify può inviare un'email di recupero solo se sa a chi inviarla.

Per l'abbandono checkout l'email viene catturata direttamente nel form di checkout. Ma per browse e cart il cliente deve essere già identificabile: deve aver effettuato il login con il proprio account oppure essersi iscritto alla newsletter. Un visitatore anonimo che naviga e abbandona non entrerà mai in questi flussi.

Questa è una considerazione tutt'altro che tecnica: significa che l'efficacia delle automazioni browse e cart dipende direttamente dalla tua capacità di raccogliere first-party data — iscrizioni newsletter, account cliente, programmi fedeltà. Un tema che, in un contesto di tracciamento sempre più vincolato dal consenso, diventa ogni giorno più strategico.

Identificato non significa autorizzato: il nodo della profilazione

C'è però un secondo livello, che l'identificazione tecnica da sola non risolve: la base giuridica del trattamento.

Il consenso marketing copre l'invio della comunicazione commerciale. Ma le automazioni browse e cart fanno qualcosa di più: tracciano il comportamento di navigazione di una persona identificata — i prodotti visualizzati, gli articoli nel carrello — lo associano al suo profilo e lo usano per costruire un'email personalizzata. Questa è profilazione. In Italia, il Garante della Privacy, richiede che il consenso alla profilazione sia distinto e granulare rispetto a quello marketing: un unico flag "accetto le comunicazioni commerciali" non basta.

A monte c'è anche un terzo layer: la raccolta stessa del dato comportamentale. Se il tracciamento della navigazione passa per cookie o identificatori lato client, serve il consenso ai cookie di profilazione gestito dal CMP (Consent Management Platform). In sintesi, tre trattamenti distinti: raccolgo (consenso cookie), analizzo (consenso profilazione), comunico (consenso marketing).

Il checkout abbandonato è il caso più sfumato: l'email nasce da un'azione avviata dal cliente stesso e il contenuto si limita a riproporla.

L'implicazione operativa è una: il flag "iscritto al marketing" che Shopify verifica prima dell'invio è un controllo di piattaforma, non una qualificazione giuridica. È responsabilità del merchant garantire che quel flag corrisponda ai consensi effettivamente raccolti nei form — separati, documentati, descritti in informativa — e che la profilazione sia coperta prima di attivare i flussi browse e cart.


La regola nativa anti-sovrapposizione: vince lo step più profondo

Qui arriviamo al cuore del tema. Cosa succede se nella stessa sessione un cliente guarda dei prodotti, ne aggiunge uno al carrello e poi avvia il checkout senza completarlo? Riceve tre email?

No. Shopify applica una logica precisa: registra e attiva solo lo step di abbandono più significativo, cioè quello più profondo nel funnel. La gerarchia è:

CHECKOUT > CART > BROWSE

In pratica:

Questa logica è il motivo per cui i tre flussi possono coesistere: per una singola sessione abbandonata, il cliente entra in uno solo dei tre percorsi.


Dove la sovrapposizione può ancora verificarsi

La regola dello "step più profondo" funziona all'interno della singola sessione di abbandono. Ma il comportamento reale dei clienti è raramente così lineare, e ci sono scenari in cui i flussi possono comunque accavallarsi.

L'esempio classico: un cliente abbandona il carrello lunedì mattina. Il flusso CART, impostato con un'attesa di 4 ore, gli invia l'email nel pomeriggio. Il cliente clicca, torna sul sito, avvia il checkout... e abbandona di nuovo. A quel punto si genera un nuovo evento di abbandono — questa volta di tipo CHECKOUT — e il relativo flusso si attiva, perché Shopify invia sempre l'email relativa allo step più avanzato del funnel.

Risultato: due email di recupero nel giro di poche ore. Tecnicamente corrette entrambe, ma dal punto di vista del cliente è già pressing.

Lo stesso può accadere su orizzonti temporali più lunghi: un'email browse martedì, una cart giovedì, una checkout sabato. Ogni evento è legittimo, ma la somma è una sequenza percepita come invadente — con effetti diretti su unsubscribe, segnalazioni spam e reputazione del dominio di invio.


Come combinare i tre flussi: il framework

La soluzione non è scegliere un solo flusso, ma orchestrarli. Questi sono i principi che applico.

1. Gerarchia di priorità esplicita

Il flusso CHECKOUT ha priorità sul CART, che ha priorità sul BROWSE. Tradotto operativamente: i flussi a valle non devono mai essere soppressi da quelli a monte, mentre i flussi a monte devono cedere il passo se il cliente è entrato in uno step più profondo. Un cliente che ha abbandonato un checkout non deve ricevere, nei giorni successivi, anche un'email "hai guardato questo prodotto".

2. Finestra di soppressione tra invii

Il correttivo più efficace contro le sovrapposizioni cross-sessione è una condizione di frequenza dentro il workflow. Shopify Flow espone dati utili proprio per questo: nel workflow di ogni automazione di abbandono è possibile verificare se il cliente ha già ricevuto un'email di abbandono negli ultimi X giorni e, in caso positivo, interrompere il flusso.

La mia impostazione di partenza: massimo un'email di abbandono ogni 3–7 giorni per cliente, indipendentemente dalla tipologia. L'unica eccezione ragionevole è il checkout: se il cliente è arrivato a un passo dall'acquisto, può valere la pena inviare comunque, perché il valore atteso giustifica la pressione aggiuntiva.

3. Timing differenziato per intento

Ogni tipologia ha la sua finestra ottimale, proporzionale all'urgenza del segnale:

4. Tono e incentivo crescenti con l'intento

L'errore più costoso è usare lo stesso messaggio (e lo stesso sconto) per tutti e tre i flussi:

5. Exit condition: l'acquisto interrompe tutto

Sembra ovvio, ma va verificato: ogni flusso deve controllare che il cliente non abbia completato un ordine dopo l'abbandono prima di ogni invio. Shopify lo gestisce nativamente nelle automazioni standard, ma se personalizzi i workflow in Flow — o se affianchi una piattaforma esterna (Klaviyo, Omnisend, ecc.) — questa condizione va presidiata esplicitamente. Niente erode la fiducia come ricevere "completa il tuo acquisto" per un ordine già pagato.


Schema riassuntivo

BROWSE CART CHECKOUT
Segnale Vista prodotto, no carrello Carrello creato, no checkout Checkout avviato, no acquisto
Livello di intento Basso Medio Alto
Identificazione Login o iscrizione richiesti Login o iscrizione richiesti Email raccolta nel checkout
Attesa consigliata 20–24 ore 4–10 ore 1–4 ore
Tono Soft, editoriale Reminder + benefici Rimozione attrito
Incentivo economico No Solo in follow-up Sì, se il margine lo consente
Priorità nel funnel Cede a CART e CHECKOUT Cede a CHECKOUT Massima

Il punto di vista CRM: tre flussi, una sola conversazione

C'è un ultimo aspetto che voglio sottolineare, perché è quello che distingue un'implementazione tecnica da una strategia CRM.

I tre flussi di abbandono non sono tre campagne separate: sono tre momenti della stessa conversazione con un cliente che si sta avvicinando all'acquisto. La metrica da guardare non è il tasso di recupero del singolo flusso, ma la pressione commerciale complessiva esercitata su ogni contatto e il suo effetto nel tempo su engagement, unsubscribe e lifetime value.

Per questo la regola della finestra di soppressione, che a prima vista sembra "lasciare soldi sul tavolo", è in realtà un investimento: protegge la qualità della relazione e la deliverability del canale, cioè gli asset che rendono possibili tutte le campagne future.

Shopify, con la suddivisione in BROWSE, CART e CHECKOUT e la logica nativa dello step più profondo, fornisce le fondamenta. Ma l'orchestrazione — gerarchie, soppressioni, timing, incentivi — resta una responsabilità di chi progetta il CRM. Ed è esattamente lì che si gioca la differenza tra recuperare qualche carrello e costruire un sistema di recupero sostenibile.


Link utili