Cosa fa questo flusso di lavoro
Questo flusso di lavoro invia a Klaviyo un evento chiamato Completed Alva course ogni volta che uno studente completa un corso in Alva Courses. L'evento arriva sul profilo Klaviyo dello studente, abbinato tramite indirizzo email, e contiene l'ID, il titolo e il link del corso, la data di completamento e gli eventuali voto e punteggio finale.
Klaviyo può poi avviare un flusso da quell'evento, come un'email di congratulazioni, una richiesta di recensione o un'offerta per il corso successivo. Completato significa tutte le lezioni terminate, i quiz obbligatori superati e, dove il corso la richiede, una valutazione superata. I campi sono in Trigger di Shopify Flow e relativi campi.
Crea il flusso di lavoro
1. Crea un flusso di lavoro con il trigger Course completed
Nell'admin di Shopify, apri App, poi Flow, e clicca su Crea flusso di lavoro. Clicca su Seleziona un trigger, trova Alva Courses e scegli Course completed.
2. Aggiungi l'azione Track an event di Klaviyo
Aggiungi un'azione dopo il trigger e scegli Track an event di Klaviyo. Questa azione è gestita da Klaviyo, quindi se i suoi campi sono diversi da quelli indicati qui sotto, segui le etichette di Klaviyo.
3. Compila i campi di Klaviyo
Incolla la tua chiave in Klaviyo Public API Key e inserisci Completed Alva course come Event Name. Compila Customer Email Address, Customer First Name e Customer Last Name con i dati del cliente usando Aggiungi una variabile.
4. Aggiungi le proprietà dell'evento
Event Properties accetta JSON. Aggiungi Course ID, Course title, Course URL, Completed at, Grade e Final score, inserendo ogni valore con Aggiungi una variabile. Metti | json all'interno delle parentesi graffe di ogni valore di testo, così le virgolette in un titolo non possono romperlo, ad esempio {"Course title": {{ courseTitle | json }}, "Final score": {{ finalScore }}}.
5. Dai un nome al flusso di lavoro e attivalo
Chiama il flusso di lavoro Invia i completamenti dei corsi a Klaviyo e clicca su Attiva flusso di lavoro. Alva Courses invia Course completed a Flow solo finché un flusso di lavoro attivo lo usa, quindi gli studenti che hanno terminato prima non vengono inviati a Klaviyo.
6. Avvia un flusso di Klaviyo dall'evento
Esegui prima la prova descritta qui sotto: Klaviyo elenca una metrica solo dopo aver ricevuto un evento. Poi, in Klaviyo, crea un flusso attivato dalla metrica Completed Alva course e costruisci al suo interno la tua email di congratulazioni o la tua offerta.
Prova il flusso di lavoro
Accedi alla tua vetrina come un cliente di prova la cui email puoi cercare in Klaviyo e completa tutte le lezioni di un breve corso. Apri quel profilo in Klaviyo: la sua attività dovrebbe mostrare Completed Alva course con le proprietà del corso, contrassegnato dall'icona Shopify che Klaviyo assegna agli eventi provenienti da Shopify Flow.
Niente in Klaviyo? Controlla le esecuzioni recenti del flusso di lavoro in Shopify Flow per individuare un errore di Klaviyo, come una chiave API sbagliata. Poi verifica in Alva Courses, in Impostazioni → Integrazioni → Shopify Flow, che Course completed compaia in Attività di Flow → Trigger inviati.
Invia anche le iscrizioni e i progressi nelle lezioni
Un flusso di lavoro ha un solo trigger, quindi ogni tipo di evento ha bisogno del suo flusso di lavoro. Duplica questo e cambia il trigger in Course enrollment created con il nome evento Enrolled in Alva course, aggiungendo Enrollment source e Access expires at come proprietà. Usalo per avviare una serie di benvenuto.
Per i progressi, usa Course lesson completed con il nome evento Completed Alva lesson e le proprietà Lesson title e Percent complete. Aggiungi una condizione in cui Repeat completion è false, così una lezione completata di nuovo dopo una reimpostazione dei progressi non viene contata due volte.
Cose da sapere
Filtra per corso in Klaviyo o in Flow. Course ID viaggia con ogni evento, quindi un filtro di un flusso di Klaviyo può selezionare un solo corso. Oppure aggiungi una condizione in Flow: Course ID è uguale all'ID Flow del corso, che Alva Courses elenca in Impostazioni → Integrazioni → Shopify Flow.
Vengono inviati solo i nuovi completamenti. Course completed viene inviato per i completamenti che avvengono mentre il flusso di lavoro è attivo. Gli studenti che hanno terminato prima non arrivano mai a Klaviyo tramite questo flusso di lavoro.
Flow può agire anche in Alva Courses. Lo stesso flusso di lavoro può iscrivere i diplomati al tuo prossimo corso con l'azione Enroll customer in course; vedi Azioni di Shopify Flow. Per assegnare anche un tag ai diplomati in Shopify, vedi Assegna un tag ai clienti che completano un corso.
Vedi anche
È stato utile?
Ultimo aggiornamento 2026-10-01