Como funciona a matrícula por tag
O fluxo de trabalho tem três partes. O gatilho Customer tags added do Shopify é executado sempre que tags são adicionadas a um cliente. Uma condição só o deixa continuar quando uma dessas tags é enroll-course. Em seguida, a ação Enroll customer in course do Alva Courses matricula esse cliente e envia o e-mail de acesso ao curso.
É uma matrícula normal. O aluno aparece em Membros, pode abrir o curso imediatamente, e o Alva Courses dispara o próprio gatilho Course enrollment created com a origem de matrícula flow, para que os seus outros fluxos de trabalho também o vejam. A referência de gatilhos lista os campos dele.
Crie o fluxo de trabalho
1. Crie um fluxo de trabalho
No admin do Shopify, abra Apps → Flow e clique em Criar fluxo de trabalho. Depois, clique em Selecionar um gatilho.
2. Escolha Customer tags added
Procure e escolha Customer tags added, um dos gatilhos do próprio Shopify. Ele é executado cada vez que uma ou mais tags são adicionadas a um cliente e entrega ao fluxo de trabalho esse cliente e a lista das tags recém-adicionadas.
3. Verifique a tag enroll-course
Adicione uma condição sobre as Tags do gatilho: pelo menos uma delas é igual a enroll-course, tudo em minúsculas. Clientes que recebem qualquer outra tag param aqui, então o restante das suas tags não é afetado.
4. Adicione Enroll customer in course
Na ramificação Então da condição, adicione uma ação, escolha Alva Courses e selecione Enroll customer in course. Não há cliente para escolher: o Flow passa o cliente que acabou de receber a tag.
5. Preencha o curso e as opções
Cole o ID do Flow do curso, como 42, ou o identificador de URL dele em Course ID or URL handle. Deixe Access length in days em branco para usar a configuração de acesso do próprio curso, ou informe 365 para um ano. Marque Send the course access email.
6. Dê um nome e ative
Dê ao fluxo de trabalho o nome Matricular clientes com uma tag em um curso e clique em Ativar fluxo de trabalho. Só contam as tags adicionadas a partir de agora: um cliente que já tinha enroll-course é matriculado quando você remove a tag e a adiciona de novo.
7. Teste no seu próprio registro de cliente
No Shopify, abra Clientes, escolha um cliente com o seu próprio endereço de e-mail e adicione a tag enroll-course. O e-mail de acesso ao curso deve chegar em um ou dois minutos, e o curso aparece na página desse cliente em Membros no Alva Courses.
8. Leia o resultado se nada acontecer
Abra as execuções recentes do fluxo de trabalho no Flow: uma etapa com falha mostra o motivo informado pelo Alva Courses, como No course with ID or handle '42' in this store. O mesmo resultado aparece em Atividade do Flow → Ações executadas na página de configurações do Shopify Flow no Alva Courses.
Executar duas vezes nunca matricula ninguém duas vezes
Enroll customer in course pode ser repetida com segurança. Remova enroll-course e adicione-a de novo, e o fluxo de trabalho é executado outra vez, mas a ação responde Already enrolled e não envia um segundo e-mail. O aluno mantém o progresso, e o prazo de acesso dele não muda.
Isso inclui um aluno cujo acesso expirou: uma nova execução não o renova, e a mensagem de resultado informa quando ele terminou. Para dar mais tempo, altere o prazo na página de membro dele ou use a ação Extend or set course access da referência de ações.
Clientes reembolsados e revogados não são matriculados de novo
A automação nunca desfaz um reembolso. Se o acesso de um cliente foi revogado porque o pedido dele foi reembolsado, Enroll customer in course para com um erro em vez de matriculá-lo, e o Flow marca a execução como falha, informando o motivo. É uma nova compra que devolve o acesso a um cliente reembolsado.
O acesso retirado pela ação Revoke course access é recusado da mesma forma. Para devolvê-lo, abra o aluno em Membros no Alva Courses e clique em Restaurar acesso ao lado do curso; o progresso dele foi mantido. Veja reembolsos e acesso ao curso.
O que saber antes de depender dele
Alguns detalhes determinam se o fluxo de trabalho faz exatamente o que você espera, principalmente quando você o usa para mais de um curso.
- Uma tag por curso. Para um segundo curso, copie o fluxo de trabalho e altere tanto a tag quanto o curso, por exemplo
enroll-watercolour-101. - Não adicione tags neste fluxo de trabalho. O Shopify avisa que uma etapa
Add customer tagsem um fluxo de trabalho comCustomer tags addedpode fazê-lo ser executado sem parar. - Cursos gratuitos nunca expiram. Em um curso gratuito,
Access length in daysé ignorado e o acesso é ilimitado. - Sem endereço de e-mail, sem e-mail. Um cliente sem endereço de e-mail é matriculado mesmo assim. O resultado informa que o e-mail de acesso não foi enviado, e ele abre o curso fazendo login na conta dele na loja.
- Os e-mails do curso precisam estar ativados. Se os e-mails do curso estiverem desativados no Alva Courses, o cliente é matriculado, mas não recebe o e-mail de acesso.
Perguntas frequentes
Nada muda. A ação Enroll customer in course responde Already enrolled, não envia um segundo e-mail de acesso e mantém o progresso e o prazo de acesso do aluno como estavam. Você pode remover a tag e adicioná-la de novo com segurança.
Não. O Alva Courses nunca deixa a automação desfazer um reembolso. A ação falha com uma mensagem informando que o acesso do cliente foi revogado após um reembolso, e o Flow mostra a execução como falha. Uma nova compra restaura o acesso.
Crie um fluxo de trabalho por curso, cada um com a própria tag, como enroll-watercolour-101, e com o ID do Flow ou o identificador de URL desse curso no campo Course ID or URL handle. Para colocar os clientes de uma tag em vários cursos, adicione uma etapa Enroll customer in course por curso.
No Alva Courses, abra Configurações, depois Integrações, depois Shopify Flow. A tabela IDs de cursos para o Flow lista o ID do Flow e o identificador de URL de cada curso, com botões para copiar. A aba Configurações de cada curso também mostra o ID do Flow dele.
Veja também
Isso foi útil?
Última atualização em 2026-10-01