Para rastrear vendas da Digistore24, você precisa de duas coisas: UTMs com o ID do anúncio que cheguem ao formulário de pedido (a Digistore24 aceita utm_source, utm_medium, utm_campaign, utm_term e utm_content no link promocional e no link do pedido) e uma conexão por IPN que avise o seu tracker a cada pagamento, reembolso e estorno. Com isso, cada venda fica ligada ao anúncio que a trouxe. Quem vende para fora ainda tem um passo a mais: juntar vendas em dólar e euro com um investimento que muitas vezes está em real, e só então olhar o lucro.
Esse último passo é onde a maioria das contas se perde. A Digistore24 é uma plataforma alemã, com operação na Europa e nos Estados Unidos, muito usada por quem vende infoproduto para o público internacional e por quem trabalha como afiliado. O painel dela é bom para ver pedidos. Ele não foi feito para dizer se o anúncio que custou R$ 900 ontem se pagou com as vendas em dólar que entraram de madrugada.
Recursos nativos de rastreamento da Digistore24
Antes de conectar qualquer ferramenta, vale saber o que vem pronto. Tudo abaixo está na central de ajuda oficial da Digistore24.
UTMs no link. A página Track advertising campaigns with UTM parameters confirma os cinco parâmetros padrão. Você pode colocá-los no link promocional (checkout-ds24.com/redir/...), na URL do formulário de pedido (checkout-ds24.com/product/...) ou na sua página de vendas, desde que ela tenha o promocode da Digistore24. Depois, os resultados aparecem em Reports > Analytics.
Tracking key e campaign key. Além das UTMs, o vendedor pode usar ?ds24tr= e o afiliado pode usar a campaign key no final do link, com até 127 caracteres. Os detalhes estão em Track advertising campaigns with tracking and campaign key. A chave aparece em Reports > Transactions, na venda feita por aquele link.
Pixel e API de Conversões da Meta. A Digistore24 tem pixel no formulário de pedido (Settings > Order form tracking) e uma conexão "Facebook" nas integrações IPN, onde você informa a chave de acesso e o ID do pixel. Segundo o artigo oficial sobre a Conversion API, a plataforma envia à Meta os eventos de novo pedido, início de assinatura, pagamentos da assinatura e fim da assinatura.
Order bump, upsell e parcelamento. A plataforma tem add-ons, order bump no formulário de pedido e fluxo de upsell, além de planos de pagamento parcelados e assinatura (Benefits of Digistore24).
Formas de pagamento internacionais. Cartão, PayPal, débito SEPA, transferência bancária, Klarna, Apple Pay e Google Pay, entre outras. O que o comprador vê depende do país dele e dos contratos de revenda (Set payment methods). Não há Pix nem boleto: é um checkout pensado para o comprador de fora do Brasil.
Revenda e VAT. A Digistore24 funciona como revendedora: calcula o VAT do país do comprador e recolhe esse imposto. Isso muda a conta do faturamento, e é um dos motivos para escolher bem o tipo de conexão IPN (veja abaixo).
Onde falha quem tenta rastrear vendas da Digistore24
Três situações se repetem em quem anuncia no Meta Ads para vender na Digistore24:
- A UTM morre na página de vendas. O anúncio leva para a sua página, com UTMs. O botão "Buy now" aponta para um link fixo da Digistore24, sem parâmetros. A venda entra sem origem. A própria Digistore24 lembra que o parâmetro precisa ter o
=com um valor, senão nem dá para filtrar. - Afiliado e anúncio próprio na mesma oferta. A Digistore24 atribui a venda ao último afiliado que mandou o visitante (Set up tracking on the order form). Se você também anuncia, parte das compras que o Gerenciador de Anúncios credita à sua campanha saiu com comissão de afiliado. O faturamento é o mesmo, mas a margem não.
- Moedas misturadas. Uma venda em dólar, outra em euro, a fatura da Meta em real. Somar isso numa planilha com uma cotação qualquer produz um ROAS que ninguém consegue reproduzir no mês seguinte.
Exemplo: o mesmo mês visto de três jeitos
Um exemplo hipotético deixa o problema concreto. Todos os números, taxas e cotações abaixo são ilustrativos.
Um produtor brasileiro vende um curso em inglês de US$ 67, com order bump de US$ 27, para compradores nos Estados Unidos e na Europa. Ele investe US$ 4.000 no mês numa conta de anúncios da Meta. Parte das vendas vem de afiliados.
| Valor (exemplo) | |
|---|---|
| Vendas do produto principal | 110 × US$ 67 = US$ 7.370 |
| Order bumps | 38 × US$ 27 = US$ 1.026 |
| Faturamento bruto | US$ 8.396 |
| Reembolsos (9 vendas) | − US$ 603 |
| Chargebacks (2 vendas) | − US$ 134 |
| Comissão de afiliados (20 vendas a 50%) | − US$ 670 |
| Taxas da plataforma (hipotético: 10%) | − US$ 766 |
| Investimento em anúncios | − US$ 4.000 |
| Resultado antes de custos fixos | US$ 2.223 |
Leitura 1, só o Gerenciador de Anúncios: cerca de US$ 8.400 atribuídos para US$ 4.000 investidos. Parece um ROAS de 2,1, e a campanha "vai bem".
Leitura 2, faturamento na Digistore24: o mesmo bruto, sem distinguir o que veio de afiliado, o que foi reembolsado depois e o que ficou como taxa.
Leitura 3, lucro real: sobram US$ 2.223. Com uma cotação hipotética de R$ 5,50, dá cerca de R$ 12.200. E as 20 vendas de afiliado nem deveriam contar como resultado do seu anúncio: sem UTM, elas inflam o ROAS da campanha.
O detalhe que muda a decisão é o reembolso. A Digistore24 permite prazos de devolução longos (o artigo Refunds and returns cita prazos de até 180 dias, dependendo da entidade e da configuração). O ROAS de hoje pode encolher semanas depois, quando os reembolsos chegam. Mais sobre isso em reembolso e chargeback no lucro.
Como conectar a Digistore24 à Track Hunter
Na Track Hunter, a Digistore24 é conectada por IPN, a notificação automática que a Digistore24 envia a cada evento do pedido. O passo a passo é o mesmo que aparece no painel.
1. Gere a URL na Track Hunter. Em Integrações > Checkouts, abra o card da Digistore24 e gere a URL de conexão.
2. Abra a configuração de conexões IPN. No painel da Digistore24, vá em Settings > Integrations (IPN) configuration e clique em adicionar nova conexão.
3. Escolha o cartão Generic, não o Webhook. Esse é o erro mais comum. O cartão chamado Webhook parece o certo pelo nome, mas envia 39 campos, contra 171 do Generic. Faltam a data da venda, o imposto e a comissão do coprodutor separada da taxa. Para uma operação internacional, com VAT e coprodução, esses campos fazem diferença no lucro.
4. Cole a URL e mantenha POST. No campo da URL de IPN, cole o endereço gerado na Track Hunter. Em método de solicitação, mantenha POST. Na identificação de sucesso, deixe o padrão.
5. Marque os eventos e deixe os adendos em "Sim". Nos eventos de pedido, marque Pagamento, Devolução e Estorno de débito. Se você vende assinatura ou parcelado, marque também os eventos de recorrência. No campo de adendos (add-ons), deixe Sim. Se ficar em "Não", o order bump não envia a venda.
Um aviso do painel que vale para qualquer checkout: se a conexão ficar desligada por um período, as vendas desse período não chegam sozinhas depois. Não pause a conexão durante um lançamento.
O que você passa a ver depois de conectar
- Vendas no dashboard com lucro real. Taxas de checkout e comissões descontadas de forma automática, além de reembolso e chargeback. O dashboard mostra Faturamento Total, Faturamento Operacional, Faturamento Líquido e Lucro Total em blocos separados.
- Uma moeda só. O painel pode ficar em real, dólar ou euro (Configurações › Configurações da empresa › Moeda de exibição), com conversão pela cotação PTAX. A tela informa de que dia é a cotação usada. Isso resolve a soma de venda em dólar com fatura da Meta em real.
- Atribuição por anúncio via UTM. Com o padrão de UTM da Meta, o
utm_contentcarimba o ID do anúncio, e a venda da Digistore24 fica ligada ao criativo que a gerou. - Order bump e upsell herdando o anúncio. O bump comprado junto com o curso herda o anúncio e a campanha da compra principal, mesmo sem UTM própria.
- Purchase na API de Conversões da Meta. A venda é enviada à Meta como Purchase, com os dados do comprador em hash, para quem configurou o pixel da Track Hunter ligado ao pixel da Meta.
- Fuso horário. Vendendo para os Estados Unidos, a venda feita às 22h em Nova York cai em outro dia no Brasil. O fuso configurado define em qual dia ela aparece.
Cuidado com Purchase duplicado. Se você já usa a conexão "Facebook" da própria Digistore24 para mandar eventos à Meta, e também passa a enviar o Purchase pela Track Hunter para o mesmo pixel, confira no Gerenciador de Eventos se as compras não estão contadas duas vezes. O mais simples é escolher uma única fonte do evento de compra por pixel.
Padrão de UTM para anúncios que levam à Digistore24
No campo "Parâmetros de URL" do anúncio na Meta, use o padrão recomendado na Track Hunter:
utm_source=FB&utm_campaign={{campaign.name}}|{{campaign.id}}&utm_medium={{adset.name}}|{{adset.id}}&utm_content={{ad.name}}|{{ad.id}}&utm_term={{placement}}
Três cuidados específicos da Digistore24:
- Anúncio direto para o formulário de pedido. Se o anúncio leva direto para
checkout-ds24.com/product/ID-DO-PRODUTO/, as UTMs vão junto na URL e são gravadas pela Digistore24. - Anúncio para a sua página de vendas. Os parâmetros precisam passar da página para o botão de compra. O pixel da Track Hunter decora links que tenham "checkout" no endereço com a sessão e as UTMs, e o domínio de pedido da Digistore24 (
checkout-ds24.com) se encaixa nisso. Mesmo assim, teste: clique no anúncio, clique no botão e confira se o formulário de pedido abriu com as UTMs na URL. - Não troque UTM por
ds24tr. A tracking key é útil dentro da Digistore24, mas é um campo livre. Para ligar a venda ao anúncio exato, o que importa é o ID do anúncio noutm_content. Se quiser entender cada parâmetro, veja UTM: o que é e como usar.
Para Google Ads, o padrão vai no modelo de acompanhamento da conta; para TikTok Ads, nos parâmetros do anúncio. No TikTok, a UTM identifica a origem da venda, mas a atribuição por anúncio ainda não existe na Track Hunter.
Teste de ponta a ponta antes de escalar a verba
- Faça uma compra de teste pelo link de um anúncio (pré-visualização) e confira se a transação aparece em Reports > Transactions com as UTMs.
- Na Track Hunter, confira se a venda chegou e se está atribuída à campanha e ao anúncio certos.
- Adicione o order bump na compra de teste e confira se ele aparece como venda separada, herdando o anúncio.
- Faça o reembolso da compra de teste e veja se ela sai do faturamento.
- No Gerenciador de Eventos da Meta, confira se existe só um Purchase para a compra.
Perguntas Frequentes
A Digistore24 tem API de Conversões da Meta nativa?
Sim. A Digistore24 envia eventos à Meta por uma conexão IPN do tipo Facebook, configurada com a chave de acesso e o ID do pixel. Segundo a central de ajuda, ela envia novo pedido, início de assinatura, pagamentos e fim da assinatura. Se você também enviar o Purchase por outra ferramenta, confira se não há duplicidade.
Qual cartão de IPN escolher na Digistore24 para rastrear vendas?
Para a Track Hunter, escolha o cartão Generic. O cartão Webhook envia bem menos campos e deixa de fora a data da venda, o imposto e a comissão do coprodutor separada da taxa, que fazem falta no cálculo de lucro de uma operação internacional.
Como colocar UTM no link da Digistore24?
Adicione os parâmetros depois de ? no link promocional (checkout-ds24.com/redir/...) ou na URL do formulário de pedido (checkout-ds24.com/product/...), separados por &. Cada parâmetro precisa de um valor depois do =. Na página de vendas própria, a UTM só é registrada se a página tiver o promocode da Digistore24.
O order bump da Digistore24 aparece como venda separada?
Aparece, desde que a conexão IPN esteja com o campo de adendos (add-ons) em "Sim". Se estiver em "Não", a Digistore24 não envia a notificação do bump. Na Track Hunter, o order bump herda o anúncio e a campanha da compra principal.
Vendo em dólar e euro e anuncio em real. Como ver o lucro numa moeda só?
Escolha a moeda do painel da Track Hunter (real, dólar ou euro) em Configurações da empresa. A conversão usa a cotação PTAX, e a tela mostra de que dia é a cotação. Se a conta de anúncios fica no exterior, ajuste também a alíquota do imposto Meta dessa conta, que para contas fora do Brasil fica em 0%.
Afiliados atrapalham o rastreamento das minhas campanhas na Digistore24?
Podem atrapalhar. A Digistore24 atribui a venda ao último afiliado que mandou o visitante, e essa venda sai com comissão. Com UTMs com o ID do anúncio nos seus links, você separa o que veio da sua campanha do que veio de afiliados, e o lucro de cada campanha já considera a comissão. Veja também como saber qual anúncio gerou cada venda.