Checkout in una pagina o a passaggi in PrestaShop: quali campi sono di troppo e quando usare l'acquisto in 1 clic
Il dibattito tra checkout in una pagina o a passaggi spesso nasconde ciò che fa davvero abbandonare: campi non necessari, sorprese sul prezzo ed errori che arrivano tardi. Confrontiamo i due approcci, vediamo cosa si può togliere e quando ha senso l'acquisto in un clic.
Ogni tanto qualcuno propone di passare al checkout «in una sola pagina» perché converte di più. A volte migliora, a volte non cambia nulla e a volte peggiora. Ciò che decide se un cliente completa l'acquisto non è tanto il numero di schermate quanto il numero di decisioni, di campi e di sorprese che incontra lungo il percorso.
Com'è il checkout di PrestaShop
Dalla 1.7, il processo d'acquisto di PrestaShop è un'unica pagina divisa in blocchi che si aprono in ordine: dati personali, indirizzi, metodo di spedizione e pagamento. È un ibrido: non ricarica la pagina tra un passaggio e l'altro, ma obbliga a completare ogni blocco prima del successivo. I temi e i moduli di checkout di terze parti modificano questa struttura, nel bene o nel male.
Una pagina o a passaggi: cosa cambia davvero
| Tutto in una pagina | A passaggi | |
|---|---|---|
| Visione d'insieme | Il cliente vede tutto ciò che gli verrà chiesto | Vede solo il passaggio attuale |
| Percezione dello sforzo | Può sopraffare se ci sono molti campi | Ogni passaggio sembra breve |
| Errori | Possono comparire lontano dal campo che li causa | Si correggono prima di andare avanti |
| Spedizione e prezzo finale | Si ricalcolano nella stessa pagina | Compaiono in un passaggio successivo |
| Misurazione | Più difficile sapere dove si abbandona | Ogni passaggio è un punto del funnel |
| Su mobile | Pagina molto lunga | Schermate brevi, più tocchi |
Con pochi campi, una pagina funziona bene. Con molti, i passaggi mettono ordine. Prima di cambiare la struttura, conviene di più ridurre ciò che si chiede.
I campi che di solito sono di troppo
- Titolo (Sig./Sig.ra) e data di nascita. Se non li usi per qualcosa di concreto, via. In PrestaShop la data di nascita si disattiva nelle impostazioni dei clienti, e i campi dell'indirizzo si regolano per paese nel suo formato dell'indirizzo.
- Password obbligatoria. Permettere l'acquisto come ospite e proporre di creare l'account alla fine trattiene chi compra per la prima volta.
- Ripetere l'email. Meglio validare il formato e mostrarla chiaramente nella conferma.
- Azienda e partita IVA per tutti. Servono solo se il cliente vuole la fattura intestata a un'azienda. Che compaiano quando li richiede.
- Seconda riga dell'indirizzo obbligatoria. Facoltativa, sempre.
- Indirizzo di fatturazione separato senza una casella «usa lo stesso».
Ci sono campi che sembrano di troppo e non lo sono: il telefono lo chiedono quasi tutti i corrieri, e toglierlo si paga in problemi di consegna. Il codice postale deve stare prima della città se vuoi calcolare presto la spedizione.
Le sorprese che fanno abbandonare
La causa più ricorrente di abbandono nel checkout è scoprire un costo inatteso, di solito la spedizione. Mostrala il prima possibile, se puoi già nel carrello con un calcolo stimato.
E qui ci sono anche regole da rispettare. La legge spagnola a tutela dei consumatori (Real Decreto Legislativo 1/2007, articolo 60 bis) richiede il consenso espresso del cliente per qualsiasi pagamento aggiuntivo rispetto a quello principale: niente caselle preselezionate che aggiungano un'assicurazione, una garanzia o una donazione. E l'articolo 98.2 impone che il pulsante finale chiarisca che l'ordine comporta un pagamento, con una formula come «Ordine con obbligo di pagamento» o un'equivalente senza ambiguità. Un «Continua» nell'ultimo passaggio non basta.
Errori che arrivano tardi
- Validazioni che scattano solo premendo il pulsante finale.
- Messaggi in inglese o generici («Campo non valido») che non dicono cosa c'è di sbagliato.
- Formati rigidi di telefono o codice postale che rifiutano ciò che il cliente scrive con gli spazi.
- Metodi di pagamento che falliscono su mobile perché il modulo non è stato aggiornato insieme al tema.
Quest'ultimo è più frequente di quanto sembri. Un checkout che mescola un tema nuovo, moduli di pagamento vecchi e una versione di PHP per cui non sono stati testati si rompe nel punto peggiore, e lo fa senza avvisare. Tenere aggiornati PrestaShop e i moduli di pagamento, e provare un acquisto completo dopo ogni aggiornamento, fa parte della cura della conversione.
Quando ha senso l'acquisto in un clic
L'acquisto in un clic permette al cliente di pagare senza percorrere l'intero checkout. Funziona bene quando:
- Il prodotto si acquista da solo, senza bisogno di molta configurazione.
- Gran parte delle visite arriva da mobile.
- C'è acquisto d'impulso o il cliente conosce già il prodotto.
- Il cliente ritorna e non vuole compilare di nuovo i suoi dati.
Si adatta peggio agli ordini B2B con molte righe, ai prodotti personalizzabili o quando la spedizione dipende molto dall'indirizzo. In quel caso c'è una variante utile: chiedere l'indirizzo dopo il pagamento. Funziona a patto che la spedizione venga ricalcolata quando arriva l'indirizzo e che il negozio non usi l'account di un cliente esistente senza che questi abbia effettuato l'accesso.
Offrire qualcosa in più senza intralciare
Il checkout è anche un buon momento per proporre un complemento: il cliente ha già deciso di comprare. La condizione è che non intralci: una sola offerta legata a ciò che c'è nel carrello, che si aggiunga o si tolga con un clic senza uscire dal processo e che non sia mai preselezionata.
Misura prima di cambiare
GA4 ha eventi per ogni fase: begin_checkout, add_shipping_info, add_payment_info e purchase. Con essi vedi in quale passaggio si perdono i clienti prima di toccare qualsiasi cosa, e puoi confrontare dopo la modifica. Senza questa misurazione, qualsiasi riprogettazione del checkout è un'opinione.
Checklist
- Togli i campi che non usi e rendi facoltativi quelli non indispensabili.
- Acquisto come ospite attivato.
- Costo di spedizione visibile prima dell'ultimo passaggio.
- Nessuna casella preselezionata che aggiunga un addebito.
- Pulsante finale con «obbligo di pagamento» o una formula altrettanto chiara.
- Acquisto di prova completo su mobile dopo ogni aggiornamento.
- Funnel di GA4 misurato prima e dopo ogni modifica.
Come risolverlo in PrestaShop
RKR Compra en 1 clic aggiunge un pulsante nella scheda prodotto, nel carrello e negli elenchi che apre una finestra modale con nome, email, documento d'identità (DNI/NIE in Spagna), telefono e una nota. L'indirizzo si può scrivere lì, scegliere tra quelli salvati o lasciarlo per dopo il pagamento: il cliente lo completa da un portale con un link che scade o dal suo account, e la spedizione viene ricalcolata con le regole native di PrestaShop. Se l'email appartiene già a un cliente registrato, gli chiede di accedere, e puoi limitare il pulsante alle categorie dove ha senso. RKR Buy More Pro mostra un'offerta nel carrello, nel passaggio della spedizione o in quello del pagamento, che il cliente accetta o toglie con un clic; se smette di soddisfare le condizioni, la riga scontata viene rimossa automaticamente, e un test A/B ti dice quale variante funziona.