Gli upsell del checkout sono disponibili solo per i merchant Shopify Plus, perché l’API Checkout Extensibility di Shopify è riservata a Plus. Se non sei su Shopify Plus, gli upsell del checkout non appariranno indipendentemente dalla tua configurazione. Vedi Perché non vedo la scheda checkout?
Da dove iniziare
- Sei su un piano Shopify Plus
- Il widget è attivo nell’editor Checkout di Aftersell (l’interruttore Enable in alto a destra nelle impostazioni del widget è acceso)
- Il blocco app è stato aggiunto e salvato nello Shopify Checkout Editor
- Il posizionamento selezionato in Shopify corrisponde a quello impostato in Aftersell
- Il widget non è attivo o non è stato aggiunto al checkout
- Posizionamento non corrispondente tra Aftersell e Shopify
- Le condizioni di trigger non sono soddisfatte
- C’è un problema con il prodotto o con l’offerta
- I widget di Shop Pay non appaiono
- Test nell’anteprima di Shopify
- Nessuno dei casi precedenti si applica
Il widget non è attivo o non è stato aggiunto al checkout
- Il widget deve essere attivo nell’editor Checkout di Aftersell
- Il blocco app deve essere aggiunto e salvato nello Shopify Checkout Editor
- Vai su Apps → Aftersell → Checkout
- Apri il widget di upsell che vuoi mostrare
- Verifica che il widget sia acceso — l’intestazione mostra un interruttore accanto a un badge Active / Inactive. (Nella versione precedente dell’editor Checkout si tratta di una coppia di pulsanti Enable / Disable nell’intestazione della scheda del widget.)
- Vai su Settings → Checkout nel tuo Shopify Admin
- Clicca Customize accanto al tuo profilo di checkout
- Clicca Add app block e seleziona il widget di upsell di Aftersell
- Posizionalo dove vuoi che appaia
- Clicca Save — le modifiche non vengono applicate finché non salvi
Posizionamento non corrispondente tra Aftersell e Shopify
- Nell’editor Checkout di Aftersell, apri il widget di upsell e annota quale posizionamento è selezionato (ad esempio, Additional placement 1)
- Nello Shopify Checkout Editor, rimuovi il blocco app esistente per questo widget
- Clicca Add app block, seleziona il widget di upsell di Aftersell e scegli lo stesso posizionamento configurato in Aftersell
- Salva le modifiche
Le condizioni di trigger non sono soddisfatte
- Prodotti / collezioni specifici: un prodotto, una variante o una collezione scelti sono (o non sono) nel carrello
- Quantità di un prodotto specifico: ad es. 2 o più unità di un prodotto
- Tag prodotto / tipo di prodotto / nome variante: un articolo nel carrello corrisponde a un tag Shopify, a un tipo di prodotto o a un titolo di variante (senza distinzione tra maiuscole e minuscole)
- Metafield prodotto / metafield variante: un prodotto o una variante nel carrello ha un valore di metafield corrispondente
- Subtotale del carrello: il subtotale raggiunge una soglia (vedi la nota qui sotto su come viene calcolato il subtotale)
- Quantità nel carrello: numero totale di articoli nel carrello
- Abbonamento nel carrello: se un articolo nel carrello è un abbonamento
- Attributo del carrello: una coppia chiave/valore di attributo a livello di carrello corrisponde (utile per i dati impostati da altre app)
- Sconto applicato / valore dello sconto: un codice sconto specifico è applicato, oppure lo sconto totale raggiunge una soglia
- Paese di spedizione: il paese di spedizione del cliente (e facoltativamente la provincia) corrisponde
- Lingua del cliente: la lingua del checkout corrisponde (ad esempio, mostrare contenuti in francese solo ai checkout in francese)
- Tag cliente: il cliente connesso ha i tag richiesti
- Tipo di dispositivo: il cliente usa il dispositivo configurato (desktop o mobile)
Il subtotale del carrello usato per la valutazione dei trigger esclude gli articoli già aggiunti da upsell accettati (quelli contrassegnati con l’attributo di carrello
__as_offer_id). Quindi accettare un upsell non farà, da solo, superare al subtotale una soglia che controlla un altro widget.- Apri il widget nell’editor Checkout di Aftersell e rivedi le sue condizioni di trigger
- Imposta temporaneamente il trigger su Show for all customers per verificare che il widget in sé funzioni, poi riattiva i tuoi trigger specifici
- Assicurati che almeno un widget usi un trigger Show for all customers alla priorità più bassa come opzione generica, così un’offerta viene sempre mostrata anche quando nessun widget mirato corrisponde
C’è un problema con il prodotto o con l’offerta
Il prodotto di upsell è esaurito
Il prodotto di upsell è esaurito
Se l’inventario del prodotto è tracciato e nessuna variante è disponibile alla vendita, l’offerta non verrà visualizzata. Assicurati che almeno una variante del prodotto di upsell abbia inventario disponibile, oppure usa un prodotto che non traccia l’inventario.
Il prodotto di upsell è in stato Draft o Archived
Il prodotto di upsell è in stato Draft o Archived
Il prodotto di upsell deve essere un prodotto attivo e vendibile. I prodotti in stato Draft o Archived in Shopify vengono filtrati e non appariranno come offerte. Apri il prodotto nello Shopify Admin e verifica che il suo stato sia Active.
Il prodotto di upsell è già nel carrello e 'hide if already in cart' è attivo
Il prodotto di upsell è già nel carrello e 'hide if already in cart' è attivo
L’impostazione Hide offer if product already in cart nasconde l’offerta quando quel prodotto è già nel carrello del cliente. È attiva per impostazione predefinita per le offerte di prodotto standard. Se vuoi che l’upsell venga mostrato comunque, disattiva questa impostazione nella configurazione dell’offerta.
Il prodotto di upsell è un abbonamento ma non ha selling plan
Il prodotto di upsell è un abbonamento ma non ha selling plan
Se Subscription purchase option è impostato su Subscription ma il prodotto non ha selling plan configurati in Shopify, l’offerta viene filtrata. Verifica che il prodotto abbia almeno un selling plan attivo, oppure cambia Subscription purchase option in One-time product (le altre opzioni sono Subscription e Subscription and a one-time product).
Il prodotto target dell'upsell sostitutivo non è nel carrello
Il prodotto target dell'upsell sostitutivo non è nel carrello
Se l’offerta è configurata come upsell sostitutivo, viene visualizzata solo quando il prodotto che deve sostituire è presente nel carrello. Verifica che il prodotto target corretto sia selezionato nella configurazione dell’upsell sostitutivo.Un’offerta sostitutiva viene inoltre saltata quando la riga target ha già uno sconto applicato — a meno che tu non spunti Allow replacement if product has discount applied — oppure quando la quantità della riga target è superiore a uno, a meno che tu non spunti Allow replacement if product quantity greater than 1.
È stato raggiunto il numero massimo di offerte accettate
È stato raggiunto il numero massimo di offerte accettate
Se Max number of accepted offers è impostato sul widget, l’upsell smette di essere visualizzato una volta che il cliente ha accettato quel numero di offerte dal widget nel checkout corrente. È intenzionale — una volta raggiunto il limite, il widget si nasconde. Il campo si applica solo agli upsell Single product e Multi product; gli upsell Checkmark non hanno questo limite.
L'offerta è già stata aggiunta al carrello da questo widget
L'offerta è già stata aggiunta al carrello da questo widget
Per gli upsell single e multi-product, una volta che il cliente aggiunge il prodotto dell’offerta al carrello, l’offerta viene nascosta (il prodotto è già nel carrello). Gli upsell Checkmark si comportano diversamente — rimangono visibili con la casella spuntata dopo essere stati accettati.
I widget di Shop Pay non appaiono
- Apri il blocco app di upsell di Aftersell nello Shopify Checkout Editor
- Nelle impostazioni del blocco, trova la sezione Checkout behaviour
- Spunta l’opzione Include app block in Shop Pay
- Salva le modifiche
Test nell’anteprima di Shopify
- Imposta temporaneamente il trigger del widget su Show for all customers
- Effettua un vero ordine di prova usando il gateway di pagamento di test di Shopify (o un codice sconto che renda l’ordine gratuito)
- Verifica che il widget appaia durante il flusso di checkout reale
- Ripristina i tuoi trigger dopo il test
Nessuno dei casi precedenti si applica
- Il widget è attivo in Aftersell e il blocco app è aggiunto e salvato nello Shopify Checkout Editor
- Il posizionamento in Aftersell corrisponde a quello selezionato in Shopify
- Le condizioni di trigger corrispondono al tuo carrello di prova — ricorda che con un’unione AND, ogni condizione deve essere soddisfatta
- Esiste almeno un widget con un trigger Show for all customers alla priorità più bassa come opzione generica
- Il prodotto di upsell è Active, disponibile a magazzino e (per le offerte in abbonamento) ha selling plan attivi
- Stai testando con un flusso di checkout reale, non con l’anteprima dell’editor di Shopify
- Prova a svuotare la cache del browser o a testare in una finestra in incognito — le modifiche possono richiedere alcuni minuti per propagarsi