DEMAND HOUSE.
Ferramenta interna · Onboarding · 17/06/2026
Diagnóstico de fundação
Stance Socks
e-commerce de meias / streetwear (DTC)
Investimento R$11,1k/mês · auditoria 17/06/2026
Health Score
55
/ 100
Atual · meta possível 100 ao concluir os 14 fixes
0255075100
14
Achados ativos
R$5k
Recuperáveis / mês
3
Críticos fundação
Investimento mensal
R$11,1k
Meta R$7,5k · Google R$3,6k
Receita atribuída 30d
R$67,1k
227 transações · ROAS 6,1×
Saúde de fundação
Recuperável
14 achados ativos · R$5k em risco
Contexto pré-DH · 3 meses antes da entrada
Base de parâmetro pra medir impacto da DEMAND House (receita GA4 · invest APIs Meta/Google · ROAS calculado)
mar/26
R$47,3k
Invest R$6,7k · ROAS 7.0×
abr/26
R$47,3k
Invest R$8,3k · ROAS 5.7×
mai/26
R$67,5k
Invest R$10,5k · ROAS 6.5×

Auditoria de fundação na conta Stance Socks identificou 14 achados ativos (3 críticos) totalizando R$5k/mês recuperáveis sobre investimento de R$11,1k/mês. Health Score atual: 55/100.

Frentes críticas: (1) Google Ads otimizando pro sinal errado: 4 conversões marcadas como principais; (2) Públicos de remarketing parados: 5 audiences legadas mortas + janelas de site vazias; (3) Search só de marca: demanda genérica de 'meia/socks' não capturada.

Progresso do onboarding
0 / 14 concluídos
01 · Fundação técnica
Tracking & Mensuração
6 achados
Critico Google Ads
Google Ads otimizando pro sinal errado: 4 conversões marcadas como principais
Detectado nesta conta4 conversion_action com primary_for_goal=True: purchase + page_view + add_to_cart + begin_checkout. 3 ações PURCHASE distintas configuradas (Tray, GA4, 6º-Compra).

A conta tem 4 conversion actions marcadas como primária, e 3 delas não são compra: page_view, add_to_cart e begin_checkout aparecem junto da purchase. O Smart Bidding (PMAX e Search) recebe sinal misturado e aprende a otimizar pra visita de página, não pra venda. É fundação: enquanto isso não é limpo, toda otimização downstream está viciada.

R$450
Recuperável
/ mês
⏱ 2h
Critico Meta Ads
Públicos de remarketing parados: 5 audiences legadas mortas + janelas de site vazias
Detectado nesta conta5 audiences operation_status=450 (stale). Website audiences (Purchase/ATC/Visitantes) presas em ~20. Pixel vivo (Purchase 71/7d).

Pixel saudável, mas a base de remarketing está sucateada: 5 audiences antigas (ago/2025) estão STALE (sem uso há 30d+) e as audiences de site (Purchase, AddToCart, Visitantes) estão presas em ~20 pessoas. Com isso, o retargeting de fundo de funil e os lookalikes de qualidade rodam sobre seed pobre, justo onde a conta tem o melhor ROAS (4,7-5,7).

R$400
Recuperável
/ mês
⏱ 1.5h
Atencao GA4
GA4 contando page_view como conversão: 82.738 'conversões' fake
Detectado nesta contapage_view marcado como key event = 82.738 em 30d vs 227 purchases. page_view sozinho = 97% dos key events.

No GA4 o evento page_view está marcado como key event. Resultado: 82.738 'conversões' em 30 dias contra 227 vendas reais (ratio 365:1). Isso infla todo relatório e, pior, contamina qualquer audiência/sinal que o GA4 exporta pro Meta e pro Google. É o espelho do problema do Google Ads, do lado da medição.

R$350
Recuperável
/ mês
⏱ 1.5h
Atencao GA4
Bounce de 1% no mobile: Enhanced Measurement inflando engajamento
Detectado nesta contabounceRate mobile 1,03% (14.187 sessões), tablet 1,01%, desktop 7,83%. Todos abaixo de 10%.

Bounce rate de 1,03% no mobile e 1,01% no tablet (esperado em e-commerce de moda BR: 35-55%). O Enhanced Measurement do GA4 dispara eventos automáticos (scroll, clicks) que marcam quase toda sessão como engajada. Resultado: relatório otimista demais e decisão de mix viesada.

R$300
Recuperável
/ mês
⏱ 1h
Atencao GA4
21% do tráfego sem origem + UTMs quebradas (placeholders não resolvidos)
Detectado nesta conta(direct)/(none) 21,4%. UTMs cruas: {{site_source_name}}/{{placement}}, fb/paid, facebook-SiteLink/cpc (15), 192.168.254.1.

21,4% das sessões caem em (direct)/(none) e há UTMs cruas chegando ao GA4: {{site_source_name}}/{{placement}}, fb/paid, facebook-SiteLink/cpc, até um IP local. Atribuição quebrada faz canal Direct levar crédito que era de mídia paga, distorcendo a decisão de quanto colocar em Meta vs Google.

R$300
Recuperável
/ mês
⏱ 1.5h
Atencao Google Ads
Customer Match estagnado: listas de 100 e 200 contatos
Detectado nesta contauser_list CRM_BASED: Leads 100, Clientes CRM 200. Sem re-upload recorrente.

As duas listas de Customer Match (Leads 100, Clientes CRM 200) estão minúsculas e sem sinal de re-upload recorrente. Com a base de clientes fora do Google, perde-se remarketing de cliente, lookalike e exclusão de quem já comprou.

R$200
Recuperável
/ mês
⏱ 1.5h
02 · Configuração tática
Otimização de Campanha
6 achados
Atencao Meta Ads
58k engajadores no Instagram parados, sem virar público
Detectado nesta contaEngajadores IG 365d 58.100 + FB 365d 14.700, sem uso como signal nos ad sets ativos.

As audiences de engajamento orgânico estão vivas e grandes (IG 58.100, FB 14.700) mas não estão sendo usadas como signal em nenhum ad set ativo. É inventário de meio de funil parado, justo num momento em que a prospecção foi pausada e a conta depende de reabastecer o remarketing.

R$400
Recuperável
/ mês
⏱ 30min
Atencao Google Ads
Sem lista de palavras negativas: higiene básica ausente
Detectado nesta contaZero campaign_shared_set NEGATIVE_KEYWORDS em campanhas ENABLED.

Nenhuma negative keyword list compartilhada vinculada às campanhas ativas. Sem isso, Search e PMAX entram em termos irrelevantes e a verba vaza pra busca que não converte.

R$200
Recuperável
/ mês
⏱ 1h
Atencao Google Ads
1 só anúncio de texto por grupo: sem rotação pra teste
Detectado nesta contaad group 'Institucional - Exatas' com 1 RSA ENABLED.

O ad group ativo da Search roda com um único RSA. Sem 2-3 anúncios por grupo, o Google não tem o que testar e a conta não evolui criativo de texto.

R$150
Recuperável
/ mês
⏱ 30min
Atencao Google Ads
Sem ajuste de lance por dispositivo
Detectado nesta contaCritérios DEVICE sem bid_modifier (0% / não setado) em todas as campanhas ENABLED.

Nenhum modificador de lance por device configurado. Mobile e desktop convertem diferente (no GA4, desktop 1,47% vs mobile 1,16%), mas o lance trata todos igual.

R$200
Recuperável
/ mês
⏱ 30min
Atencao Google Ads
Campanhas rodam 24/7 sem dayparting
Detectado nesta contaZero critério AD_SCHEDULE em campanhas ENABLED.

Nenhum ad schedule configurado: as campanhas entregam no mesmo lance em todo horário e dia, inclusive faixas de baixa conversão. Sem ajuste de horário, parte da verba escorre em janelas fracas.

R$200
Recuperável
/ mês
⏱ 1h
Atencao GA4
Mobile é 72% do tráfego mas converte menos que desktop
Detectado nesta contamobile CR 1,16% (14.187 sessões, 72% receita) vs desktop 1,47%. begin_checkout (352) < add_payment_info (781) = ordem de evento suspeita.

Mobile concentra 14.187 sessões (3,4x o desktop) e 72% da receita, mas converte 1,16% contra 1,47% do desktop. Fechar parte dessa diferença vale receita. Depende de confiar no funil (hoje o begin_checkout dispara fora de ordem, então a leitura de checkout precisa ser arrumada antes de cravar a causa de UX).

R$600
Recuperável
/ mês
⏱ 5h
03 · Cobertura e mix
Estratégia & Estrutura
2 achados
Critico Google Ads
Search só de marca: demanda genérica de 'meia/socks' não capturada
Detectado nesta contaSearch ativa só institucional (1 ad group branded). Budget lost IS 13% na Search (teto R$30/dia, ROAS ~6,7). Sem Search non-brand.

A única Search ativa é institucional (termos da marca, QS 10). Não há campanha non-brand capturando quem busca 'meia cano alto', 'meia streetwear', etc. Hoje quem não conhece a Stance só é alcançado via PMAX (que mistura tudo). Além disso, a Search de marca perde 13% de impressão por teto de verba (R$30/dia) com ROAS alto, ou seja, há demanda sendo deixada na mesa.

R$800
Recuperável
/ mês
⏱ 4h
Melhoria Meta Ads
Meta vive de remarketing: prospecção (topo) pausada após ROAS baixo
Detectado nesta conta2 ad sets ativos = remarketing. Prospecção pausada a ROAS 1,26. Freq remarketing 3,08-3,46 em 14d. ROAS blended 5,3->4,4->3,4 com verba +38%/mês.

Os 2 ad sets ativos são remarketing. A prospecção (Advantage BR) foi pausada rodando a ROAS 1,26, então a conta vive reimpactando uma base que não está sendo reabastecida por topo de funil. A frequência do remarketing já está em 3,1-3,5 em 14 dias (pressão alta sobre base pequena = fadiga rápida). Sem topo, a escala trava e o ROAS blended tende a cair (já caiu de 5,3 pra 3,4 em 3 meses enquanto a verba subiu 38%/mês).

R$400
Recuperável
/ mês
⏱ 2h
Investigação manual recomendada
Validar CAPI e EMQ no Events Manager. O EMQ (qualidade do match) e o status da Conversions API só aparecem no Events Manager, não na API. O pixel está vivo com Automatic Matching de 11 campos (bom sinal), mas precisa de validação visual: rodar capi-check.js no Brave logado pra confirmar deduplicação server-side e EMQ por evento.
Atribuir catálogo Meta ao System User pra homologar o feed. A conta de anúncio pertence à BM 'Stance Brasil', e o catálogo não está atribuído ao System User leobraga-api. Sem isso a homologação do feed (produtos reprovados, cobertura, Advantage+ catálogo) não roda. Pedir atribuição do catálogo ao leobraga-api, ou confirmar que as vendas Meta não usam catálogo dinâmico (hoje 48% do spend está no anúncio dinâmico de meias, então provavelmente usam).
Liberar acesso ao Merchant Center pra auditar o feed do Shopping/PMAX. MC 5599170643 está vinculado mas o identity da DEMAND HOUSE ainda não é usuário dele. Sem acesso, não dá pra checar produtos reprovados, cobertura e compliance do feed que alimenta a PMAX. Pedir pra adicionar leo@demandhouse.com.br como usuário em merchants.google.com.
Conferir na UI se a PMAX está canibalizando a busca de marca. A API não expõe as search categories nem as brand exclusions da PMAX. Como a conta tem PMAX + Search de marca rodando juntas, é preciso checar manualmente nos Insights da PMAX se ela está absorvendo buscas de 'Stance' (que sairiam mais baratas pela Search dedicada). Se estiver, configurar brand exclusion na PMAX.
Impacto projetado conforme itens concluídos
Receita / verba recuperável / mês
R$5k
Soma dos 14 achados ativos
Tempo de implementação
23h
Total dos 14 itens
Health Score possível
100
Atual: 55 · Ganho máximo: +45 pts