Installazione
Carichi lo zip del plugin da Plugin → Aggiungi nuovo → Carica plugin e lo attivi. WooCommerce deve essere già attivo.
All’attivazione MevvCart crea le proprie tabelle, pianifica l’attività di elaborazione e aggiunge un modello di promemoria predefinito. Non serve altro per iniziare a tracciare.
La schermata di amministrazione si trova in MevvCart nel menu di sinistra, con una scorciatoia sotto WooCommerce.
Come funziona
- Un visitatore aggiunge articoli al carrello e inserisce la propria e-mail al checkout.
- Se se ne va senza ordinare, il carrello viene contrassegnato come abbandonato dopo il tempo limite.
- Un’attività pianificata gira ogni cinque minuti e invia il promemoria non appena è trascorso il suo ritardo.
- Il pulsante nell’e-mail ripristina il carrello esattamente com’era e riporta il cliente al checkout.
- Quando l’ordine si completa, il carrello viene contrassegnato come recuperato e conteggiato nei report.
Funnel di vendita
Un funnel è un percorso ordinato: atterraggio, checkout, un’offerta aggiuntiva, ringraziamento. WooCommerce finisce al checkout — ogni passaggio successivo è una vendita che non sta chiedendo.
- Apra MevvCart → Funnel e ne crei uno.
- Aggiunga passaggi. Un funnel può contenere un passaggio di checkout e uno di ringraziamento; atterraggio, upsell e downsell possono ripetersi.
- Trascini per riordinare. L’ordine ha un senso — è il percorso che compie il cliente.
- Ogni passaggio è una normale pagina WordPress: ne modifichi il contenuto, ne imposti il permalink, usi il Suo page builder.
- Pubblichi i passaggi, poi pubblichi il funnel. Un funnel senza passaggio di checkout non può incassare, e un passaggio in bozza mostrerebbe al cliente un 404 — entrambi vengono rifiutati prima della pubblicazione.
Free include un funnel con tre passaggi. I funnel e i passaggi aggiuntivi vengono salvati ma restano disattivati finché non passa a Pro — non viene eliminato nulla.
Partire da un funnel pronto
Non devi progettare un funnel da uno schermo vuoto. La schermata dei funnel contiene ventisei modelli di step — almeno quattro per ogni tipo di step, così le pagine di landing, checkout, offerta e ringraziamento hanno tutte un punto di partenza — e quattro funnel completi creati con un clic, step e ordine inclusi.
Un modello viene applicato a uno step e poi modificato come qualsiasi altra cosa: è un layout di partenza, non uno bloccato. Applicarlo di nuovo in seguito sostituisce solo il contenuto di quello step e nient’altro.
I modelli sono nell’edizione gratuita. L’unica parte che Pro tocca sono i valori dell’order bump dentro un modello — restano vuoti senza licenza, e il resto del modello viene scritto comunque.
Cinque dei modelli di step sono offerti solo quando i blocchi checkout di WooCommerce sono effettivamente registrati sul tuo sito. Un modello che richiede un blocco che la tua installazione non ha produrrebbe uno step che si rende vuoto, quindi non viene mostrato affatto.
Checkout, order bump e offerte in un clic
- Subentro sul checkout del negozio
- In Funnel → Checkout del negozio, scelga un passaggio di checkout. Da quel momento chiunque arrivi al pagamento passa dal funnel, non solo chi arriva dal suo link. Se quel passaggio dovesse uscire dai limiti del Suo piano, il checkout di WooCommerce riprende il comando così il negozio continua a vendere.
- Campi del checkout
- Nasconda i campi che non Le servono. Ogni campo rimosso è un motivo in meno per abbandonare. I campi obbligatori non sono elencati — WooCommerce non può creare un ordine senza di essi.
- Order bump
- Una singola casella di spunta dentro il modulo di pagamento. Il cliente non lascia la pagina, quindi converte meglio di un passaggio d’offerta separato. Il prodotto, lo sconto e il testo si impostano nel passaggio di checkout.
- Upsell in un clic
- Viene mostrato dopo che l’ordine è stato pagato e addebitato senza richiedere di nuovo la carta. Accettare crea un secondo ordine collegato al primo — nella maggior parte dei gateway il pagamento è già acquisito, e un importo acquisito non si può aumentare in seguito.
- Downsell
- Viene mostrato ai clienti che rifiutano l’upsell. Accettare l’upsell lo salta: vendere l’alternativa più economica a chi ha appena comprato quella costosa non ha senso.
Quando il gateway non può addebitare una carta salvata, l’offerta diventa un ordine in attesa di pagamento invece di essere contrassegnata come pagata in silenzio.
Coupon basati su regole
Uno sconto uguale per tutti Le costa margine sui clienti che avrebbero comprato comunque. Le regole spendono lo sconto dove cambia la decisione.
- Condizioni
- Totale del carrello, prodotto, categoria, primo ordine o cliente di ritorno, paese, giorno della settimana e ora del giorno. Giorno e ora leggono l’ora locale del Suo negozio, non quella del server.
- Tipi di sconto
- Percentuale, importo fisso, a scaglioni e compra X ottieni Y. In una regola a scaglioni vince lo scaglione corrispondente più alto.
- Coupon automatici
- Si applicano al carrello da soli e vengono rimossi quando la condizione smette di essere soddisfatta.
- Barra di avanzamento
- Mostra quanto manca al cliente per lo scaglione successivo.
- Ordine
- Le regole vengono controllate dall’alto in basso e vince la prima corrispondenza. Trascini per riordinare.
Il coupon che entra in un promemoria di recupero del carrello viene dallo stesso motore. Se nessuna regola corrisponde, si usano le impostazioni generali dei coupon.
Layout di carrello, checkout e ringraziamento
In MevvCart → Vetrina. Ogni elemento si può attivare separatamente, e disattivarne uno restituisce quella pagina al Suo tema.
- Carrello a scomparsa laterale
- Sostituisce i link del carrello con un pannello laterale che si aggiorna senza ricaricare la pagina. I link del carrello nella pagina del carrello stessa mantengono il comportamento normale.
- Avanzamento verso la spedizione gratuita
- Legge la soglia dalle Sue zone di spedizione di WooCommerce, così c’è un solo posto in cui modificarla.
- Cross-sell nel carrello
- I suggerimenti provengono dai cross-sell già impostati sui Suoi prodotti; l’elenco di ripiego si usa solo quando un prodotto non ne ha.
- Indicatore dei passaggi
- Carrello → Dati di pagamento → Ordine completato. Dentro un funnel mostra i passaggi di quel funnel. I passaggi completati sono cliccabili.
- Layout di carrello, checkout e ringraziamento
- Righe a scheda invece di una tabella a sei colonne, un riepilogo dell’ordine fissato con le immagini dei prodotti, e una pagina di conferma che risponde “ha funzionato?” prima di ogni altra cosa.
Campioni di variazione
Campioni di colore, immagine e pulsante al posto di un menu a tendina. Li attivi da MevvCart → Vetrina → Campioni delle varianti.
- Attributi per prodotto
- Non c’è altro da configurare — gli attributi semplici che digita in un prodotto diventano pulsanti non appena attiva i campioni. La maggior parte dei plugin di campioni non li supporta affatto.
- Attributi globali
- Scelga il tipo di campione in Prodotti → Attributi, poi imposti il colore o l’immagine su ogni termine di quell’attributo.
- Esaurito
- Barrato, attenuato o nascosto. Barrato è l’impostazione predefinita: il cliente vede che l’opzione esiste ma che ora non è acquistabile.
- Elenchi del negozio
- I campioni possono comparire anche nelle pagine del negozio e di categoria, così i clienti vedono le opzioni prima di aprire il prodotto.
Il menu a tendina resta nella pagina, nascosto. WooCommerce lo legge per aggiornare prezzo, immagine, disponibilità e pulsante di aggiunta al carrello — rimuoverlo romperebbe tutto questo. Se è attivo un altro plugin di campioni, i campioni di MevvCart si disattivano da soli e lo segnalano.
Farlo combaciare con il Suo tema
Ogni tema applica stili a WooCommerce in modo diverso. Tre livelli, in ordine crescente di forza:
- Aspetti pronti all’uso — Card, Plain, Compact o Soft. Imposta arrotondamenti, spaziature e bordi in tutto il flusso. Il colore è un’impostazione a parte, così il colore del Suo marchio è indipendente dall’aspetto.
- CSS personalizzato — caricato solo su carrello, checkout, passaggi del funnel e pagine prodotto, non su tutto il sito.
- Sovrascrittura del modello — copi un modello in
il-tuo-tema/mevvcart/e prenderà il sopravvento. Sopravvive agli aggiornamenti del plugin.
Ruoli e registro degli eventi
- Ruoli
- Tre livelli: vedere i report, gestire le campagne, accesso completo. Chi ha bisogno solo dei report non ha bisogno della chiave di licenza, delle credenziali SMS o degli indirizzi e-mail dei clienti. Gli amministratori mantengono sempre l’accesso completo e non possono restare esclusi.
- Registro degli eventi
- Ogni promemoria inviato, ogni coupon creato e ogni controllo di licenza. Quando qualcosa non funziona, è il primo posto in cui guardare. Gli indirizzi e-mail sono conservati mascherati, e i record più vecchi del periodo di conservazione vengono eliminati automaticamente.
Le impostazioni che contano
- Tempo limite
- Per quanto tempo un carrello resta inattivo prima di contare come abbandonato. Impostazione predefinita: 60 minuti. Troppo breve e manderà e-mail a chi sta ancora comprando.
- Ritardo della prima e-mail
- Quanto tempo dopo l’abbandono parte il primo promemoria. Si misura dal momento in cui il carrello viene contrassegnato come abbandonato.
- Modalità silenziosa
- Elabora i carrelli e registra tutto ma non invia nulla. La usi per verificare il flusso su un negozio attivo senza scrivere ai clienti.
- Indirizzo del mittente
- Usi una casella del Suo dominio. Inviare come se fosse il cliente rompe l’SPF e fa finire il messaggio nello spam.
- Indirizzi esclusi
- Gli indirizzi del Suo team vanno qui, così gli ordini di prova non inquinano i report.
Modello di e-mail
I modelli si trovano in Modelli di e-mail. Ognuno ha oggetto, corpo e ritardo propri, così una sequenza Pro può inviare un primo promemoria gentile e un secondo più deciso.
Inserisca i tag di unione con il pulsante Inserisci variabile. I più utili:
{{checkout_url}} è il link di recupero. Lo tolga e l’e-mail perde ogni scopo — il cliente non ha modo di tornare al suo carrello.
{{coupon_countdown}} stampa la scadenza del coupon come una riga di testo calcolata nel momento in cui l’e-mail viene inviata — «valido fino al 5 settembre 18:00, mancano 23 ore». È testo semplice, quindi funziona in ogni client di posta. Non stampa proprio nulla quando il carrello non ha coupon o il coupon non ha data di scadenza: uno spazio vuoto davanti a un cliente è meglio di un segnaposto rotto.
L’immagine con il contatore dal vivo è facoltativa. Attivandola, l’e-mail porta un PNG servito dal vostro stesso sito che ridisegna il tempo rimanente a ogni apertura del messaggio. Il suo indirizzo porta solo il timestamp di scadenza e la relativa firma HMAC: nessun id del carrello e nessun indirizzo e-mail, perché quel che sta in quell’indirizzo può essere letto da ogni proxy di cache intermedio e da chiunque riceva l’e-mail inoltrata. La firma impedisce anche che l’endpoint venga usato come fabbrica di immagini generica. Serve GD: senza, l’impostazione appare disattivata, con la motivazione. L’immagine è solo in inglese: il font integrato di GD non può disegnare nulla fuori dall’ASCII, quindi la formulazione tradotta resta nella riga di testo, che è comunque la parte che arriva sempre.
Leggere i report
- Aperta
- L’e-mail è stata visualizzata. Si misura con un pixel invisibile, quindi un client che blocca le immagini farà registrare meno del reale.
- Cliccata
- Il cliente ha premuto il pulsante. Si misura con un reindirizzamento, quindi è esatto.
- Recuperato
- Un ordine è stato completato dopo il promemoria. È questo il numero che conta.
- Ricavi recuperati
- Valore totale di quegli ordini.
Test A/B di un’e-mail
Un modello può portare più di una variante. Ognuna ha il proprio peso, la variante che va a un dato carrello viene scelta in base a quel peso e annotata, e quando un ordine si conclude il totale reale dell’ordine viene attribuito alla variante effettivamente inviata. Il report è fatto di numeri grezzi per variante: inviate, aperte, cliccate, recuperate e fatturato recuperato.
Nessun vincitore viene dichiarato. Non c’è deliberatamente alcun calcolo di significatività né alcun distintivo «questa variante vince», perché su un campione piccolo è una bugia con un numero accanto. La schermata lo dice quando il campione è piccolo e lascia a lei il giudizio.
Quando qualcosa non funziona
- Non parte nessuna e-mail
- Verifichi che la modalità silenziosa sia disattivata, che esista un modello attivo e che il cron di WordPress sia in esecuzione. Un negozio tranquillo senza visitatori non attiva mai il cron.
- Le e-mail finiscono nello spam
- L’indirizzo del mittente deve essere sul Suo dominio e il Suo DNS ha bisogno di record SPF e DKIM. Un plugin SMTP aiuta.
- Il carrello è vuoto dopo il clic
- Il link porta l’id del carrello. Se un prodotto è stato eliminato o è esaurito viene saltato; il resto viene comunque ripristinato.
- I report sembrano vuoti
- Un negozio appena installato non ha dati. Si riempiono man mano che i carrelli vengono abbandonati.
Aggiornamenti
Gli aggiornamenti arrivano tramite WordPress stesso. Il plugin chiede al nostro store se esiste una versione più recente e consegna la risposta al flusso di aggiornamento proprio di WordPress, così una nuova versione compare nella schermata dei plugin con un normale pulsante Aggiorna invece di attendere che qualcuno scarichi uno zip a mano. Nell’edizione gratuita quella richiesta porta solo il nome del pacchetto e la versione installata: nessun indirizzo del sito, nessun indirizzo e-mail, nessuna chiave di licenza e nessun inventario di plugin. Poiché nulla in essa vi identifica, la fiducia poggia sulla firma: la risposta è firmata con la nostra chiave Ed25519, e una risposta non firmata, firmata male, riprodotta da un timestamp vecchio o che punti il download a un host diverso dal nostro viene scartata senza toccare il sito.
Privacy
MevvCart memorizza l’indirizzo e-mail, il contenuto del carrello e i totali dei visitatori che abbandonano un carrello. Ogni promemoria porta un link di disiscrizione, e un indirizzo che si disiscrive non viene più contattato.
In Impostazioni → GDPR può richiedere una casella di consenso esplicito al checkout; senza consenso non viene tracciato nulla. I record più vecchi del periodo di conservazione vengono eliminati automaticamente.