Tracking server-side para WooCommerce
Instale o plugin WordPress da ROASaurus ou aponte um webhook do WooCommerce para a ROASaurus. Em qualquer dos casos, as encomendas pagas chegam às suas plataformas de anúncios a partir do servidor e são associadas ao clique no anúncio.
| O WooCommerce em resumo | |
|---|---|
| Opção 1 | Plugin da ROASaurus: envia as encomendas pagas para a API de encomendas e guarda os cookies de tracking em cada encomenda |
| Opção 2 | Webhook do WooCommerce (Order updated), verificado com a sua assinatura HMAC |
| Reserva | Chave de API REST opcional: as encomendas perdidas são obtidas a cada 5 minutos |
| Encomendas pagas | Estado processing ou completed |
| O plugin requer | PHP 7.4 e WooCommerce 6.0 ou superior |
Opção 1: o plugin da ROASaurus
- Vá a Add a store › WooCommerce e introduza o endereço da sua loja.
- Em Settings › Orders API da loja, crie uma chave de API.
- Descarregue o plugin e carregue o zip no WordPress em Plugins › Add New Plugin › Upload Plugin. Depois, ative-o.
- Em WooCommerce › ROASaurus, introduza o endpoint, a chave da loja e a chave de API.
O plugin carrega o script de tracking, guarda os cookies de tracking do visitante na encomenda no checkout (o ID do visitante mais os cookies da Meta, do TikTok, do Snap e do Pinterest) e envia cada encomenda paga para a ROASaurus. As encomendas com pagamento contra reembolso e por transferência bancária são enviadas quando passam a processing. Na página de agradecimento, dispara a compra no navegador. Como o ID do visitante viaja com a encomenda, a associação é exata.
Opção 2: webhooks do WooCommerce
Escolha WooCommerce ao adicionar a loja. Em WooCommerce › Settings › Advanced › Webhooks, adicione um webhook com estado Active, tópico Order updated, o seu URL de entrega da ROASaurus, um segredo e a versão de API WP REST API Integration v3. Cole o mesmo segredo na ROASaurus; cada entrega é verificada com a respetiva assinatura. As encomendas com estado processing ou completed contam como pagas.
Adicione também uma chave de API REST só de leitura e a ROASaurus obtém as encomendas a cada 5 minutos, pelo que uma encomenda que um webhook perdeu chega na mesma. O plugin também funciona a par dos webhooks: guarda o ID do visitante em cada encomenda e o webhook leva-o consigo.
Associação sem o plugin
Sem o plugin, nada na página de agradecimento associa a encomenda ao seu visitante. A ROASaurus associa então por um email com hash que o visitante indicou antes no seu site (num popup ou através de uma chamada Identify) e, por fim, pelo mesmo endereço IP e navegador vistos desde 3 horas antes até 15 minutos depois da encomenda, apenas quando só um visitante corresponde.
Limites
- O script regista as visualizações de página por si só. As visualizações de produto e as adições ao carrinho só são detetadas automaticamente no Shopify; no WooCommerce, o seu programador pode enviá-las com
tlq('track', 'AddToCart', {...}). - O plugin e o conector foram criados com base na documentação oficial do WooCommerce. Faça uma encomenda de teste após a configuração e verifique o Event log.
Relacionado
Perguntas e respostas
Plugin ou webhook: qual devo usar?
O plugin dá uma associação exata, porque guarda o ID do visitante em cada encomenda. Os webhooks não exigem a instalação de nenhum plugin, mas a ROASaurus só consegue então associar as encomendas por um email que o visitante indicou antes no seu site ou por endereço IP e navegador, o que associa menos encomendas. Pode usar ambos.
As encomendas com pagamento contra reembolso são registadas?
Sim. O plugin envia as encomendas com pagamento contra reembolso e por transferência bancária quando passam a processing. Com webhooks, as encomendas contam assim que o estado é processing ou completed.
Preciso da chave de API REST?
Não, é uma reserva opcional. Com uma chave de API REST só de leitura, a ROASaurus também obtém as encomendas a cada 5 minutos, pelo que um webhook perdido não significa uma encomenda perdida.
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 →