Usare Shopify Flow
Shopify Flow può avviare un flusso di lavoro quando succede qualcosa a un abbonamento ed eseguire passaggi su un abbonamento da qualsiasi flusso di lavoro. È gratuito e incluso in Shopify, quindi puoi aggiungere un tag di ringraziamento a un cliente che accetta un'offerta di fidelizzazione, avvisare il team quando viene annullato un abbonamento importante o mettere in pausa tutti gli abbonamenti di un cliente che hai segnalato, senza scrivere codice.
Shopify Flow ha già i propri trigger per la creazione o l'aggiornamento di un abbonamento e per i tentativi di addebito. I nostri sono quelli che gli mancano.
Attivare i trigger
Le azioni funzionano non appena le aggiungi in Flow. I trigger richiedono un interruttore, così inviamo eventi solo ai negozi che li usano.
- Vai su Supr Bundles & Subscriptions > Impostazioni > Integrazioni > Shopify Flow.
- Fai clic su Attiva.
La pagina mostra Attivo. Puoi fare clic su Disattiva in qualsiasi momento e smettiamo di inviare i trigger, compresi quelli in attesa di invio. Anche la disinstallazione dell'app li disattiva.
Avviare un flusso di lavoro da un evento dell'abbonamento
In Shopify Flow, crea un flusso di lavoro e scegli uno di questi trigger sotto Supr Bundles & Subscriptions. In Flow i loro nomi appaiono in inglese. Ogni trigger ti fornisce anche il cliente, quindi puoi usare le solite condizioni e azioni sui clienti, come Aggiungi tag cliente.
Trigger | Si avvia quando | Ti fornisce anche |
|---|---|---|
Subscription paused | Un abbonamento viene messo in pausa | Subscription ID, Pause reason, Initiated by, Times paused |
Subscription cancelled | Un abbonamento viene annullato | Subscription ID, Cancellation reason, Initiated by, Renewals completed |
Subscription order skipped | Il prossimo ordine di un abbonamento viene saltato | Subscription ID, Initiated by, Next billing date, Next order total |
Retention offer accepted | Un cliente accetta un'offerta di fidelizzazione invece di annullare o mettere in pausa | Subscription ID, Offer type, Offer value, Offered during, Next order total |
Retention offer declined | Un cliente rifiuta un'offerta di fidelizzazione | Subscription ID, Decline reason |
Loyalty reward applied | Un premio fedeltà viene applicato a un abbonamento | Subscription ID, Cycle, Reward types, Next order total |
Subscription notification sent | Viene inviata un'email al cliente o un evento Klaviyo per un abbonamento | Subscription ID, Notification type, Sent through |
Bundle subscription started | Viene creato un nuovo abbonamento che include un bundle | Subscription ID, Bundles, Bundle names |
Subscription renewal upcoming | Un abbonamento si rinnova a breve, con lo stesso anticipo in giorni della notifica Rinnovo dell'abbonamento in arrivo, anche quando quell'email al cliente è disattivata | Subscription ID, Next billing date, Days until renewal, Next order total |
Subscription resumed | Un abbonamento torna attivo dopo una pausa, un annullamento o un pagamento non riuscito, anche quando una pausa termina da sola | Subscription ID, Previous status (PAUSED, CANCELLED o FAILED), Initiated by, Times paused, Next billing date, Next order total |
Initiated by indica chi ha apportato la modifica: il cliente nel portale, tu nel pannello di controllo Shopify, l'API, un altro flusso di lavoro di Flow, oppure l'app stessa quando una pausa termina da sola.
Per i trigger forniti direttamente da Shopify Flow, come Contratto di abbonamento creato, usa l'ID del contratto di abbonamento dove un'azione qui sotto chiede un Subscription ID.
Modificare un abbonamento da un flusso di lavoro
Aggiungi uno di questi passaggi sotto Supr Bundles & Subscriptions. Ognuno chiede il Subscription ID, che puoi prendere da uno qualsiasi dei trigger qui sopra.
Azione | Cosa fa | Altri campi |
|---|---|---|
Pause subscription | Mette in pausa l'abbonamento finché non viene ripreso | Reason (facoltativo) |
Resume subscription | Riprende un abbonamento in pausa | Next billing date (facoltativo, per esempio 2026-11-01) |
Cancel subscription | Annulla l'abbonamento. Dal flusso di lavoro non è possibile annullare l'operazione | Reason (facoltativo) |
Skip next subscription order | Salta il prossimo ordine | Nessuno |
Set subscription next billing date | Cambia la data del prossimo addebito dell'abbonamento | Next billing date (obbligatorio) |
Resend subscription email | Invia di nuovo al cliente una delle sue email dell'abbonamento | Notification type (obbligatorio) |
Il motivo che inserisci viene mostrato nella cronologia dell'abbonamento. Lì le modifiche fatte da un flusso di lavoro sono indicate come eseguite da Flow, così puoi distinguerle dalle tue.
Resend subscription email accetta questi tipi: subscription_started, subscription_restarted, subscription_paused, subscription_cancelled, subscription_renewed, subscription_updated, price_updated e next_billing_date_changed. L'email va sempre al cliente dell'abbonamento, nello stesso modo in cui l'app la invia normalmente: con il modello che hai impostato in Impostazioni > Notifiche, oppure come evento a Klaviyo se invii quell'email tramite Klaviyo. Se quella notifica è disattivata, non viene inviato nulla.
Se un passaggio non può essere eseguito, per esempio perché il Subscription ID non esiste nel tuo negozio o la data non è valida, Flow mostra il motivo nella cronologia delle esecuzioni del flusso di lavoro e non riprova.
Buono a sapersi
- I trigger arrivano poco dopo l'evento, di solito entro pochi minuti, non istantaneamente.
- Un passaggio del flusso di lavoro eseguito due volte per la stessa esecuzione, per esempio perché Flow ha riprovato, modifica l'abbonamento una sola volta.
- I dettagli che inviamo a un trigger, come il motivo indicato da un cliente, vengono conservati nella cronologia delle esecuzioni di Shopify Flow nel tuo negozio, che controlli tu.
- Gli altri strumenti che puoi collegare si trovano in Impostazioni > Integrazioni. Consulta Usare Klaviyo e Usare l'API.
Aggiornato il: 24/10/2026
Grazie!
