Ao criar uma newsletter, você escolhe quais segmentos da sua base recebem. O ShopIA entrega cinco segmentos prontos, calculados em tempo real. Você pode marcar mais de um — o sistema deduplica destinatários automaticamente.
A segmentação é feita no passo 2 do wizard de newsletter. Cada segmento exibe a contagem atual de destinatários, atualizada quando você marca ou desmarca.
Os cinco segmentos disponíveis
| Segmento | Quem recebe | Indicado para |
|---|---|---|
| Todos | Toda a base com email válido e opt-in ativo | Comunicado geral, newsletter mensal |
| Compradores | Quem já fez ao menos um pedido | Anúncio de coleção, lançamento, novidade |
| VIP | Quem comprou 3+ vezes ou está no top 25% de LTV | Programa de fidelidade, pré-venda, exclusivo |
| Leads | Capturados por popup ou formulário, sem pedido ainda | Boas-vindas, oferta de primeira compra |
| Inativos 60d+ | Compradores sem pedido nos últimos 60 dias | Reativação, win-back de massa |
Como cada segmento é calculado
Todos
WHERE store_id = sua_loja
AND opted_out_email = false
AND opted_out_newsletter = false
AND email IS NOT NULL
É o universo total de pessoas que podem receber emails de marketing da sua loja.
Compradores
WHERE customer_type = 'customer'
AND orders_count > 0
Inclui qualquer pessoa que tenha completado pelo menos um pedido pago, independentemente de quando.
VIP
WHERE ltv_estimated >= P75 dos clientes da loja
OR orders_count >= 3
A regra é dupla: cliente é VIP se seu LTV (lifetime value) está no quartil superior da sua loja ou se já comprou 3+ vezes. O P75 é recalculado diariamente em background.
Leads
WHERE customer_type = 'lead'
Pessoas capturadas via popup, formulário, importação de CSV de leads, ou outro mecanismo, que ainda não compraram.
Inativos 60d+
WHERE customer_type = 'customer'
AND (last_order_at < NOW() - INTERVAL '60 days' OR last_order_at IS NULL)
Compradores que compraram alguma vez mas não voltaram nos últimos 60 dias. Não inclui leads (que nunca compraram).
Multi-select: como funciona a combinação
Você pode marcar mais de um segmento. O sistema executa UNION com deduplicação:
- Se você marca Compradores + VIP, o sistema soma os dois conjuntos e remove duplicados (VIP é subconjunto de Compradores em muitos casos).
- A contagem total exibida sempre é o número final único, não a soma simples.
Exemplo:
Compradores: 1.245 destinatários
VIP: 42 destinatários (já contidos em Compradores)
Total marcando os dois: 1.245 (não 1.287)
Filtro de opt-out
Em todos os segmentos, dois filtros adicionais são aplicados sempre:
opted_out_email = false— quem pediu para parar de receber emails comerciaisopted_out_newsletter = false— quem pediu para parar de receber especificamente newsletters
A separação entre opted_out_email (geral) e opted_out_newsletter (granular) atende exigência da LGPD: cliente pode aceitar transacional (confirmação de pedido) e recusar marketing (newsletter).
Quando cada segmento faz sentido
Use "Todos" quando:
- A mensagem é genuinamente relevante para qualquer pessoa da base (lançamento de marca, mudança de loja, etc.)
- O conteúdo é educativo e não vende diretamente
Use "Compradores" quando:
- Você quer focar em quem já conhece sua marca e produto
- A oferta exige que a pessoa tenha contexto de compra anterior
Use "VIP" quando:
- A oferta é exclusiva, com valor para os melhores clientes
- Você está testando algo novo antes de abrir para todos
- Você quer recompensar fidelidade (cupom maior, acesso antecipado)
Use "Leads" quando:
- Boas-vindas, primeira oferta, cupom de primeira compra
- Mensagem educativa sobre a marca
Use "Inativos 60d+" quando:
- Reativação em massa antes de evento sazonal (Black Friday)
- Cupom específico para "saudades"
- Não dispare junto com "Todos" — gera duplicidade indesejada
Limitações
- Sem rule builder customizado. No MVP, apenas estes 5 segmentos existem. Custom rules ("comprou produto X nos últimos 30 dias com ticket acima de R$ 100") estão no roadmap Fase 2.
- Sem importação de lista externa. Você não pode subir um CSV de emails como segmento de envio único. Importe os contatos via tela Clientes primeiro; eles entrarão automaticamente no segmento correto.
- Sem segmentação por produto comprado. Esta funcionalidade está no roadmap.
Validação antes de enviar
Sempre revise a contagem total antes de enviar. Marcar "Todos" e descobrir depois que sua base tem só 50 emails reais é frustrante. A contagem dinâmica no wizard ajuda a calibrar expectativas.
Recomenda-se usar "Enviar teste pra mim" antes de qualquer disparo — assim você vê exatamente o email que chega ao destinatário, com renderização real.