Classificar novos clientes com precisão é fundamental para campanhas de aquisição. Aprenda a construir um sistema determinístico usando Stape Store que funciona mesmo sem cookies.
Distinguir novos clientes de recorrentes é uma das necessidades mais críticas para otimização de campanhas. Google Ads e Meta Ads permitem definir lances diferentes para aquisição de novos clientes — mas essa funcionalidade só funciona se o dado de 'novo cliente' for confiável.
O problema é que rastrear se alguém é um cliente novo depende de dados que o browser não tem: histórico de compras, e-mail já cadastrado na base, número de pedidos anteriores. Esses dados existem no seu CRM, mas não chegam automaticamente ao container de rastreamento.

A solução usa três componentes do ecossistema Stape: o Stape Store (banco de dados first-party dentro do sGTM), uma lógica de classificação determinística baseada no purchase_count e, opcionalmente, uma extensão para rastreamento de primeiro clique.
O Stape Store funciona como um banco de dados de chave-valor acessível diretamente do container sGTM. Você armazena o histórico de compras de cada cliente (identificado pelo hash do e-mail) e consulta esse histórico a cada nova compra para classificar o cliente.

A implementação envolve 6 etapas:
No painel da Stape, ative o Stape Store para o seu container. Isso cria o banco de dados first-party associado ao seu sGTM.
Exporte sua base de clientes (e-mails), aplique SHA-256 e faça upload para o Stape Store. Isso garante que clientes anteriores sejam reconhecidos corretamente.
Configure uma variável no sGTM para aplicar SHA-256 ao e-mail recebido nos eventos de compra antes de qualquer consulta ou armazenamento.
A cada evento de purchase, consulte o Stape Store pelo hash do e-mail. Se o hash existir, é cliente recorrente. Se não existir, é novo cliente.
Com base no resultado da consulta, defina uma variável 'new_customer' (true/false) e use-a nas tags de Google Ads e Meta para ativar a otimização por novos clientes.
Passe o parâmetro new_customer nas conversões de compra. O Google Ads e o Meta usam esse dado para ajustar lances automaticamente na campanha de aquisição.

Para cases onde é importante saber qual foi o primeiro canal que trouxe o cliente (não apenas o último clique), é possível estender a solução com rastreamento de primeiro clique via Stape Store.
O sGTM armazena o primeiro click_id (gclid, fbclid, etc.) de cada usuário na primeira visita. Na compra, esse ID é recuperado e enviado como parâmetro de atribuição, permitindo creditar a aquisição ao canal correto mesmo quando o cliente retorna por outro canal.

Após a implementação, valide comparando a proporção de novos vs recorrentes reportada pelo sGTM com os dados do seu CRM. Uma discrepância acima de 5% pode indicar que o hash está sendo calculado de forma diferente entre os sistemas ou que há clientes sem e-mail na base.
Mantenha o Stape Store atualizado fazendo uploads incrementais de novos clientes periodicamente. Para lojas com alto volume, configure um pipeline automático que sincroniza o CRM com o Stape Store diariamente.

Transformamos dados brutos em dashboards acionáveis que mostram exatamente onde está o problema — e a solução.