Vai al contenuto principale
— Concetto

Automatizza Alva Courses con Shopify Flow

Alva Courses aggiunge 12 trigger e 7 azioni a Shopify Flow, l'app di automazione gratuita di Shopify. I trigger avviano un flusso di lavoro quando succede qualcosa in un corso; le azioni permettono a qualsiasi flusso di lavoro di iscrivere un cliente, modificarne l'accesso, inviargli le email o reimpostarne i progressi. Funziona con tutti i piani di Alva Courses.

Come funziona Alva Courses con Shopify Flow

Un flusso di lavoro di Shopify Flow è composto da un trigger, condizioni facoltative e una o più azioni. Ogni trigger di Alva Courses porta con sé lo studente come cliente Shopify, oltre all'ID, al titolo e al link del corso, così qualsiasi azione di Flow può usarli: aggiungere un tag cliente, inviare un'email interna, aggiornare Klaviyo o un foglio Google Sheets. Le azioni di Alva funzionano al contrario: permettono a un flusso di lavoro di iscrivere un cliente, modificarne l'accesso o consultarne i progressi.

Alva Courses invia un trigger a Flow solo finché un flusso di lavoro attivo lo usa, quindi i trigger che non usi non costano nulla e non inviano nulla.

Trova gli ID e gli handle URL dei corsi

Ogni azione di Alva ha un campo Course ID or URL handle e ogni trigger include Course ID, così una condizione può selezionare un singolo corso. In Alva Courses, apri Impostazioni → Integrazioni → Shopify Flow: la tabella ID dei corsi per Flow elenca l'ID Flow e l'handle URL di ogni corso, con i pulsanti per copiarli.

Lo stesso ID Flow si trova nella scheda Impostazioni di ogni corso, sotto l'URL del corso. Un handle URL è la parte del link del corso che segue /apps/alva/courses/. Se in seguito modifichi l'URL di un corso, i flussi di lavoro che usano il vecchio handle continuano a funzionare.

Crea il tuo primo flusso di lavoro

1. Apri Shopify Flow

In Alva Courses, apri Impostazioni → Integrazioni → Shopify Flow e clicca su Apri Shopify Flow, oppure apri Flow da App nell'admin di Shopify. Clicca su Crea flusso di lavoro.

2. Scegli un trigger di Alva

Clicca su Seleziona un trigger, scegli Alva Courses e seleziona l'evento che deve avviare il flusso di lavoro, ad esempio Course completed. Il riferimento dei trigger elenca cosa invia ciascuno.

3. Limitalo a un solo corso (facoltativo)

Ogni trigger di Alva si attiva per tutti i tuoi corsi. Per agire su un solo corso, aggiungi una Condizione in cui Course ID è uguale all'ID Flow di quel corso.

4. Aggiungi un'azione

Aggiungi qualsiasi azione di Flow, come Aggiungi tag cliente o Invia email interna, oppure un'azione di Alva Courses come Enroll customer in course. In un'azione di Alva, incolla l'ID Flow o l'handle URL del corso in Course ID or URL handle. Il riferimento delle azioni spiega ciascuna di esse.

5. Attivalo e verificalo

Attiva il flusso di lavoro. Tornando in Alva Courses, il suo trigger mostra In uso e Attività di Flow elenca ogni trigger inviato da Alva e ogni azione eseguita, con il relativo stato.

Tutti i trigger

Alva Courses invia 12 trigger. Ognuno include lo studente e il corso, e gli eventi delle lezioni aggiungono la lezione. Il riferimento dei trigger elenca tutti i campi di ciascun trigger.

Trigger Quando si attiva
Course enrollment created Un cliente è stato iscritto a un corso di Alva tramite acquisto, da te, oppure con un'importazione CSV, un tag di iscrizione, l'iscrizione gratuita in autonomia o un'azione di Flow.
Course lesson completed Uno studente ha completato una lezione in un corso di Alva. Si attiva di nuovo se la completa ancora dopo la reimpostazione dei suoi progressi; vedi Repeat completion.
Course completed Uno studente ha completato un corso di Alva: tutte le lezioni, gli eventuali quiz obbligatori e una valutazione superata, se il corso la richiede.
Course quiz graded Il tentativo di quiz di uno studente in un corso di Alva è risultato superato, non superato o scaduto. I quiz che richiedono una revisione manuale si attivano dopo che li hai revisionati.
Course lesson comment posted Uno studente ha pubblicato un commento o una risposta in una lezione di un corso di Alva.
Course coursework submitted Uno studente ha consegnato il suo elaborato per la valutazione in un corso di Alva.
Course coursework evaluated Hai valutato l'elaborato di uno studente in un corso di Alva, come superato o come richiesta di revisione.
Course certificate issued Il certificato di un corso di Alva è stato inviato via email a uno studente.
Course access removed Uno studente ha perso l'accesso a un corso di Alva: disiscritto, rimborsato, eliminato come membro o revocato da Flow. Non si attiva rimuovendo un tag di iscrizione.
Course instructor reply posted Hai risposto al commento di uno studente in una lezione di un corso di Alva. Il cliente è lo studente a cui hai risposto.
Course access expiring soon L'accesso di uno studente a un corso di Alva scade tra 14, 7, 3 o 1 giorni. Aggiungi una condizione su Days until expiry per scegliere quando agire.
Course access expired L'accesso di uno studente a un corso di Alva ha raggiunto la data di scadenza, più il tuo periodo di tolleranza.

Tutte le azioni

Alva Courses aggiunge 7 azioni. Ognuna ha bisogno di un cliente, quindi usale dopo un trigger che lo fornisce. Il riferimento delle azioni ne descrive i campi, le regole e i messaggi che Flow mostra quando un passaggio viene eseguito.

Azione Cosa fa
Enroll customer in course Concede a un cliente l'accesso a un corso di Alva.
Revoke course access Rimuove l'accesso di un cliente a un corso di Alva. I suoi progressi, i tentativi di quiz e gli elaborati vengono conservati.
Extend or set course access Modifica la data di scadenza dell'accesso di un cliente a un corso di Alva. Compila esattamente una delle tre opzioni.
Resend course access email Invia via email a un cliente il link a un corso di Alva a cui è iscritto.
Send course certificate Invia via email a un cliente il certificato di un corso di Alva che ha completato. Non fa nulla se era già stato inviato.
Reset course progress Reimposta i progressi di un cliente in un corso di Alva. Elimina in modo permanente le lezioni completate, i tentativi di quiz e le valutazioni degli elaborati.
Get course progress Consulta i progressi di un cliente in un corso di Alva, da usare nei passaggi successivi.

Cose da sapere prima di affidarti a un flusso di lavoro

Alva Courses invia un trigger solo quando qualcosa cambia davvero, e alcuni eventi si comportano in modi da tenere presenti in fase di pianificazione.

  • Un trigger per ogni cambiamento reale. Riaprire una lezione già terminata, ripetere una richiesta o iscrivere qualcuno che è già iscritto non invia nulla.
  • Corsi con valutazione. Per un corso che richiede una valutazione, Course completed si attiva quando approvi l'elaborato dello studente, non quando termina l'ultima lezione.
  • Completamento ripetuto. Course lesson completed si attiva di nuovo solo se i progressi di uno studente sono stati reimpostati e la lezione viene completata di nuovo; in quel caso Repeat completion è true. Aggiungi una condizione in cui è false per premiare ogni lezione una sola volta.
  • Nessun ordine garantito. Due trigger generati nello stesso momento, come l'ultima lezione e il completamento del corso, possono arrivare a Flow in qualsiasi ordine. Non creare un flusso di lavoro che abbia bisogno che uno arrivi per primo.
  • Raramente, due volte. Se un server si riavvia esattamente nel momento sbagliato, Flow può ricevere due volte lo stesso trigger. Preferisci passaggi che non fanno danni se ripetuti, come aggiungere un tag.
  • Promemoria di scadenza. Course access expiring soon si attiva 14, 7, 3 e 1 giorni prima della fine dell'accesso. Alva Courses controlla ogni ora e invia solo la soglia più vicina tra quelle già raggiunte, quindi uno studente iscritto con 5 giorni rimanenti riceve il promemoria dei 7 giorni, mai quelli dei 14 e dei 7 insieme.
  • Non ogni cambiamento è un evento. La rimozione di un tag di iscrizione non attiva Course access removed, perché l'accesso tramite tag viene verificato quando lo studente apre il corso. L'eliminazione di un corso, la disinstallazione di Alva Courses e le richieste di cancellazione dei dati dei clienti non attivano nulla.
  • I nuovi flussi di lavoro partono da zero. Alva Courses inizia a inviare un trigger entro circa un minuto da quando attivi un flusso di lavoro che lo usa. Gli eventi precedenti non vengono inviati in seguito, e Course access expired ignora le scadenze passate da più di 48 ore.
  • Automazioni di marketing. Ogni trigger di Alva include lo studente come cliente, quindi Shopify propone i trigger di Alva anche quando crei automazioni di marketing in Shopify Messaging, in precedenza Shopify Email. Le email di marketing raggiungono solo i clienti che si sono iscritti all'email marketing.
  • Nomi in inglese. Shopify Flow mostra i nomi dei trigger, delle azioni e dei campi di Alva solo in inglese, qualunque sia la lingua del tuo admin.

Ripristina l'accesso revocato da un flusso di lavoro

Revoke course access conserva i progressi, i tentativi di quiz e gli elaborati dello studente, quindi l'accesso può essere restituito. In Alva Courses, apri Membri e seleziona lo studente. Il corso mostra Revocato da Shopify Flow con un pulsante Ripristina accesso; conferma, e lo studente può aprire di nuovo il corso con i suoi progressi intatti.

L'automazione non annulla mai una revoca: Enroll customer in course rifiuta uno studente revocato. L'accesso rimosso dopo un rimborso non ha il pulsante Ripristina accesso, perché un nuovo acquisto lo ripristina. Se il flusso di lavoro che ha revocato l'accesso viene eseguito di nuovo, può revocarlo ancora.

Verifica che un flusso di lavoro funzioni

In Alva Courses, Impostazioni → Integrazioni → Shopify Flow contrassegna come In uso ogni trigger usato da un flusso di lavoro attivo. Attività di Flow elenca gli ultimi 25 trigger inviati da Alva e le ultime 25 azioni eseguite, con il loro stato ed eventuali errori. In Shopify Flow, le esecuzioni recenti di ogni flusso di lavoro mostrano il messaggio restituito da Alva Courses per ogni passaggio di azione.

Domande frequenti

Shopify Flow costa di più con Alva Courses?

No. Alva Courses include i suoi trigger e le sue azioni per Shopify Flow in entrambi i piani, Unlimited e Unlimited Pro, senza costi aggiuntivi, e Shopify Flow stesso è un'app Shopify gratuita. Le app che colleghi all'interno di un flusso di lavoro, come un'app fedeltà o di email marketing, mantengono i propri prezzi.

Un flusso di lavoro può essere eseguito per un solo corso?

Sì. Ogni trigger di Alva Courses si attiva per tutti i tuoi corsi e include un campo Course ID. Aggiungi una condizione in cui Course ID è uguale all'ID Flow del corso, che puoi copiare da Impostazioni → Integrazioni → Shopify Flow in Alva Courses o dalla scheda Impostazioni del corso.

Attivare un flusso di lavoro invia i trigger degli eventi passati?

No. Alva Courses invia un trigger solo per gli eventi che si verificano mentre un flusso di lavoro attivo lo usa, a partire da circa un minuto dopo l'attivazione. Le iscrizioni, i completamenti e i risultati dei quiz precedenti non vengono riproposti in Shopify Flow.

Cosa succede ai progressi di uno studente quando un flusso di lavoro gli revoca l'accesso?

Vengono conservati. L'azione Revoke course access conserva le lezioni completate, i tentativi di quiz e gli elaborati. Ripristina l'accesso dalla pagina dello studente in Membri in Alva Courses e riprenderà da dove si era interrotto. Solo l'azione Reset course progress elimina i progressi.

Come verifico perché un flusso di lavoro non è stato eseguito?

In Alva Courses, apri Impostazioni → Integrazioni → Shopify Flow. Un trigger usato da un flusso di lavoro attivo mostra In uso, e Attività di Flow elenca gli ultimi trigger inviati da Alva e le ultime azioni eseguite, con eventuali errori. In Shopify Flow, le esecuzioni recenti di ogni flusso di lavoro mostrano il messaggio restituito da Alva Courses per ogni passaggio di azione.

Vedi anche

È stato utile?

Ancora bloccato? Scrivici.

Ultimo aggiornamento 2026-10-01