Rastreie os registros de trial, meça a ativação e otimize as conversões de trial para pago do seu produto SaaS.
Visão geral das métricas de trial SaaS
Métricas-chave de trial
| Métrica | Fórmula | Bom referencial |
|---|---|---|
| Taxa de registro de trial | Registros ÷ Visitantes | 2-5% |
| Taxa de ativação | Ativados ÷ Registros | 20-40% |
| Trial para pago | Pago ÷ Trials | 15-25% |
| Tempo para conversão | Dias médios até pago | <7 dias |
| Engajamento de trial | Dias ativos/duração do trial | >50% |
Funil de trial
Visitantes → Registros → Ativados → Engajados → Convertidos
100% 3% 40% 25% 15%
Configuração do rastreamento de trials
Evento de registro de trial
// Track trial signup
zenovay('track','trial_started', {
plan: 'pro_trial',
trial_length: 14,
source: 'homepage_cta',
user_id: 'user_123'
});
// Identify the user
zenovay('identify', {
id: 'user_123',
email: '[email protected]',
company: 'Acme Corp',
company_size: '50-100',
industry: 'technology',
trial_start: new Date().toISOString()
});
Eventos de ativação
Defina o que "ativado" significa para o seu produto:
// First key action
zenovay('track','setup_complete', {
user_id: 'user_123',
time_to_setup_minutes: 12
});
// Feature discovery
zenovay('track','feature_used', {
feature: 'dashboard_created',
user_id: 'user_123',
trial_day: 1
});
// Aha moment
zenovay('track','aha_moment', {
trigger: 'first_insight_generated',
user_id: 'user_123',
value_seen: true
});
Evento de conversão de trial
// Trial converted to paid
zenovay('track','trial_converted', {
user_id: 'user_123',
plan: 'pro',
billing: 'annual',
mrr: 99,
trial_length: 14,
days_to_convert: 7,
activation_score: 85
});
Criação de funis de trial
Os funis ficam no painel do seu website. Abra o website em Domains, depois vá para a aba Journeys e mude para a visualização Funnels.
Funil de registro
Rastreie visitantes até o registro:
- Abra o painel do seu website e vá para a aba Journeys → Funnels
- Crie "Funil de Registro de Trial"
- Passos:
- Visita da página de destino
- Visualização da página de preços
- Registro iniciado
- E-mail verificado
- Trial ativo
Funil de ativação
Rastreie registros até a ativação:
- Crie "Funil de Ativação"
- Passos (customize para seu produto):
- Conta criada
- Perfil preenchido
- Primeira [Funcionalidade principal] usada
- Segunda sessão
- Momento "aha" alcançado
Funil de conversão
Rastreie ativação até pagamento:
- Crie "Funil de Conversão"
- Passos:
- Trial ativado
- Engajado (X+ sessões)
- Preços visualizados
- Checkout iniciado
- Pagamento completado
Painel de trial
Métricas-chave para rastrear
Visualização diária:
- Registros de trial hoje
- Ativações hoje
- Conversões hoje
- Trials expirando hoje
Visualização de coorte:
- Trials desta semana
- Taxa de ativação
- Conversão projetada
Criar objetivos de trial
Os objetivos ficam ao lado dos funis no painel do seu website – abra o website em Domains, vá para a aba Journeys, e mude para a visualização Goals.
-
Objetivo de registro
- Evento:
trial_started - Meta: X/dia ou X/semana
- Evento:
-
Objetivo de ativação
- Evento:
aha_moment - Meta: 40% dos registros
- Evento:
-
Objetivo de conversão
- Evento:
trial_converted - Meta: 20% dos trials
- Evento:
Análise do desempenho de trials
Por fonte de tráfego
| Fonte | Trials | Ativação | Conversão |
|---|---|---|---|
| Google Organic | 450 | 42% | 22% |
| Content Marketing | 380 | 48% | 28% |
| Paid Ads | 290 | 25% | 12% |
| Product Hunt | 520 | 35% | 18% |
Insight: Trials obtidos de conteúdo se convertem 2x melhor que anúncios pagos.
Por tamanho da empresa
| Tamanho | Trials | Conversão | MRR Médio |
|---|---|---|---|
| 1-10 | 340 | 18% | $49 |
| 11-50 | 220 | 25% | $99 |
| 51-200 | 150 | 32% | $199 |
| 200+ | 80 | 28% | $499 |
Insight: Empresas de médio porte têm a taxa de conversão mais alta.
Por tempo de ativação
| Dia de ativação | % de trials | Taxa de conversão |
|---|---|---|
| Dia 1 | 35% | 32% |
| Dia 2-3 | 25% | 28% |
| Dia 4-7 | 20% | 18% |
| Dia 8+ | 12% | 8% |
| Nunca | 8% | 2% |
Insight: Usuários ativados no dia 1 se convertem a uma taxa 4x maior que ativadores tardios.
Pontuação de engajamento de trial
Criar uma pontuação de ativação
Rastreie o uso para prever conversão:
// Track feature usage
function updateActivationScore(userId, action, points) {
zenovay('track','activation_action', {
user_id: userId,
action: action,
points: points
});
}
// Example scoring
updateActivationScore('user_123', 'profile_complete', 10);
updateActivationScore('user_123', 'first_project', 20);
updateActivationScore('user_123', 'team_invited', 25);
updateActivationScore('user_123', 'integration_connected', 30);
Limites de pontuação
| Pontuação | Status | Probabilidade de conversão |
|---|---|---|
| 0-20 | Em risco | 5% |
| 21-50 | Precisa de atenção | 15% |
| 51-80 | No caminho certo | 30% |
| 81-100 | Muito provável | 50%+ |
Otimização de trials
Melhorar a taxa de registro
Rastrear fricção de registro:
zenovay('track','signup_step', {
step: 'email_entered',
time_on_step: 30
});
zenovay('track','signup_step', {
step: 'password_set',
time_on_step: 15
});
zenovay('track','signup_abandoned', {
step: 'company_info',
fields_completed: 2
});
Teste A/B de registro:
- Campos obrigatórios
- Opções de login social
- Layout do formulário
Melhorar a ativação
Identificar obstáculos:
- Repetição de sessão de trials cancelados
- Abandono em etapas de onboarding
- Padrões de uso de funcionalidades
Vitórias rápidas:
- Onboarding interativo
- Exemplos pré-preenchidos
- Chat ao vivo durante o trial
Melhorar a conversão
Táticas de trial para pago:
- Lembretes de valor
- Bloqueio de funcionalidades
- Extensão de trial limitada
- Alcance pessoal para trials com pontuação alta
Otimização da duração do trial
Teste de duração do trial
Rastreie conversão por duração do trial:
// Track trial extension
zenovay('track','trial_extended', {
user_id: 'user_123',
original_length: 14,
new_length: 21,
extension_reason: 'requested'
});
Comportamento de expiração
Rastreie ações perto da expiração:
| Dias antes da expiração | Ações |
|---|---|
| 7 dias | Lembrete por e-mail |
| 3 dias | Mensagem de urgência |
| 1 dia | Lembrete final |
| Dia da expiração | Última chance |
zenovay('track','trial_reminder_sent', {
user_id: 'user_123',
days_remaining: 3,
reminder_type: 'urgency'
});
Análise de coorte
Coortes semanais
Rastreie coortes por semana de registro:
| Semana | Registros | Sem1 Ativo | Sem2 Ativo | Convertido |
|---|---|---|---|---|
| 1º jan | 120 | 72% | 45% | 22% |
| 8 jan | 135 | 68% | 42% | 20% |
| 15 jan | 142 | 75% | 48% | 24% |
Coortes de funcionalidades
Compare usuários que usaram funcionalidades específicas:
| Funcionalidade usada | Taxa de conversão |
|---|---|
| Painel criado | 35% |
| Equipe convidada | 45% |
| Integração conectada | 52% |
| App móvel usado | 28% |
Insight: Usuários de integração se convertem à taxa mais alta.
Alertas
Alertas de trial
Configure alertas para:
- Queda diária de registro >20%
- Queda de taxa de ativação >10%
- Trial de alto valor inativo por 3+ dias
- Trial expirando sem engajamento
Ações automatizadas
Acionado com base em comportamento:
- Engajamento baixo → Ajuda no app
- Engajamento alto → Alcance de vendas
- Funcionalidade travada → Dicas contextuais
Melhores práticas
Fatores de sucesso de trial
-
Definir a ativação claramente
- Qual ação = valor entregue?
- Torná-lo alcançável na primeira sessão
-
Carregar valor antecipadamente
- Mostrar resultados rapidamente
- Remover fricção de setup
- Fornecer dados de exemplo
-
Rastrear tudo
- Cada clique e ação
- Tempo entre ações
- Padrões de sessão
-
Segmentar tudo
- Por fonte
- Por tipo de empresa
- Por comportamento
Erros comuns
-
Trial muito longo
- Reduz urgência
- Atrasa decisão
-
Sem onboarding
- Usuários perdidos imediatamente
- Nunca alcançam o momento "aha"
-
Sobrecarga de funcionalidades
- Interface confusa
- Proposta de valor pouco clara
-
Ignorar pontuações baixas
- Usuários cancelando precisam de ajuda
- Intervir cedo