Pular para o conteúdo

Campos do Hotmart Student no ActiveCampaign

Quando você conecta uma área de membros da Hotmart Club, o Implementaê cria no ActiveCampaign um registro do objeto Hotmart Student para cada aluno × curso, ligado ao contato pelo email.

Esta página lista todos os valores que cada campo pode receber e como usá-los como filtro no ActiveCampaign.

Os valores desta página foram verificados contra a API real da Hotmart em 10/08/2026, sobre uma amostra de 365 alunos em 7 áreas de membros.


Resumo dos campos

Campo no ActiveCampaignTipoO que aceita
Curso (subdomínio)TextoSubdomínio do curso, ex. metodocontasemdia
Curso (nome)TextoNome que você deu ao curso na conexão
Progresso (%)Número0 a 100
Marco de progressoLista0, 10, 25, 50, 75, 90, 95, 100
Curso concluídoListaSim, Não
EngajamentoListaNovo, Ativo, Em risco, Inativo
Módulos (total)NúmeroInteiro ≥ 0
Módulos concluídosNúmeroInteiro ≥ 0
Páginas (total)NúmeroInteiro ≥ 0
Páginas vistasNúmeroInteiro ≥ 0
Aulas concluídasNúmeroInteiro ≥ 0
Última aula concluídaTexto(sempre vazio — ver observações)
Primeiro acessoDataData e hora
Último acessoDataData e hora (pode ficar vazio)
Status do alunoTextoACTIVE, BLOCKED, BLOCKED_BY_OWNER

Campos de lista (os melhores para segmentar)

Campos de lista têm valores fixos. São os mais confiáveis para montar segmentos, porque o ActiveCampaign oferece a opção pronta em vez de você digitar o texto.

Marco de progresso

O marco é o maior degrau já alcançado pelo aluno. Ele só sobe — nunca volta. Por isso serve para disparar uma automação uma única vez quando o aluno cruza cada etapa.

ValorQuando é atribuído
0%Progresso abaixo de 10%
10%Progresso de 10% a 24%
25%Progresso de 25% a 49%
50%Progresso de 50% a 74%
75%Progresso de 75% a 89%
90%Progresso de 90% a 94%
95%Progresso de 95% a 99%
100%Progresso de 100%

Curso concluído

ValorSignificado
SimO aluno chegou a 100% de progresso
NãoAinda não concluiu

Engajamento

Calculado pelo tempo desde o último acesso do aluno. Os limites são ajustáveis por curso na conexão (padrão: 7 e 30 dias).

ValorRegra padrão
NovoNunca acessou o curso
AtivoAcessou há menos de 7 dias
Em riscoAcessou entre 7 e 29 dias atrás
InativoAcessou há 30 dias ou mais

Status do aluno

Este campo vem direto da Hotmart e é gravado exatamente como a Hotmart envia — em letras maiúsculas. Ao filtrar, digite o valor exato.

ValorSignificadoFrequência na amostra
ACTIVEAcesso liberado, aluno normal41,4%
BLOCKED_BY_OWNERVocê (produtor) bloqueou o acesso manualmente44,4%
BLOCKEDA Hotmart bloqueou — reembolso, chargeback ou assinatura cancelada14,2%

Atenção à diferença: BLOCKED é bloqueio automático por problema no pagamento. BLOCKED_BY_OWNER é bloqueio manual feito por você. São situações comerciais bem diferentes — vale ter automações separadas.


Campos numéricos

CampoFaixa observadaObservação
Progresso (%)0 a 100O valor oficial da Hotmart. Use este para faixas de progresso
Módulos (total)0 a 78Quantos módulos o curso tem no total
Páginas (total)0 a 92Quantas aulas foram liberadas para a turma daquele aluno
Páginas vistas0 a 67Quantas aulas o aluno concluiu
Aulas concluídas0 a 67Mesmo número de “Páginas vistas”
Módulos concluídos0 a 67Mesmo número de “Páginas vistas” — ver observações

Progresso (%) é o campo confiável. Ele vem calculado pela própria Hotmart. Os contadores de módulos, páginas e aulas medem a mesma coisa por baixo e não devem ser comparados entre si.


Campos de data

CampoO que contém
Primeiro acessoA data da compra do aluno — ver observações
Último acessoA última vez que o aluno entrou na área de membros. Fica vazio para quem nunca acessou (4% dos alunos)

Como filtrar no ActiveCampaign

Cada tipo de campo oferece operadores diferentes:

TipoOperadores disponíveisOnde usar
Listaé / não é / é um deSegmentos e gatilhos de automação
Númeroigual, maior, menor, entreFaixas de progresso
Textoé / contém / começa com / está vazioCurso e status
Dataantes de / depois de / entreJanelas de inatividade

Segmentos prontos para copiar

O que você querFiltro
Quem concluiu um curso específicoCurso concluído é Sim E Curso (subdomínio) é <seu-subdominio>
Quem acabou de cruzar a metadeMarco de progresso é 50%
Quem comprou e nunca começouProgresso (%) igual a 0 E Engajamento é Novo
ReengajamentoEngajamento é Em risco ou Inativo
Perdeu acesso por reembolso ou chargebackStatus do aluno é BLOCKED
Bloqueado manualmente por vocêStatus do aluno é BLOCKED_BY_OWNER
Alunos realmente ativosStatus do aluno é ACTIVE E Engajamento é Ativo
Sumiu há mais de 60 diasÚltimo acesso antes de 60 dias atrás
Travou no meio do cursoProgresso (%) entre 25 e 49

Sempre inclua o curso no filtro. Como existe um registro por aluno e por curso, um segmento sem o campo Curso (subdomínio) vai misturar alunos de todas as suas áreas de membros.


Observações importantes

”Última aula concluída” está sempre vazio

A API da Hotmart Club não informa qual foi a última aula que o aluno concluiu. O campo existe no objeto, mas nunca recebe valor. Não use esse campo em filtros — nenhum aluno vai corresponder.

”Primeiro acesso” traz a data da compra

A Hotmart entrega a data de compra de forma confiável para todos os alunos, mas nem sempre entrega a data do primeiro acesso. Por isso este campo carrega a data da compra.

Se você quer medir acesso de verdade, use Último acesso ou Engajamento.

”Módulos concluídos” conta aulas, não módulos

Os campos Módulos concluídos, Páginas vistas e Aulas concluídas recebem todos o mesmo número da Hotmart: a quantidade de aulas concluídas.

Ou seja: não compare Módulos concluídos com Módulos (total) — eles não estão na mesma escala e o resultado não faz sentido. Para saber se o aluno terminou, use Curso concluído ou Progresso (%).

Telefone não vem da área de membros

Nenhum endpoint da Hotmart Club devolve o telefone do aluno. Contatos criados pela integração da área de membros ficam sem telefone. O telefone só chega pelos dados de compra da integração de e-commerce.

O engajamento do Implementaê não é o da Hotmart

A Hotmart tem uma métrica interna própria de engajamento (Alto/Médio/Baixo/Nenhum), que mistura progresso, recência e volume de acessos. O Implementaê não usa essa métrica: ele calcula Engajamento pelo tempo desde o último acesso, com limites que você controla na conexão. Os dois nomes se parecem, mas medem coisas diferentes.


Próximos passos