O que este fluxo de trabalho faz
Este fluxo de trabalho envia ao Klaviyo um evento chamado Completed Alva course cada vez que um aluno conclui um curso no Alva Courses. O evento chega ao perfil do aluno no Klaviyo, identificado pelo endereço de e-mail, e leva o ID, o título e o link do curso, o momento da conclusão e a nota e a pontuação final, se houver.
O Klaviyo pode então iniciar um fluxo a partir desse evento, como um e-mail de parabéns, um pedido de avaliação ou uma oferta para o próximo curso. Concluído significa todas as aulas terminadas, os quizzes obrigatórios aprovados e, quando o curso exige, uma avaliação aprovada. Os campos estão em Gatilhos do Shopify Flow e seus campos.
Crie o fluxo de trabalho
1. Crie um fluxo de trabalho com o gatilho Course completed
No admin do Shopify, abra Apps e depois Flow, e clique em Criar fluxo de trabalho. Clique em Selecionar um gatilho, encontre Alva Courses e escolha Course completed.
2. Adicione a ação Track an event do Klaviyo
Adicione uma ação depois do gatilho e escolha Track an event do Klaviyo. O Klaviyo mantém esta ação, então, se os campos dela parecerem diferentes dos descritos abaixo, siga os rótulos do Klaviyo.
3. Preencha os campos do Klaviyo
Cole a sua chave em Klaviyo Public API Key e informe Completed Alva course como Event Name. Preencha Customer Email Address, Customer First Name e Customer Last Name com os dados do cliente usando Adicionar uma variável.
4. Adicione as propriedades do evento
Event Properties recebe JSON. Adicione Course ID, Course title, Course URL, Completed at, Grade e Final score, inserindo cada valor com Adicionar uma variável. Coloque | json dentro das chaves de cada valor de texto para que aspas em um título não quebrem o JSON, por exemplo {"Course title": {{ courseTitle | json }}, "Final score": {{ finalScore }}}.
5. Dê um nome ao fluxo de trabalho e ative-o
Dê ao fluxo de trabalho o nome Enviar conclusões de curso para o Klaviyo e clique em Ativar fluxo de trabalho. O Alva Courses só envia Course completed ao Flow enquanto um fluxo de trabalho ativado o usa, então os alunos que terminaram antes não são enviados ao Klaviyo.
6. Inicie um fluxo do Klaviyo a partir do evento
Faça primeiro o teste abaixo: o Klaviyo só lista uma métrica depois de receber um evento dela. Depois, no Klaviyo, crie um fluxo acionado pela métrica Completed Alva course e monte nele o seu e-mail de parabéns ou a sua oferta.
Teste o fluxo de trabalho
Faça login na sua vitrine como um cliente de teste cujo e-mail você consiga encontrar no Klaviyo e conclua todas as aulas de um curso curto. Abra esse perfil no Klaviyo: a atividade dele deve mostrar Completed Alva course com as propriedades do curso, marcado com o ícone do Shopify que o Klaviyo dá aos eventos vindos do Shopify Flow.
Nada no Klaviyo? Procure um erro do Klaviyo nas execuções recentes do fluxo de trabalho no Shopify Flow, como uma chave de API errada. Depois, confirme no Alva Courses, em Configurações → Integrações → Shopify Flow, que Course completed aparece em Atividade do Flow → Gatilhos enviados.
Envie também matrículas e progresso nas aulas
Um fluxo de trabalho tem um único gatilho, então cada tipo de evento precisa do próprio fluxo de trabalho. Duplique este e troque o gatilho por Course enrollment created com o nome de evento Enrolled in Alva course, adicionando Enrollment source e Access expires at como propriedades. Use-o para iniciar uma série de boas-vindas.
Para o progresso, use Course lesson completed com o nome de evento Completed Alva lesson e as propriedades Lesson title e Percent complete. Adicione uma condição em que Repeat completion seja falso, para que uma aula concluída de novo após uma redefinição de progresso não seja contada duas vezes.
O que saber
Filtre por curso no Klaviyo ou no Flow. O Course ID acompanha cada evento, então um filtro de fluxo do Klaviyo pode selecionar um curso. Ou adicione uma condição no Flow: Course ID igual ao ID do Flow do curso, que o Alva Courses lista em Configurações → Integrações → Shopify Flow.
Só as novas conclusões são enviadas. Course completed é enviado para as conclusões que acontecem enquanto o fluxo de trabalho está ativado. Os alunos que terminaram antes nunca chegam ao Klaviyo por este fluxo de trabalho.
O Flow também pode agir no Alva Courses. O mesmo fluxo de trabalho pode matricular os formandos no seu próximo curso com a ação Enroll customer in course; veja Ações do Shopify Flow. Para também adicionar uma tag aos formandos no Shopify, veja Adicionar uma tag aos clientes que concluem um curso.
Veja também
Isso foi útil?
Última atualização em 2026-10-01