Ir para o conteúdo principal
— Como fazer

Matricular clientes com uma tag em um curso

O Alva Courses adiciona ao Shopify Flow a ação Enroll customer in course. Combine-a com o gatilho Customer tags added do Shopify, e adicionar a tag enroll-course a um cliente o matricula em um curso e envia o link de acesso por e-mail. É ideal para compradores de atacado, convidados de eventos e treinamento de equipes.

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 tags em um fluxo de trabalho com Customer tags added pode 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

O que acontece se eu adicionar a tag enroll-course a alguém que já está matriculado?

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.

Uma tag pode matricular de novo um cliente cujo pedido foi reembolsado?

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.

Como matriculo clientes com tag em mais de um curso?

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.

Onde encontro o ID do Flow de um 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?

Ainda com dúvidas? Envie um e-mail.

Última atualização em 2026-10-01