Quando o gatilho é disparado
O Alva Courses verifica os prazos a cada hora e dispara Course access expiring soon quando faltam 14, 7, 3 e 1 dia para o prazo de um aluno, uma vez em cada marco. Days until expiry indica qual marco foi atingido, então uma condição sobre esse campo escolhe o lembrete que você quer.
Só o marco mais próximo é disparado. Um aluno que se matricula com 5 dias de acesso recebe um único evento de 7 dias, nunca o de 14 e o de 7 ao mesmo tempo. Se você mudar o prazo de um aluno, a contagem regressiva recomeça a partir da nova data.
Cursos gratuitos e acesso por tag de membro, que não têm prazo, e acesso revogado ficam de fora. A contagem regressiva vai até o próprio prazo, antes de qualquer período de tolerância. A referência de gatilhos lista os campos, incluindo Access expires at.
Access enforced indica se a sua loja bloqueia o aluno assim que o prazo e qualquer período de tolerância passam. Quando é falso, nada acontece no dia, a menos que você adicione o fluxo de trabalho de Encerrar o acesso quando o prazo passar. Se o seu e-mail disser que o acesso termina, adicione uma condição nesse campo.
Crie o lembrete
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 Course access expiring soon
Escolha Alva Courses e depois Course access expiring soon. O cliente do gatilho é o aluno cujo prazo está se aproximando.
3. Adicione uma condição para 7 dias
Adicione uma condição em que Days until expiry seja igual a 7. Uma semana dá tempo para terminar as últimas aulas. Sem a condição, o fluxo de trabalho é executado aos 14, 7, 3 e 1 dia e envia quatro e-mails.
4. Adicione o e-mail de lembrete
Na ramificação Então da condição, adicione Send marketing email e crie o e-mail no Shopify Messaging. Faça o e-mail corresponder ao que vai acontecer. Com o fluxo de trabalho de Encerrar o acesso quando o prazo passar ativado, um assunto como Seu acesso ao curso termina em breve é preciso. Sem ele, e com a aplicação de prazos desligada, o aluno mantém o acesso depois da data, então escreva sobre terminar o curso, como Falta uma semana para terminar seu curso. Adicione um botão para a página de cursos da sua loja.
5. Dê um nome e ative
Dê ao fluxo de trabalho o nome Lembrar os alunos antes do prazo do curso e clique em Ativar fluxo de trabalho. O Alva Courses só envia este gatilho enquanto um fluxo de trabalho ativado o usa, então ative-o antes de testar.
6. Teste com um prazo de 6 dias
No Alva Courses, abra Membros e depois um aluno de teste que esteja matriculado em um curso pago e inscrito no e-mail marketing. Clique em Editar abaixo do prazo de acesso dele, escolha Limitado e defina uma data daqui a 6 dias. Dentro de uma hora, o evento de 7 dias é disparado e o e-mail é enviado.
7. Confira a execução
Na página de configurações do Shopify Flow no Alva Courses, Atividade do Flow → Gatilhos enviados lista o evento. No Flow, as execuções recentes do fluxo de trabalho mostram se a condição foi atendida e se o e-mail foi enviado.
Encerrar o acesso quando o prazo passar
Crie este segundo fluxo de trabalho quando o seu lembrete disser que o acesso termina. Ele executa Revoke course access quando Course access expired é disparado, para que o fim realmente aconteça. As aulas concluídas, as tentativas de quiz e os trabalhos do aluno são mantidos. Deixe de fora qualquer curso que você vende como assinatura: o prazo dele só avança quando um pedido de renovação chega ao Alva Courses, então uma renovação atrasada, ou uma que o Alva Courses não consiga ler, poderia encerrar o acesso de um assinante pagante. Use a condição Course ID na etapa 2 para restringir este fluxo de trabalho aos seus cursos de compra única.
1. Escolha Course access expired
Crie outro fluxo de trabalho e escolha Alva Courses e depois Course access expired. O Alva Courses verifica a cada hora e o dispara assim que o prazo do aluno, mais qualquer período de tolerância da sua loja, tiver passado: o momento em que a página do membro o marca como Expirado.
2. Adicione uma condição em que Access enforced seja falso
Access enforced indica se o próprio Alva Courses bloqueia os alunos com acesso expirado. Quando é falso, o aluno ainda consegue abrir o curso, e é este fluxo de trabalho que encerra o acesso dele. Para limitá-lo a um curso, adicione também uma condição em que Course ID seja igual ao ID do Flow do curso.
3. Adicione Revoke course access
Na ramificação Então da condição, adicione a ação Revoke course access do Alva Courses e defina o curso dela como a variável Course ID do gatilho. O Flow preenche o cliente a partir do gatilho.
4. Dê um nome e ative
Dê ao fluxo de trabalho o nome Encerrar o acesso ao curso no prazo e clique em Ativar fluxo de trabalho. Ele só age em prazos que passarem a partir de agora: Course access expired ignora os que passaram mais de 48 horas antes da verificação, então remova do curso, na página do membro, os alunos cujo prazo já ficou para trás.
Cada revogação aparece na página do membro do aluno como Revogado pelo Shopify Flow, com um botão Restaurar acesso que devolve o curso com o progresso intacto. Se você restaurar um aluno e quiser que o acesso termine de novo mais tarde, dê a ele um novo prazo; o fluxo de trabalho o revoga quando esse prazo passar.
Vai encerrar você mesmo uma turma ou um período letivo? Defina o prazo do grupo inteiro para o último dia com Atualizar acesso na aba Membros do curso, escreva o lembrete em torno dessa data, e este fluxo de trabalho encerra o acesso de todos quando ela passar.
Quem recebe o lembrete
Send marketing email só chega aos alunos inscritos no e-mail marketing; o Shopify ignora os demais. O próprio Shopify Flow não tem e-mail transacional para clientes: a ação Send internal email não pode ser endereçada ao cliente do fluxo de trabalho, então o Shopify a reserva para a equipe.
O e-mail é montado no Shopify Messaging a partir do registro do cliente, então não pode exibir valores do fluxo de trabalho, como Course title ou Access expires at. Para uma mensagem específica de um curso, adicione uma condição em que Course ID seja igual ao ID do Flow do curso, como 42, e crie um fluxo de trabalho por curso.
Para alcançar todos os alunos, use a ação Resend course access email do Alva Courses com o Course ID do gatilho como curso. Ela reenvia o seu e-mail de matrícula, com o link, a qualquer aluno matriculado que tenha endereço de e-mail, mas não diz nada sobre o prazo. Ela só envia enquanto Enviar e-mails de inscrição estiver marcado em Configurações → Configurações de e-mail, que começa desmarcado.
Dê mais tempo a alguns alunos
Para dar mais tempo aos alunos em vez de um aviso, combine o gatilho com a ação Extend or set course access do Alva Courses. Ela move o prazo do aluno, então os lembretes e o fluxo de trabalho que encerra o acesso passam a esperar a nova data. Preencha exatamente uma das opções dela: Extend the deadline by this many days soma dias ao prazo atual, então 14 dá mais duas semanas. A referência de ações cobre todas as opções.
Por exemplo, estenda o acesso dos alunos que estão na metade do curso. Em outro fluxo de trabalho com Course access expiring soon, adicione uma condição em que Days until expiry seja igual a 1 e, depois, Get course progress com a variável Course ID do gatilho como curso. Adicione uma condição em que percentComplete seja maior ou igual a 50 e completed seja falso e, em Então, estenda por 14 dias.
Cada extensão reinicia a contagem regressiva, então esse aluno chega de novo ao marco de 1 dia duas semanas depois. Para estender só uma vez, limite o fluxo de trabalho a um curso, adicione Add customer tags com access-extended-42 depois de estender e ignore os clientes que já têm essa tag.
A extensão é recusada para cursos gratuitos e acesso por tag de membro, que não têm prazo, e para acesso revogado. A execução falha com o motivo e nada muda, então estenda antes que o prazo passe; depois que o fluxo de trabalho de revogação tiver sido executado, use primeiro Restaurar acesso.
Perguntas frequentes
Aos 14, 7, 3 e 1 dia antes do prazo de acesso de um aluno, uma vez em cada marco. O Alva Courses verifica a cada hora e envia só o marco mais próximo já atingido, então um aluno matriculado com 5 dias restantes recebe apenas o evento de 7 dias.
A contagem regressiva recomeça a partir do novo prazo. O aluno recebe novos eventos de 14, 7, 3 e 1 dia para a nova data, então o seu lembrete de 7 dias é enviado de novo antes dela. Um fluxo de trabalho com Course access expired também espera a nova data.
Send marketing email só chega a clientes inscritos no e-mail marketing. O gatilho também ignora cursos gratuitos, acesso por tag de membro e acesso revogado, e um aluno cujo prazo já estava a menos de 3 dias nunca chega ao marco de 7 dias.
Só se o suporte do Alva tiver ativado a aplicação de prazos na sua loja; ela fica desligada por padrão. Com ela desligada, a página do membro marca o aluno como Expirado quando o prazo passa, mas ele ainda consegue abrir o curso. O acesso termina quando um fluxo de trabalho com Course access expired executa Revoke course access, ou quando você remove o aluno do curso na página do membro dele.
Sim. Abra o aluno em Membros e clique em Restaurar acesso; as aulas concluídas, as tentativas de quiz e os trabalhos dele são mantidos. Para encerrar o acesso de novo mais tarde, dê a ele um novo prazo, e o fluxo de trabalho o revoga quando esse prazo passar.
Veja também
Isso foi útil?
Última atualização em 2026-10-13