Plano de correção · uso interno
Lista de ações separada por responsável. Cada item diz o que fazer, por que fazer e como conferir se funcionou.
Você paga a Meta para achar quem compra. Mas a Meta nunca fica sabendo quem comprou.
É como mandar alguém buscar uma pessoa e nunca mostrar a foto dela. Vai trazer qualquer um — e cobrar por cada um.
Isso explica o CAC alto sozinho. O checkout converte bem, então o dinheiro está sendo queimado antes, na hora em que a Meta escolhe para quem mostrar o anúncio.
fbclid não é repassado para o checkout. O script leva apenas utm_source, utm_medium, utm_campaign, utm_content e utm_term.fbc, que é o que liga a venda ao anúncio.Quando a pessoa clica no anúncio, a Meta cola nela uma identificação invisível. Hoje ela fica na página e não vai junto para o checkout. Por isso a venda chega órfã.
assets/script.js, adicionar 'fbclid' no fim da lista UTM_KEYS. É uma linha. O mesmo array já é usado para salvar, ler e montar a URL do checkout, então nada mais precisa mudar.Hoje a página só avisa "alguém entrou". Não avisa "alguém foi para o checkout". Falta o sinal do meio do caminho.
InitiateCheckout no clique dos links que têm data-cta, com event_id próprio para permitir deduplicação depois.Sem isso não dá para mostrar anúncio de novo para quem leu tudo e não comprou. Essa gente está sendo perdida por inteiro.
ViewContent e um evento de rolagem da página.Se a Lia deixar escolher para onde mandar a pessoa depois da compra aprovada, essa página passa a ser nossa — e aí a Meta finalmente fica sabendo da venda.
lc.lucianocastro.com.br/obrigado com o Pixel instalado e o evento de compra, valor 19,90. Depende da resposta do item L1.Quem está desconfiado não acredita em depoimento sem nome. E nesse assunto todo mundo chega desconfiado.
A página diz que as vagas estão acabando, mas não mostra contador nem quantas sobraram. Anunciar pressa sem provar faz a pessoa desconfiar do resto também.
data-countdown, só não tem elemento usando), ou tirar a frase.Antes de mexer, saber quanto da venda a Meta está enxergando hoje.
fbc preenchido. Anotar os dois números para comparar depois.Enquanto a compra não chega na Meta, ela está otimizando por um evento que nunca acontece. Melhor otimizar por um sinal que existe de verdade.
InitiateCheckout. É remendo temporário — volta para compra assim que ela começar a chegar.O checkout já pede nome, e-mail, celular e CPF. Esses dados podem ser enviados embaralhados para a Meta reconhecer quem comprou. Hoje está desligado.
Assim dá para saber qual anúncio vendeu de verdade, sem depender do que a Meta diz.
utm_content = ID do criativo. A página já repassa as UTMs até o checkout, então a informação chega na Lia.Com a atribuição quebrada, o CAC por anúncio que a Meta mostra é chute. Pode estar matando anúncio bom e mantendo anúncio ruim.
A Meta precisa de repetição para entender o padrão de quem compra. Pouca venda espalhada em vários conjuntos, ela nunca aprende.
Quando o rastreamento voltar, a campanha reaprende do zero. Mexer no meio bagunça a leitura e a gente não sabe o que funcionou.
As respostas decidem qual conserto definitivo a gente monta. Sem elas, o time fica parado.
No topo do checkout está escrito "IMERÇÃO", com cê-cedilha. O certo é "IMERSÃO". Aparece bem na hora de pagar, que é onde a confiança é mais frágil.
Esse é o conserto definitivo. Funciona mesmo que a Lia não tenha nenhuma integração com a Meta.
fbclid que vier junto (graças ao D1) vira o fbc no formato fb.1.<timestamp>.<fbclid>. Enviar também e-mail, telefone e CPF com hash, e usar event_id para não contar a mesma venda duas vezes.O T2 só depois que o D2 estiver no ar.
De preferência os dois. Um não substitui o outro.
Voltar a otimização para compra e deixar rodar 7 dias sem mexer.
D1 · T3 · A1
São as três que devolvem para a Meta a informação de quem compra. Todo o resto é melhoria em cima disso.
Enquanto essas três não estiverem de pé, qualquer ajuste de criativo, de público ou de texto da página vai ser decidido no escuro.