Integrar com Stripe
Conecte sua conta Stripe para rastrear pagamentos
Conecte sua conta Stripe ao TrackCombo para rastrear pagamentos e conversões automaticamente via webhook.
Requisitos
- Conta ativa no Stripe com acesso à API
- Container criado no TrackCombo
Passo a Passo
1. Adicione a Integração no TrackCombo
- Abra seu container no TrackCombo
- Vá em Integrações
- Clique em + Nova Integração
- Selecione Stripe
- Copie a URL do webhook gerada pelo TrackCombo
2. Configure o Webhook no Stripe
- Acesse o Dashboard do Stripe
- Vá em Developers > Webhooks (ou acesse diretamente stripe.com/webhooks)
- Clique em Add endpoint
- Cole a URL copiada do TrackCombo no campo Endpoint URL
- Em Events to send, selecione:
- checkout.session.completed — Checkout finalizado com sucesso
- Clique em Add endpoint
3. Teste a Integração
- Faça uma compra de teste usando o Stripe (modo teste ou produção)
- No TrackCombo, acesse o container e vá em Logs
- Verifique se o evento de pagamento apareceu
- Confirme que os dados do comprador foram recebidos corretamente
Dados Rastreados
A integração envia automaticamente:
- ID da sessão de checkout
- Email do comprador
- Nome do comprador
- País e endereço (quando disponível)
- Valor total da compra
- Moeda (BRL, USD, etc.)
- Client Reference ID (útil para rastreamento personalizado)
- Parâmetros UTM (quando usados no link de checkout)
Configurando Parâmetros de Rastreamento
O Stripe suporta parâmetros na URL do Payment Link para melhor rastreamento:
https://buy.stripe.com/seu-link?client_reference_id=ID_UNICO&utm_source=facebook&utm_medium=cpc&utm_campaign=campanha1
Parâmetros disponíveis:
client_reference_id— ID de referência personalizadoutm_source,utm_medium,utm_campaign,utm_content,utm_termprefilled_email— Preenche o email do comprador automaticamente
Dicas Importantes
- Use sempre o evento
checkout.session.completed— é o mais confiável para conversões - Configure
client_reference_idnos links de checkout para rastreamento avançado - O Stripe diferencia ambientes de teste e produção — configure o webhook no ambiente correto
- Valores são enviados em centavos (ex: $50.00 = 5000) — o TrackCombo converte automaticamente
Problemas Comuns
Pagamentos não aparecem no TrackCombo?
- Verifique se a URL do webhook está correta no Stripe
- Confirme que o evento
checkout.session.completedestá selecionado - No Stripe, vá em Developers > Webhooks e verifique se há erros de entrega
Webhook retorna erro?
- Verifique se o endpoint está acessível (status 200)
- No Stripe, clique no webhook e veja os logs de tentativas
- Confirme que não há firewall bloqueando as requisições do Stripe