Tracking server-side para o Shopify
Ligue a sua loja e a ROASaurus regista os webhooks de encomendas, capta cada clique em anúncios na sua loja e envia cada encomenda paga para as suas plataformas de anúncios a partir do servidor.
| O Shopify em resumo | |
|---|---|
| Instalação | Instalação da app Shopify a partir de Add a store › Shopify |
| Loja online | Theme app embed: IDs de clique, ID do visitante no carrinho, visualizações de página, visualizações de produto, adições ao carrinho |
| Checkout | Pixel web da ROASaurus; pixel personalizado opcional para pixels de navegador, Google Ads e Klaviyo |
| Compras | Enviadas a partir do webhook orders/paid ou, nos checkouts externos e de pagamento contra reembolso, na criação da encomenda |
| Associação de encomendas | Atributos do carrinho, tokens do carrinho e do checkout, e o pixel de checkout |
| Consentimento | Lê as definições de privacidade do cliente do Shopify |
Como o Shopify se liga
Vá a Add a store › Shopify, introduza o seu domínio .myshopify.com, clique em Install app e aprove-a. A ROASaurus regista os webhooks de encomendas e o seu pixel de checkout. Depois, ative o app embed ROASaurus no editor de temas. Este carrega o script de tracking em todas as páginas, capta os IDs de clique dos anúncios e guarda o ID do visitante no carrinho como atributo do carrinho.
Os eventos da loja passam pelo proxy da app do Shopify, no seu próprio domínio, pelo que os bloqueadores de anúncios veem um pedido first-party e não precisa de um CNAME.
Porque é que a associação é mais direta no Shopify
O Shopify transporta o ID de visitante da ROASaurus no carrinho, e a ROASaurus também associa os tokens do carrinho e do checkout. Quando o webhook da encomenda chega, sabe a que visitante e a que clique em anúncio a encomenda pertence, sem adivinhar a partir do email ou do IP.
Quando as compras são enviadas
Com Shopify checkout, as compras são enviadas a partir do webhook orders/paid, retidas 20 segundos para que o evento de checkout do navegador (IP, user agent, fbp) possa ser associado primeiro. Com External / COD checkout, para pagamento contra reembolso ou checkouts como o Checkify e o CheckoutChamp que criam encomendas no Shopify, são enviadas quando a encomenda é criada.
O pixel de checkout opcional
Cole o snippet do pixel personalizado em Definições › Eventos de clientes para adicionar pixels de navegador ao checkout, as conversões avançadas do Google Ads e o Klaviyo booster.
Lucro e LTV a partir da mesma instalação
Os webhooks de encomendas, reembolsos, produtos, inventário e disputas alimentam a análise de lucro, incluindo o custo por artigo do Shopify e as taxas exatas do Shopify Payments. As mesmas encomendas constroem o valor vitalício e as coortes.
Markets, POS, headless e o admin do Shopify
Os pixels podem ser encaminhados por Shopify Market, com IDs e tokens próprios para cada mercado. As encomendas do Point of Sale e as encomendas em rascunho são tratadas à parte para cada destino, e as vendas em loja física podem ir para a Meta e o Google Ads como eventos offline. O Hydrogen e as outras lojas headless carregam o módulo da ROASaurus (veja o guia headless). As lojas que instalam a partir do Shopify gerem as ligações e as definições na app incorporada no admin do Shopify e pagam através do Shopify.
Limites
- Desative os botões de checkout dinâmico “Comprar agora” para que o Adicionar ao carrinho seja sempre registado.
- Defina a partilha de dados do Facebook & Instagram como Standard ou desativada para o mesmo pixel, ou a Meta conta as compras duas vezes.
- Com Respect visitor consent ativado (a predefinição), os visitantes que recusam os cookies de marketing não recebem ID de visitante, pelo que os seus cliques em anúncios e visitas não ficam associados a eles, e os seus eventos de navegador não são enviados para as plataformas de anúncios. A encomenda paga continua a ser enviada server-side com dados da encomenda com hash.
Relacionado
Perguntas e respostas
Quanto tempo demora a configuração do Shopify?
Cerca de dez minutos: ligar a loja, ativar o app embed, colar opcionalmente o pixel de checkout e escolher o tipo de checkout. Abra a sua loja com ?roasaurus=connected para verificar se o script está ativo.
Funciona com pagamento contra reembolso?
Sim. Escolha External / COD checkout em Store settings. As compras passam então a ser enviadas quando a encomenda é criada, em vez de quando é paga.
O que acontece quando um visitante recusa os cookies?
Com Respect visitor consent ativado, a ROASaurus lê as definições de privacidade do cliente do Shopify. Se um visitante recusar os cookies de marketing, não recebe ID de visitante, pelo que os seus cliques em anúncios e visitas não ficam associados a ele, e os seus eventos de navegador não são enviados para as plataformas de anúncios. A própria encomenda paga continua a ser enviada server-side com dados da encomenda com hash.
Cada venda, associada ao anúncio que a gerou
Tracking server-side, lucro e valor vitalício do cliente numa só app. Teste gratuito de 14 dias, sem cartão de crédito.
Comece o seu teste gratuito →