Come funzionano i punti per il completamento
Course completed si attiva quando uno studente completa un corso in Alva Courses: tutte le lezioni, gli eventuali quiz obbligatori e una valutazione superata quando il corso la richiede. Il suo cliente è lo studente, quindi l'azione della tua app fedeltà aggiunge i punti al saldo di quel cliente.
Il trigger contiene anche l'ID, il titolo e il link del corso, la data di completamento e, per i corsi con valutazione, Grade e Final score. Le condizioni su questi campi ti permettono di assegnare importi diversi per corso o per risultato. Il riferimento dei trigger elenca tutti 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 Course completed
Scegli Alva Courses, poi Course completed. Flow passa lo studente che ha terminato a ogni passaggio successivo.
3. Aggiungi l'azione per i punti della tua app fedeltà
Aggiungi un'azione, cerca la tua app fedeltà e scegli la sua azione per i punti. In Smile.io, scegli Adjust points balance, che non richiede alcuna configurazione in Smile; Send Smile activity richiede prima una regola di guadagno creata in Smile.
4. Assegna 100 punti
Inserisci 100 punti, abbastanza da farsi notare senza intaccare il tuo margine, e verifica che il cliente dell'azione sia il cliente del trigger. Se l'azione ha un campo per una nota o un motivo, inserisci Corso completato così lo studente può vedere da dove arrivano i punti.
5. Dagli un nome e attivalo
Chiama il flusso di lavoro Assegna punti fedeltà per il completamento di un corso e clicca su Attiva flusso di lavoro. Solo i completamenti da questo momento in poi fanno guadagnare punti; gli studenti che hanno terminato prima non vengono premiati retroattivamente.
6. Provalo con un corso di una sola lezione
Crea un corso di prova con una sola lezione e iscrivi un cliente con il tuo indirizzo email. Accedi alla tua vetrina come quel cliente e completa la lezione, poi apri quel cliente nella tua app fedeltà: i 100 punti dovrebbero comparire una sola volta.
7. Controlla l'esecuzione
Apri le esecuzioni recenti del flusso di lavoro in Flow per vedere il passaggio dei punti ed eventuali errori restituiti dalla tua app fedeltà. Nella pagina delle impostazioni di Shopify Flow in Alva Courses, Attività di Flow → Trigger inviati elenca ogni evento Course completed.
I punti vengono assegnati una volta per completamento
Course completed si attiva una volta, quando il completamento di uno studente viene registrato per la prima volta. Riaprire il corso, rivedere le lezioni o ripetere un quiz in seguito non lo attiva di nuovo, quindi uno studente non può guadagnare due volte i punti dello stesso corso tornandoci sopra.
L'unica eccezione è una reimpostazione dei progressi. Se reimposti i progressi di uno studente, dalla sua pagina membro o con l'azione Reset course progress descritta nel riferimento delle azioni, e lui termina di nuovo il corso, Course completed si attiva di nuovo.
Evita una seconda assegnazione dopo una reimpostazione
Per premiare ogni studente una sola volta per corso anche dopo una reimpostazione, assegnagli un tag quando lo premi e controlla prima il tag. Crea un flusso di lavoro per ogni corso, iniziando con una condizione in cui Course ID è uguale all'ID Flow del corso, ad esempio 42.
Poi aggiungi una condizione in cui almeno uno di i Tags del cliente è uguale a points-paid-42. Lascia vuoto il suo ramo Allora. Nel suo ramo Altrimenti, aggiungi l'azione per i punti, seguita da Add customer tags con points-paid-42.
Premia di più i risultati migliori
Poiché il trigger contiene il corso e il risultato, un solo flusso di lavoro può assegnare importi diversi per traguardi diversi.
- Un bonus per i voti più alti. Aggiungi una condizione in cui
Final scoreè maggiore o uguale a90, e assegna 200 punti nel ramo Allora e 100 nel ramo Altrimenti.Final scoreè 0 nei corsi senza valutazione, quindi usalo nei corsi con valutazione. - Punti per un solo corso. Aggiungi una condizione in cui
Course IDè uguale all'ID Flow del corso, elencato in Impostazioni → Integrazioni → Shopify Flow in Alva Courses. - Punti per lezione. Usa invece
Course lesson completed, con una condizione in cuiRepeat completionè false, così una lezione completata di nuovo dopo una reimpostazione dei progressi non fa guadagnare nulla.
Domande frequenti
Qualsiasi app fedeltà che aggiunga a Shopify Flow un'azione per assegnare punti a un cliente. Smile.io, ad esempio, aggiunge Adjust points balance e Send Smile activity. Alva Courses fornisce il trigger Course completed; l'app fedeltà fornisce i punti.
Non tornandoci sopra. Course completed si attiva una volta, quando il completamento viene registrato per la prima volta. Si attiva di nuovo solo se reimposti i progressi dello studente e lui termina di nuovo il corso, e un controllo del tag nel flusso di lavoro impedisce una seconda assegnazione.
Quando approvi l'elaborato dello studente. Per un corso che richiede una valutazione, Course completed si attiva in quel momento, non quando lo studente termina l'ultima lezione, e contiene il voto e il punteggio finale.
No. Alva Courses invia Course completed solo per i completamenti che avvengono mentre un flusso di lavoro attivo lo usa. Premia a mano i diplomati precedenti nella tua app fedeltà.
Vedi anche
È stato utile?
Ultimo aggiornamento 2026-10-01