Come funziona l'iscrizione basata sui tag
Il flusso di lavoro ha tre parti. Il trigger di Shopify Customer tags added si attiva ogni volta che vengono aggiunti tag a un cliente. Una condizione gli permette di proseguire solo quando uno di quei tag è enroll-course. L'azione Enroll customer in course di Alva Courses iscrive quindi quel cliente e invia l'email di accesso al corso.
È un'iscrizione normale. Lo studente compare in Membri, può aprire subito il corso, e Alva Courses attiva il proprio trigger Course enrollment created con l'origine dell'iscrizione flow, così anche gli altri tuoi flussi di lavoro lo vedono. Il riferimento dei trigger ne elenca i campi.
Crea il flusso di lavoro
1. Crea un flusso di lavoro
Nell'admin di Shopify, apri App → Flow e clicca su Crea flusso di lavoro. Poi clicca su Seleziona un trigger.
2. Scegli Customer tags added
Cerca e scegli Customer tags added, uno dei trigger di Shopify. Si attiva ogni volta che uno o più tag vengono aggiunti a un cliente, e fornisce al flusso di lavoro quel cliente e l'elenco dei tag appena aggiunti.
3. Verifica la presenza del tag enroll-course
Aggiungi una condizione sui Tags del trigger: almeno uno di essi è uguale a enroll-course, tutto in minuscolo. I clienti che ricevono qualsiasi altro tag si fermano qui, quindi il resto della tua gestione dei tag non viene toccato.
4. Aggiungi Enroll customer in course
Nel ramo Allora della condizione, aggiungi un'azione, scegli Alva Courses e seleziona Enroll customer in course. Non c'è nessun cliente da scegliere: Flow passa il cliente a cui è appena stato assegnato il tag.
5. Compila il corso e le opzioni
Incolla l'ID Flow del corso, ad esempio 42, o il suo handle URL in Course ID or URL handle. Lascia vuoto Access length in days per usare l'impostazione di accesso del corso, oppure inserisci 365 per un anno. Spunta Send the course access email.
6. Dagli un nome e attivalo
Chiama il flusso di lavoro Iscrivi a un corso i clienti con un tag e clicca su Attiva flusso di lavoro. Contano solo i tag aggiunti da questo momento: un cliente che aveva già enroll-course viene iscritto quando rimuovi il tag e lo aggiungi di nuovo.
7. Provalo sul tuo record cliente
In Shopify, apri Clienti, scegli un cliente con il tuo indirizzo email e aggiungi il tag enroll-course. L'email di accesso al corso dovrebbe arrivare entro un paio di minuti, e il corso compare nella pagina di quel cliente in Membri in Alva Courses.
8. Leggi il risultato se non succede nulla
Apri le esecuzioni recenti del flusso di lavoro in Flow: un passaggio non riuscito mostra il motivo indicato da Alva Courses, ad esempio No course with ID or handle '42' in this store. Lo stesso risultato è elencato in Attività di Flow → Azioni eseguite nella pagina delle impostazioni di Shopify Flow in Alva Courses.
Eseguirlo due volte non iscrive mai nessuno due volte
Enroll customer in course può essere ripetuta senza rischi. Rimuovi enroll-course e aggiungilo di nuovo e il flusso di lavoro viene eseguito ancora, ma l'azione risponde Already enrolled e non invia una seconda email. Lo studente mantiene i suoi progressi e la scadenza del suo accesso non si sposta.
Questo vale anche per uno studente il cui accesso è scaduto: un'esecuzione ripetuta non lo rinnova, e il messaggio del risultato indica quando è terminato. Per dargli più tempo, modifica la scadenza nella sua pagina membro o usa l'azione Extend or set course access descritta nel riferimento delle azioni.
I clienti rimborsati e revocati non vengono iscritti di nuovo
L'automazione non annulla mai un rimborso. Se l'accesso di un cliente è stato revocato perché il suo ordine è stato rimborsato, Enroll customer in course si ferma con un errore invece di iscriverlo, e Flow contrassegna l'esecuzione come non riuscita indicando il motivo. È un nuovo acquisto a restituire l'accesso a un cliente rimborsato.
L'accesso tolto dall'azione Revoke course access viene rifiutato allo stesso modo. Per restituirlo, apri lo studente in Membri in Alva Courses e clicca su Ripristina accesso accanto al corso; i suoi progressi sono stati conservati. Vedi rimborsi e accesso ai corsi.
Cose da sapere prima di affidarti a questo flusso
Alcuni dettagli determinano se il flusso di lavoro fa esattamente ciò che ti aspetti, soprattutto quando lo usi per più di un corso.
- Un tag per corso. Per un secondo corso, copia il flusso di lavoro e cambia sia il tag sia il corso, ad esempio
enroll-watercolour-101. - Non aggiungere tag in questo flusso di lavoro. Shopify avverte che un passaggio
Add customer tagsin un flusso di lavoroCustomer tags addedpuò farlo eseguire all'infinito. - I corsi gratuiti non scadono mai. In un corso gratuito,
Access length in daysviene ignorato e l'accesso è illimitato. - Nessun indirizzo email, nessuna email. Un cliente senza indirizzo email viene comunque iscritto. Il risultato indica che l'email di accesso non è stata inviata, e il cliente apre il corso accedendo al suo account del negozio.
- Le email dei corsi devono essere attive. Se le email dei corsi sono disattivate in Alva Courses, il cliente viene iscritto ma non riceve nessuna email di accesso.
Domande frequenti
Non cambia nulla. L'azione Enroll customer in course risponde Already enrolled, non invia una seconda email di accesso e lascia invariati i progressi e la scadenza dell'accesso dello studente. Puoi rimuovere il tag e aggiungerlo di nuovo senza rischi.
No. Alva Courses non permette mai a un'automazione di annullare un rimborso. L'azione non riesce con un messaggio che indica che l'accesso del cliente è stato revocato dopo un rimborso, e Flow mostra l'esecuzione come non riuscita. Un nuovo acquisto ripristina il suo accesso.
Crea un flusso di lavoro per ogni corso, ciascuno con il suo tag, come enroll-watercolour-101, e l'ID Flow o l'handle URL di quel corso nel campo Course ID or URL handle. Per inserire i clienti di un tag in più corsi, aggiungi un passaggio Enroll customer in course per ogni corso.
In Alva Courses, apri Impostazioni, poi Integrazioni, poi 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. Anche la scheda Impostazioni di ogni corso mostra il suo ID Flow.
Vedi anche
È stato utile?
Ultimo aggiornamento 2026-10-01