Como Rastrear Taxa de Conversão Trial-to-Paid no GA4
Por Emily Redmond, Analista de Dados na Emilytics · Abril de 2026
TL;DR: Crie um evento "trial_started" e um evento "trial_converted" no GA4. Construa um relatório de funnel. SaaS B2B saudável converte 5–15% de trials.
Conversão trial-to-paid é a métrica que revela se seu processo de vendas realmente funciona. É a coisa mais próxima a um "termômetro de receita" que você pode obter de uma ferramenta de analytics.
Mas a maioria dos fundadores não rastreia corretamente. Eles veem "trial sign-ups" mas não "trials que converteram para paid." Esse é o gap que estamos corrigindo hoje.
Aqui está como rastrear conversão trial-to-paid no GA4, passo a passo.
Passo 1: Crie Seu Evento "Trial Started"
Primeiro, você precisa capturar quando alguém inicia um trial.
No código da sua app:
// Fire quando usuário clica "Start free trial" ou equivalente
gtag('event', 'trial_started', {
'currency': 'USD',
'value': 0, // trials são grátis, mas você pode adicionar trial_plan_value se útil
'trial_type': 'free_trial', // ou 'freemium' dependendo do seu modelo
'plan_name': 'pro' // qual nível de plano eles estão triando, se aplicável
});
Usando Google Tag Manager ao invés?
- Crie um trigger para "quando usuário chega na página de trial" ou "quando botão é clicado"
- Crie um evento chamado "trial_started"
- Adicione parâmetros como
trial_typeeplan_name
O que medir:
- Fire este evento uma vez por usuário (use deduplicação de evento se você se preocupar com double-fires)
- Inclua o plano que eles estão triando se você oferece múltiplos tiers
- Rastreie o user ID então você pode conectá-lo à conversão
💡 Análise da Emily: A maioria dos fundadores fire o evento trial_started múltiplas vezes por usuário. Se um usuário tenta o trial, cancela e reinicia, esse é um trial separado. Configure deduplicação ou teste manualmente para ter certeza que você está contando trial starts reais, não page views.
Passo 2: Crie Seu Evento "Trial Converted"
Agora capture o momento em que eles fazem upgrade de trial para paid.
No código da sua app:
// Fire quando cartão de crédito do usuário é cobrado e trial converte
gtag('event', 'trial_converted_to_paid', {
'currency': 'USD',
'value': 99, // annual contract value ou primeiro pagamento
'trial_duration_days': 14, // quanto tempo eles triaram
'plan_name': 'pro', // qual plano eles compraram
'payment_method': 'credit_card'
});
Usando Google Tag Manager:
- Crie um trigger para "quando pagamento é bem-sucedido" ou "quando status de subscription muda para ativo"
- Crie um evento chamado "trial_converted_to_paid"
- Inclua receita e detalhes de plano
Importante: Fire este evento uma vez, quando o pagamento realmente é bem-sucedido. Não quando eles clicam "upgrade"—quando a cobrança passa.
Passo 3: Configure um Funnel de Conversão no GA4
Agora vamos construir o funnel que mostra trial starts → conversões.
-
Vá para sua propriedade GA4
-
Clique Explore (canto inferior esquerdo)
-
Selecione Funnel exploration
-
Adicione passos:
- Passo 1: evento
trial_started - Passo 2: evento
trial_converted_to_paid - Passo 3 (opcional): Próximo evento após conversão (ex., "project_created" se eles criam um projeto após fazer upgrade)
- Passo 1: evento
-
Adicione um segmento para excluir usuários que já têm um user ID antes do trial (para evitar dupla contagem)
-
Execute o relatório
Você deve ver:
- Total de trials iniciados
- Total de conversões
- Taxa de drop-off
Passo 4: Calcule Conversão Trial-to-Paid %
GA4 vai mostrar você o funnel completion %. Essa é sua taxa de conversão.
Fórmula: Usuários que completaram passo 2 ÷ Usuários que completaram passo 1 × 100 = Conversão %
Exemplo:
- 1.000 usuários iniciaram trial
- 120 converteram para paid
- 120 ÷ 1.000 × 100 = 12% taxa de conversão
Benchmarks saudáveis:
- B2B SaaS: 5–15%
- B2C SaaS: 2–8%
- Self-serve/freemium: 1–3%
- Enterprise (sales-led): 20–40%
💡 Análise da Emily: Vejo fundadores obcecados em conseguir mais trial sign-ups. Foco errado. A maioria dos problemas SaaS são 8% de conversão, não 1% de trial signup rate. Corriga conversão antes de escalar trials.
Passo 5: Segmente por Plano, Canal e Coorte
Taxa de conversão bruta é útil, mas taxa de conversão segmentada é acionável.
Por nível de plano:
- Trial conversão Pro plan: 15%
- Trial conversão Enterprise: 35%
Isso diz qual tier está ressoando.
Por fonte de tráfego:
- Trial conversão Orgânci: 12%
- Trial conversão Anúncios pagos: 7%
Isso diz se seu positioning está alinhado com sua audiência.
Por coorte (mês que trial começou):
- Coorte janeiro: 8% conversão
- Coorte fevereiro: 12% conversão
Isso diz se seu onboarding está melhorando.
No GA4:
- Execute o funnel, então clique Segments
- Adicione dimensões como
traffic_source,plan_nameou atributos customizados de usuário - Compare taxas de conversão entre segmentos
Passo 6: Rastreie Trial Duration
Quanto tempo usuários triaram antes de converter? Isso é uma mina de ouro de insight escondida.
Adicione ao seu evento de conversão:
gtag('event', 'trial_converted_to_paid', {
'trial_duration_days': 14,
'days_until_conversion': 7 // quanto tempo entre trial start e upgrade
});
Depois crie um relatório customizado no GA4:
- Métrica:
trial_duration_days(média) - Dimensão: Nenhuma (ou segmente por plano)
O que isso diz a você:
- Se usuários convertem em 2 dias, seu onboarding é rápido e claro
- Se usuários convertem em 20 dias, eles precisam de tempo para avaliar (normal para B2B)
- Se usuários triam para 30+ dias e não convertem, seu trial UX está arrastando eles para fora
Passo 7: Construa um Dashboard Semanal em uma Planilha
GA4 é ótimo para exploração, mas você precisa de um dashboard para revisões semanais.
Configure uma Google Sheet com colunas:
| Semana | Trials Iniciados | Conversões | Conversão % | Meta % |
|---|---|---|---|---|
| Semana 1 | 150 | 18 | 12% | 10% |
| Semana 2 | 160 | 14 | 8,7% | 10% |
| Semana 3 | 145 | 16 | 11% | 10% |
Adicione uma fórmula para sinalizar quando conversão cai:
- Verde se conversão ≥ meta
- Vermelho se conversão < meta
Depois puxe dados GA4 para essa sheet semanalmente (manualmente ou via GA4 API).
💡 Análise da Emily: Você precisa ver tendências de taxa de conversão, não apenas números de fim de mês. Dashboards semanais pegam problemas quando você ainda pode corrigi-los. Mensalmente, você já perdeu duas semanas de usuários.
Armadilhas Comuns
Erro 1: Firing trial_started quando eles pousam na pricing page, não quando eles realmente começam
Trial começa em clique "start free trial", não em "pricing page view." Seja preciso.
Erro 2: Não deduplicando
Se um usuário clica "start trial" duas vezes na mesma sessão, você está contando dois trial starts. Use user ID + deduplicação de evento.
Erro 3: Contando downgrades ou free plan converts como conversões
Se você tem um tier grátis, não conte "trial → free tier" como conversão. Crie eventos separados: trial_converted_to_paid_plan vs trial_converted_to_free_plan.
Erro 4: Não rastreando qual plano eles converteram para
Se sua taxa de conversão é 10% entre todos os planos mas 30% para Pro e 2% para Starter, você tem um problema de pricing/positioning, não um problema de onboarding.
Erro 5: Esquecendo de segmentar por coorte
Sua conversão agregada pode ser 10%, mas a coorte de janeiro é 15% e fevereiro é 5%. A mistura esconde decaimento.
Perguntas Frequentes
P: Devo contar free trial → free plan como conversão?
R: Não. Rastreie separadamente. Uma "conversão" deve ser "trial para plano paid." Tier grátis é um funnel diferente.
P: Quanto tempo meu trial deve ser para maximizar conversão?
R: Isso varia muito. SaaS B2B normalmente executa trials de 14–30 dias. B2C executa 7–14 dias. Olhe seus dados de coorte: qual grupo de duração de trial converte melhor? Essa é sua resposta.
P: E se minha taxa de conversão for 2%?
R: Isso é mais baixo que benchmark. Diagnostique: Usuários estão ativando in-trial? Eles estão vendo valor suficiente? Execute análise de taxa de activation para encontrar onde eles estão caindo.
P: Como calculo payback period com isso?
R: CAC ÷ (ARPU × margem bruta %) = meses de payback. Sua taxa de conversão trial afeta quantos clientes pagantes você consegue do seu gasto em marketing, que alimenta CAC.
P: Devo enviar dados de taxa de conversão para meu CRM?
R: Sim, eventualmente. Mas comece com GA4. Uma vez que está sólido, exporte para seu CRM então seu time de vendas pode ver performance de coorte por source.
O Resultado Final
Conversão trial-to-paid é uma métrica de vendas disfarçada de métrica de produto. Diz você se seu funnel inteiro (produto, onboarding, pricing) realmente fecha clientes.
Configure esta semana. A maioria dos fundadores não faz, então até rastreamento básico o coloca na frente.
Verifique semanalmente. Uma queda de 2% semana a semana é corrigível se você pega rápido.
Emily Redmond é uma analista de dados na Emilytics — um agente de analytics com AI assistindo seus dados GA4, Search Console e Bing 24 horas por dia. 8 anos de experiência. Diga oi →