Sconti nativi del negozio
MailInApp supporta la generazione dinamica di codici sconto nativi del negozio per i negozi Shopify e WooCommerce collegati.
Invece di costringere gli acquirenti attraverso un checkout di terze parti o coupon pubblici generici, MailInApp genera automaticamente codici sconto monouso, limitati al singolo cliente, direttamente sul tuo negozio al momento dell'invio — tramite due meccanismi indipendenti, che un singolo progetto può usare insieme, separatamente, oppure non usare affatto:
- Offerta di sconto a livello di progetto — un'impostazione della pagina Invio che genera un codice per ciascun destinatario corrispondente, circoscritto all'intero negozio o a un singolo prodotto scelto da un menu a tendina, pensato per abbinarsi a un segmento sul pubblico Storico acquisti. Vedi Offerta di sconto.
- Sconto per prodotto del blocco Prodotto — un interruttore direttamente sul blocco Prodotto dello Studio, circoscritto esattamente all'articolo che quel blocco ha importato dal tuo catalogo, senza bisogno di alcun filtro sul pubblico né di configurazione sulla pagina Invio. Illustrato passo passo in Codici sconto prodotto Shopify e Codici sconto prodotto WooCommerce.
Entrambi generano i codici tramite la stessa connessione al negozio sottostante e condividono i meccanismi descritti più sotto; uno sconto per prodotto si limita in più a restringere il codice a un solo articolo e a mantenere un proprio indicatore di raffreddamento, separato da quello dell'offerta a livello di progetto e da quello di ogni altro blocco Prodotto.
Come funziona
Quando una campagna o una journey include un'offerta di sconto:
- Risoluzione dinamica del cliente:
- Shopify: risolve l'ID GraphQL del cliente destinatario (
gid://shopify/Customer/...) tramite Admin GraphQL prima di generare il nodo di sconto. - WooCommerce: limita il coupon generato all'indirizzo email esatto del destinatario tramite la REST API di WooCommerce.
- Shopify: risolve l'ID GraphQL del cliente destinatario (
- Monouso e sicuro:
- I codici portano suffissi crittografici casuali (ad es.
MIA-7F3A91B2). - Ogni codice è limitato a un solo utilizzo (
usage_limit: 1) ed è vincolato esclusivamente all'indirizzo email del destinatario, impedendo la fuga dei coupon verso siti di offerte.
- I codici portano suffissi crittografici casuali (ad es.
- Ambito sul prodotto facoltativo:
- Un codice generato per l'intero negozio si applica a qualsiasi acquisto. Uno circoscritto a un prodotto — il selettore Ambito dell'offerta a livello di progetto stessa, oppure lo sconto per prodotto di un blocco Prodotto — è limitato a quel solo articolo: su Shopify tramite
customerGets.items.products.productsToAddsu un vero Product GID, su WooCommerce tramite il campoproduct_idsdel coupon.
- Un codice generato per l'intero negozio si applica a qualsiasi acquisto. Uno circoscritto a un prodotto — il selettore Ambito dell'offerta a livello di progetto stessa, oppure lo sconto per prodotto di un blocco Prodotto — è limitato a quel solo articolo: su Shopify tramite
- Pre-applicazione al checkout del negozio:
- Il link di un codice per l'intero negozio o circoscritto al progetto lo applica al checkout generico del negozio (
/cart/?coupon=MIA-...per WooCommerce,/discount/MIA-...con reindirizzamento a/per Shopify). - Lo sconto per prodotto di un blocco Prodotto porta invece l'acquirente direttamente sulla pagina propria di quel prodotto con il codice già applicato (
?coupon=MIA-...aggiunto all'URL del prodotto per WooCommerce;/discount/MIA-...?redirect=<percorso del prodotto>per Shopify) — non alla radice del negozio online, poiché l'email lo ha indirizzato verso un articolo specifico.
- Il link di un codice per l'intero negozio o circoscritto al progetto lo applica al checkout generico del negozio (
- Visibile prima che l'acquirente clicchi:
- La tela dello Studio mostra lo stesso badge di sconto e prezzo barrato dell'email inviata e della vista live nel momento stesso in cui attivi lo sconto per prodotto di un blocco Prodotto — senza bisogno di aprire la vista live per verificarlo.
- Per i negozi Shopify, un blocco app facoltativo badge di sconto MailInApp mostra quello stesso badge direttamente sulla pagina prodotto live, per un acquirente che ha cliccato a partire dall'email, prima del checkout — vedi Mostrare lo sconto sulla tua pagina prodotto (Shopify) più sotto per i passaggi di configurazione. Non esiste un equivalente per WooCommerce — i coupon WooCommerce non hanno alcun meccanismo per modificare ciò che una pagina prodotto mostra di per sé.
Mostrare lo sconto sulla tua pagina prodotto (Shopify)
La tela dello Studio mostra già il badge di sconto e il prezzo barrato nel momento in cui attivi lo sconto per prodotto di un blocco Prodotto — nessuna configurazione necessaria. Mettere quello stesso badge sul tuo negozio Shopify live è un passaggio manuale, una tantum per negozio, poiché MailInApp non modifica mai il tuo tema automaticamente:
- Nell'Admin Shopify, vai su Negozio online → Temi e clicca Personalizza sul tuo tema live (o su una bozza).
- Passa il selettore di pagina in alto a una pagina Prodotto.
- Clicca nella sezione che mostra il prezzo/pulsante di acquisto — di solito Informazioni prodotto o Pulsanti di acquisto.
- Clicca Aggiungi blocco dentro quella sezione (non "Aggiungi sezione") e scegli badge di sconto MailInApp sotto App.
- Trascinalo accanto al prezzo, regola facoltativamente i colori del badge nel pannello delle impostazioni, quindi Salva.
Se App non compare nel selettore di blocchi di quella sezione, quella sezione non ha ancora abilitato i blocchi app — prova una sezione diversa, oppure chiedi al tuo sviluppatore del tema di aggiungere {"type": "@app"} al relativo schema. La maggior parte dei temi Online Store 2.0 (Dawn e i suoi fork) già lo supporta nella sezione prodotto principale. Richiede un tema Online Store 2.0.
Il badge resta invisibile durante una normale visita al negozio online per progettazione — si renderizza solo quando la pagina prodotto viene caricata con il link firmato che produce una vera email con sconto per prodotto. Quindi navigare tu stesso fino alla pagina non lo mostrerà, e nemmeno lo farà Invia prova (che renderizza l'email direttamente e salta il passaggio di generazione dello sconto che firma il link del badge). Per vederlo davvero, invia per davvero a un destinatario — anche solo a te stesso — e clicca Acquista ora dall'email consegnata. È un'anteprima puramente visiva calcolata a partire dal prezzo del prodotto stesso; il vero sconto continua comunque ad applicarsi solo al checkout tramite il codice monouso.
Tipi di offerta supportati
- Sconto percentuale: ad es. 15% o 20% sull'intero negozio, su una collezione, o su un singolo prodotto.
- Sconto a importo fisso: ad es. $10 o $25 sul valore totale del carrello, o su un prodotto.
- Finestre di scadenza: i codici portano una data di scadenza calcolata automaticamente (ad es. 7 o 14 giorni dal momento dell'invio), così l'urgenza viene applicata sul negozio del merchant.
- Periodi di raffreddamento per account: indicatori di raffreddamento integrati impediscono di coupare eccessivamente lo stesso contatto tra più pianificazioni o progetti — un indicatore per l'offerta a livello di progetto, e uno separato per ciascun blocco Prodotto, così scontare un prodotto non blocca mai il raffreddamento di un altro né quello dell'offerta a livello di progetto.
Configurazione e integrazione API
- Shopify: richiede credenziali del negozio collegato con ambito
write_discounts(gestito durante la connessione OAuth). - WooCommerce: richiede una chiave consumer e un segreto REST API del negozio collegato con permessi di lettura/scrittura.
Lo sconto per prodotto di un blocco Prodotto richiede inoltre che quel blocco abbia un prodotto reale importato tramite il suo selettore Importa dal negozio (non un URL esterno digitato a mano) — la generazione richiede l'id numerico del prodotto del tuo negozio a cui limitare il codice.