> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://supr-bundles-and-subscriptions.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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.

1. Vai su [**Supr Bundles & Subscriptions > Impostazioni > Integrazioni > Shopify Flow**](https://admin.shopify.com/apps/super-subscriptions/app/settings/integrations/flow).
2. 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](https://supr-bundles-and-subscriptions.crisp.help/it/article/using-klaviyo-1g9xod7/) e [Usare l'API](https://supr-bundles-and-subscriptions.crisp.help/it/article/using-the-api-wzmtbh/).