Como funcionam os gatilhos UTM
- Ofertas específicas de campanha - Exiba upsells diferentes de acordo com a campanha de marketing
- Links direto para o checkout - Acione funis quando os clientes pulam a vitrine da loja
- Atribuição de canal - Personalize ofertas com base na origem do tráfego (e-mail, redes sociais, anúncios)
- Testes A/B - Teste ofertas diferentes para variações diferentes de campanha
Início rápido: configuração básica de gatilho UTM
Ative o app embed de UTM
- No seu admin da Shopify, vá em Online Store > Themes
- Clique em Customize no seu tema ativo
- No editor de tema, clique no ícone de App embeds (peça de quebra-cabeça) na barra lateral esquerda
- Encontre Aftersell UTM Tracker e ative o botão
- Clique em Save
Configure gatilhos UTM no seu funil
- Vá em Post-purchase Funnels no admin do Aftersell
- Crie ou edite um funil
- Na seção Triggers, adicione um gatilho de UTM Parameter
- Configure o parâmetro UTM e o valor que você quer corresponder
- Salve seu funil
Parâmetros UTM compatíveis
utm_source- Identifica a origem do tráfego (por exemplo, google, newsletter, facebook)utm_medium- Identifica o meio de marketing (por exemplo, email, cpc, social)utm_campaign- Identifica a campanha específica (por exemplo, spring_sale, product_launch)utm_term- Identifica palavras-chave de busca paga (por exemplo, running+shoes)utm_content- Diferencia conteúdos ou links semelhantes (por exemplo, banner_ad, text_link)utm_id- Identifica o ID da campanha (por exemplo, campaign_123)
Correspondência parcial de campos
- ✅ Valor do gatilho:
spring→ Corresponde a:spring_sale,spring_2026,early_spring - ✅ Valor do gatilho:
email→ Corresponde a:email_newsletter,promotional_email - ✅ Valor do gatilho:
sale→ Corresponde a:spring_sale,flash_sale,sale_2026
utm_campaign contendo sale, ele corresponderá a qualquer campanha com “sale” no nome, como spring_sale, summer_sale ou flash_sale_2026.
Links UTM direto para o checkout
Ative o rastreamento de UTM nas páginas de checkout
- Essa configuração exige que o visitante tenha um token de carrinho quando chegar ao checkout por um link UTM. Sem um token de carrinho, os dados de UTM não serão capturados.
- Os métodos de checkout expresso (Shop Pay, Apple Pay, Google Pay) não são compatíveis porque eles pulam o carrinho e não geram um token de carrinho. Clientes que usam checkout expresso não acionarão funis baseados em UTM.
Configurando o pixel da Shopify
- No seu admin da Shopify, vá em Settings > Customer Events.
- Clique em Add Custom Pixel e dê o nome que preferir.
- No menu suspenso Permission, selecione Analytics. Essa é a única permissão necessária.
- No menu suspenso Data Sale, você pode escolher Data collected does not qualify as data sale. O Aftersell mantém todos os dados coletados privados e nunca os compartilha com ninguém além de você.
- No editor de código que aparecer, cole o código fornecido abaixo.
- Clique em Save e depois em Connect.
- Edite
MYSHOPIFY_DOMAIN: Você deve substituir a string vazia pelo domínio myshopify.com da sua loja (por exemplo,'example-store.myshopify.com') - Ative o modo de depuração (opcional): Defina
enableDebug = truepara ver logs no console para solução de problemas - Parâmetros compatíveis: O pixel rastreia todos os seis parâmetros UTM padrão listados no array
allowedUrlParams
Testando sua configuração de gatilho UTM
Para rastreamento de UTM na vitrine (app embed)
- ✅ App embed ativado: Verifique se o app embed Aftersell UTM Tracker está ativado nas configurações do seu tema
- ✅ URL de teste: Visite sua loja com um parâmetro UTM (por exemplo,
yourstore.com?utm_campaign=test) - ✅ Conclua a compra: Adicione um produto ao carrinho e finalize o checkout
- ✅ Verifique o funil: Confirme que o funil correto aparece na página de agradecimento
- ✅ Order browser: Confira o Aftersell Order Browser para confirmar que o gatilho UTM foi detectado
Para rastreamento de UTM direto para o checkout (pixel da Shopify)
- ✅ Pixel instalado: Verifique se o pixel personalizado está salvo e conectado em Settings > Customer Events
- ✅ Domínio configurado: Confirme que
MYSHOPIFY_DOMAINestá definido corretamente no código do pixel - ✅ Token de carrinho presente: Garanta que o cliente tenha itens no carrinho antes de ir para o checkout (obrigatório para o rastreamento)
- ✅ URL de teste: Use um link direto para o checkout com parâmetros UTM (por exemplo,
yourstore.com/checkout?utm_campaign=test) - ✅ Conclua a compra: Finalize o processo de checkout
- ✅ Verifique o funil: Confirme que o funil correto aparece na página de agradecimento
- ✅ Order browser: Confira o Aftersell Order Browser para confirmar que o gatilho UTM foi detectado
- ⚠️ Checkout expresso: Lembre-se de que Shop Pay, Apple Pay e Google Pay NÃO funcionam com gatilhos UTM
Dicas de solução de problemas
- Ative o modo de depuração: Defina
enableDebug = trueno código do pixel e verifique o console do navegador em busca de mensagens de erro - Verifique o token de carrinho: Garanta que os clientes tenham itens no carrinho antes de chegar ao checkout (o pixel exige token de carrinho)
- Verifique a configuração do gatilho: Confirme que o parâmetro UTM e o valor no gatilho do seu funil correspondem aos parâmetros da URL
- Teste a correspondência parcial: Lembre-se de que os gatilhos usam correspondência parcial -
salecorresponderá aspring_sale,flash_sale, etc. - Verifique a prioridade dos funis: Se vários funis corresponderem, apenas o funil de maior prioridade será exibido
- Revise o Order Browser: Use o Aftersell Order Browser para ver quais gatilhos foram acionados em cada pedido
Boas práticas para gatilhos UTM
- Use nomenclatura consistente: Estabeleça uma convenção de nomenclatura para seus parâmetros UTM (por exemplo,
utm_campaign=email_spring_2026) - Aproveite a correspondência parcial: Use valores de gatilho mais amplos para corresponder a múltiplas variações de campanha
- Teste antes de lançar: Sempre teste seus links UTM e gatilhos antes de enviá-los aos clientes
- Documente suas campanhas: Mantenha um registro de quais parâmetros UTM você está usando em cada campanha
- Combine com outros gatilhos: Use gatilhos UTM junto com gatilhos de produto ou de valor do pedido para uma segmentação mais precisa
- Monitore o desempenho: Verifique regularmente o Order Browser para ver quais campanhas UTM estão gerando mais upsells