Skip to main content
O tracker já está capturando comportamento, mas visitantes são anônimos por padrão. Nesta etapa, você conecta esses dados a pessoas reais: quando um visitante faz login ou se cadastra, a UserIn unifica todo o histórico anônimo com o perfil identificado automaticamente.

Identificar

Conecte visitantes a perfis reais quando fizerem login ou se cadastrarem.

Capturar

Colete dados de formulários automaticamente ou com controle total.

Rastrear

Envie eventos customizados para ações específicas do seu negócio.

1. Identificar usuários

Quando um visitante fizer login, se cadastrar ou preencher um formulário com dados de contato, identifique-o com:

Parâmetros

string
required
Identificador único do usuário no seu sistema (ID do banco, UUID, etc.)
object
Objeto com propriedades do usuário. Campos comuns:
Você pode enviar qualquer propriedade customizada. Elas serão salvas no perfil e podem ser usadas para segmentação.

Exemplos práticos

Chame setExternalUserContext uma vez por sessão (após login ou cadastro). Chamadas repetidas atualizam o perfil, não criam duplicatas.
Quando identificar? O melhor momento é logo após a autenticação. Se o usuário já está logado ao entrar no site (sessão persistente), chame o método no carregamento da página.

2. Capturar formulários

O tracker captura envios de formulários automaticamente. Nenhum código extra é necessário para a captura padrão.

Configurar estratégia de captura

Se você precisa de controle sobre quais formulários são capturados:

Estratégias disponíveis

Exemplo: apenas formulários específicos

Privacidade primeiro: campos sensíveis como password, credit-card e cvv são excluídos automaticamente por padrão, independente da estratégia escolhida.

3. Rastrear eventos customizados

Envie eventos específicos do seu negócio para a UserIn:

Exemplos por vertical


4. Eventos comportamentais avançados

Além dos eventos padrão, você pode ativar rastreamento comportamental avançado:
Para ativar todos os eventos de uma vez:

Métodos úteis

Referência rápida de métodos disponíveis no objeto __SmartTrack:

Próximo passo

Com os dados conectados, verifique se tudo está funcionando corretamente.

Verificar Integração

Confirme que os dados estão chegando e veja seus primeiros visitantes na plataforma.