O separador da taxa de ativação surgiu primeiro na revisão de crescimento de segunda-feira. Vinte e oito por cento. O mesmo que no trimestre passado. O mesmo que no trimestre anterior. A sua conversão de teste para pago situa-se em 14%. O seu NRR era de 108% há doze meses e agora é de 102%. A administração está a perguntar o que mudou. Nada mudou. Esse é o problema.
A pilha de ciclo de vida ainda funciona com as mesmas quatro notificações push automatizadas que construiu no ano passado. O push de boas-vindas é enviado ao registar-se. O push do tour do produto é enviado três dias depois. O push de fim de teste é enviado no dia 12. O push de aviso de cancelamento é enviado quando o DAU cai para metade. Quatro gatilhos, cada um configurado num sprint diferente por um proprietário de campanha diferente, cada um apontado para a mesma lista de subscritores, nenhum deles ciente dos outros. O push de ativação é enviado para pessoas que já ativaram. O push de fim de teste é enviado para pessoas que já atualizaram. O push de aviso de cancelamento é enviado para pessoas que não estão realmente a cancelar - estão de férias.
É assim que a automação de notificações push para SaaS se parece na maioria das equipas de PLG do mercado intermédio: quatro a seis gatilhos desconectados, disfarçados de automação, tratados como uma lista de campanhas em vez de um gráfico de fluxo de trabalho. O manual de PLG tornou-se bom no trabalho de ativação do lado do produto na última década, e a maioria dos ganhos fáceis vieram de alterações no produto - redesenhos de onboarding, iniciadores de dados de exemplo, listas de verificação incorporadas. Os próximos dez pontos de aumento de ativação e os próximos cinco pontos de NRR não estão no produto. Estão na camada de automação que a equipa de ciclo de vida deveria ter possuído e nunca terminou de construir.
Este artigo percorre como essa camada de automação deve realmente parecer - arquitetura de fluxo de trabalho, não uma lista de gatilhos - e envia cinco modelos de fluxo de trabalho em forma de SaaS com temporização, critérios de saída e a matemática que transforma cada um num item de linha defensável.
- Por que as "notificações push automatizadas" da sua SaaS estão a estagnar o NRR
- A anatomia de um fluxo de trabalho de notificação push SaaS
- Cinco modelos de fluxo de trabalho para SaaS
- Segmentação por fase do ciclo de vida, testes A/B e critérios de saída vivem dentro do fluxo de trabalho
- Notificação push multicanal para SaaS: push web, push app, in-app, email e Slack/CRM
- A matemática do NRR: receita por fluxo de trabalho, por canal, por fase do ciclo de vida
- Construa-o em Fluxos de Trabalho PushEngage para a sua SaaS
- O que isto muda
Por que as "notificações push automatizadas" da sua SaaS estão a estagnar o NRR
A palavra automação tem feito o mesmo trabalho não merecido em SaaS que tem feito no eCommerce. Quando a maioria das equipas de ciclo de vida de SaaS dizem “notificações push automatizadas para SaaS”, o que querem dizer são notificações push acionadas: notificações únicas que disparam quando um evento acontece, sem estado, sem esperas, sem ramificações, sem condições de saída. Um utilizador regista-se, a notificação push de boas-vindas dispara. Um utilizador atinge o terceiro dia, a notificação push do tour do produto dispara. O período de avaliação de um utilizador perto de expirar, a notificação push de fim de avaliação dispara. Cada gatilho é o seu próprio pipeline, ignorante de todos os outros gatilhos e inconsciente de onde o utilizador realmente se encontra no seu ciclo de vida.
Um fluxo de trabalho é algo diferente. Um fluxo de trabalho é uma jornada multi-etapas com estado. Sabe quando o utilizador entrou, onde se encontra atualmente, o que fez desde que entrou e que condições cancelam a jornada. O fluxo de trabalho de avaliação para pago não dispara apenas uma notificação três dias antes do fim da avaliação. Dispara em fim-de-avaliação-3-dias, espera um dia, verifica se o assinante já atualizou, dispara um segundo contacto com um estudo de caso, espera mais um dia, dispara um contacto final com uma oferta por tempo limitado e sai do fluxo de trabalho no momento em que o assinante atualiza, independentemente da etapa em que se encontrava.
Essa última cláusula é a diferença. Os gatilhos não têm memória. Os fluxos de trabalho têm. Se a sua automação de incentivo à atualização continuar a enviar incentivos depois de o cliente já ter atualizado, você não tem uma automação. Você tem um gatilho que ninguém disse para parar.
Para uma equipa de ciclo de vida de SaaS de mercado intermédio, a distinção é a diferença entre um NRR que se compõe e um que desliza. Seis gatilhos a correr em paralelo produzem seis canais de fios cruzados. Cinco fluxos de trabalho a correr em coordenação produzem uma jornada por assinante por fase do ciclo de vida, ramificada e limitada. Os resultados da pesquisa na página um para esta palavra-chave enquadram o problema como “que tipo de notificações push enviar” e respondem com uma lista de ferramentas ou modelos. Essa não é a pergunta que um gestor de ciclo de vida faz na revisão de crescimento de segunda-feira. A pergunta é como compor a jornada.
A anatomia de um fluxo de trabalho de notificação push SaaS
Antes dos projetos, o vocabulário. Um fluxo de trabalho de notificação push SaaS é construído a partir de seis tipos de nós. Assim que souber o que cada um faz, cada projeto neste artigo será lido como um diagrama, não como uma descrição.

INÍCIO. O ponto de entrada. Um nó INÍCIO define como o fluxo de trabalho é acionado, seja por um evento do assinante (trial_signed_up, aha_moment_reached, usage_hit_80pct_of_plan_limit, dau_dropped_50pct) ou por um filtro de audiência que seleciona assinantes que correspondem a critérios específicos num horário agendado. Um fluxo de trabalho tem exatamente um INÍCIO.
ESPERAR. Um atraso. Um nó ESPERAR retém o assinante neste ponto por uma duração especificada: horas para recuperação do momento aha, dias para o tempo de avaliação para pago, semanas para incentivos de expansão. Ou até uma hora específica do calendário. As esperas são como um fluxo de trabalho aprende a não ser um disparo único.
DECISÃO. Um ramal bidirecional. Um nó DECISÃO verifica uma condição — o assinante fez um upgrade, convidou um colega de equipa, atingiu o evento 'aha-moment' nas últimas 24 horas, o seu nível de MRR está acima de $99 — e encaminha-o pelo caminho SIM ou pelo caminho NÃO. As decisões são a forma como um fluxo de trabalho deixa de tratar todos os utilizadores em período experimental da mesma forma.
DIVIDIR_CAMINHO. Um desvio baseado em percentagem. Os nós DIVIDIR_CAMINHO encaminham os assinantes por múltiplos caminhos com base em percentagens configuradas: 50/50 para um teste A/B na cópia de período experimental para pago, 33/33/34 para um teste de hora de envio a três vias em 'nudges' de ativação. Assim que tiver um vencedor, promove o caminho vencedor para 100% e o fluxo de trabalho continua a ser executado na variante comprovada.
AÇÃO. O trabalho em si. Os nós AÇÃO enviam uma notificação push, adicionam o assinante a um segmento, atualizam os seus atributos personalizados, disparam um pedido HTTP para o seu CRM, iniciam outro fluxo de trabalho ou param um. O PushEngage Workflows suporta onze tipos de ação. Os mais comuns em SaaS são SendPushNotification, UpdateAttribute, HttpRequest (para escalonamento de CRM e Slack) e Workflow.Start (para encadear fases do ciclo de vida).
FIM / SAÍDA. O terminal. Os nós FIM e SAÍDA marcam o fluxo de trabalho como concluído e atualizam as análises. FIM é a conclusão natural. SAÍDA é tipicamente usada para terminar cedo no caminho NÃO de um nó Decisão quando o assinante já não se qualifica, ou para encurtar o circuito quando o objetivo é atingido — assinatura atualizada, DAU voltou ao normal, 'aha-moment' alcançado.

Cada modelo abaixo compõe-se destas seis peças.
Cinco modelos de fluxo de trabalho para SaaS
Estes não são "jogadas". São projetos de trabalho. Cada um lista o seu gatilho, tipo de execução, sequência de nós, critérios de saída e a métrica de retenção SaaS que se destina a mover. Pode carregar cada um diretamente para o construtor PushEngage Workflows e enviar a primeira versão em menos de uma hora. Para padrões de cópia em cada projeto, o catálogo legado de exemplos de notificações push SaaS tem as formas de mensagens específicas; os projetos abaixo são as arquiteturas de jornada que unem essas mensagens numa sequência.
Modelo 1 - Série de ativação (automação de notificações push de onboarding SaaS)
- Gatilho (INÍCIO): Evento personalizado
trial_signed_up - Tipo de execução: Único (uma jornada de ativação por assinante por janela de 90 dias)
- Fluxo: Notificação push de boas-vindas imediatamente (declaração de valor, não um despejo de funcionalidades) → ESPERAR 1 hora → notificação push do tour do produto focada numa característica específica do primeiro passo → ESPERAR 24 horas → DECISÃO: o assinante atingiu o evento 'aha-moment' (
first_invoice_sent,first_dashboard_created,first_teammate_invited— o que quer que o seu produto defina como primeiro valor)? → caminho SIM: notificação push de parabéns com uma dica subtil de upgrade, adicionar ao segmentoactivated, FIM → caminho NÃO: AÇÃOWorkflow.Startencadeando para o Projeto 2 (Recuperação do 'aha-moment'), FIM - Critérios de saída: Objetivo
subscription_upgraded(sem mais mensagens de ativação depois de pagarem) - Métrica SaaS: Taxa de ativação ao dia 7. O ponto de decisão de 24 horas é o momento de maior alavancagem no teste — antes deste ponto o utilizador está a explorar, depois deste ponto está comprometido ou a desistir. Para a cópia nos dois primeiros contactos, os modelos de notificações push de onboarding catalogam os formatos que funcionam consistentemente.
Modelo 2 - Recuperação do momento "Aha"
- Gatilho (INÍCIO):
Workflow.Startdo Blueprint 1, OU filtro de audiênciatrial_signed_up_more_than_24h_ago AND aha_moment_not_reached - Tipo de execução: Único
- Fluxo: Notificação push direcionada nomeando o passo específico em que o assinante ficou preso (“Parece que ainda não criou o seu primeiro dashboard — aqui está um walkthrough de 60 segundos”) → ESPERAR 12 horas → DECISÃO: aha-moment atingido? → Caminho SIM: AÇÃO
Workflow.Startde volta para o ramo de parabéns do Blueprint 1, FIM → Caminho NÃO: enviar uma notificação push “quer um walkthrough?” com um link de calendário → ESPERAR 24 horas → DECISÃO → se ainda não, AÇÃO HttpRequest para o canal Slack do Customer Success sinalizando o utilizador para contacto humano, FIM - Critérios de saída: Objetivo
aha_moment_reachedOUsubscription_cancelled - Métrica SaaS: Tempo até ao primeiro valor. Para produtos PLG, TTFV inferior a 7 dias é o preditor único mais forte de conversão de teste para pago. O fluxo de recuperação do aha-moment é a alavanca que puxa o TTFV de “onde quer que o utilizador chegue por si só” para “onde quer que uma sugestão guiada o possa levar”.
Modelo 3 - Conversão de teste para pago (sequência de notificações push de teste para pago)
- Gatilho (INÍCIO): Evento personalizado
trial_ends_in_3_days - Tipo de execução: Único
- Fluxo: Notificação push de fim de teste (recapitulação de valor, sem desconto) → ESPERAR 1 dia → DECISÃO: assinatura atualizada? → Caminho SIM: SAIR → Caminho NÃO: notificação push de fim de teste amanhã com um link de estudo de caso de cliente → ESPERAR 1 dia → DECISÃO → SIM: SAIR → Caminho NÃO: notificação push do último dia com um desconto por tempo limitado na faturação anual → FIM
- Critérios de saída: Objetivo
subscription_upgradedcorrespondendo aotrial_idno evento de gatilho. No momento em que o assinante atualiza — à hora 6, hora 30 ou hora 70 do fluxo — o fluxo é cancelado para esse assinante e os contactos restantes nunca são enviados. - Métrica SaaS: Taxa de conversão de teste para pago. Este é o fluxo com a linha de receita mais defensável. A matemática é apresentada na secção de retenção abaixo, mas como âncora direcional: cada 1% adicional de conversão de teste para pago a um nível mensal de $99 com 2.000 testes mensais é aproximadamente $237.000 em ARR incremental.
Modelo 4 - Incentivo de expansão / atualização
- Gatilho (INÍCIO): Evento personalizado
usage_hit_80pct_of_plan_limit(assinantes, lugares, chamadas API, projetos — seja qual for a sua métrica de nível) - Tipo de execução: Múltiplo Sequencial (uma jornada de expansão de cada vez por conta; uma nova instância dispara no próximo trimestre se atingirem o limiar novamente)
- Fluxo: ESPERAR 1 dia (não disparar no momento em que o limite é atingido; deixar o utilizador terminar o que estava a fazer) → notificação push suave com pré-visualização de utilização → ESPERAR 5 dias → DECISÃO: ainda em 80%+? → caminho SIM: notificação push ancorada em ROI com um estudo de caso de cliente no próximo nível → ESPERAR 7 dias → DECISÃO: assinatura atualizada? → SIM: SAIR → caminho NÃO: AÇÃO HttpRequest a disparar uma tarefa CRM para o gestor de conta para contacto de Sucesso do Cliente → FIM
- Critérios de saída: Objetivo
subscription_upgraded. Sair também emsubscription_cancelled(que se torna um sinal de churn tratado pelo Blueprint 5). - Métrica SaaS: Contribuição NRR. A receita de expansão é a métrica que define as avaliações SaaS; o fluxo de notificação de atualização é a alavanca de automação que converte sinais de utilização medida em ARR de expansão antes que a conta seja forçada a tomar a decisão na renovação.
Modelo 5 - Prevenção de cancelamento
- Gatilho (INÍCIO): Filtro de audiência
dau_dropped_50pct_over_14d AND subscription_active - Tipo de execução: Único (uma tentativa de prevenção de churn por assinante por janela de 90 dias)
- Fluxo: Notificação push de reativação a apresentar uma funcionalidade que o assinante nunca usou → ESPERAR 5 dias → DECISÃO: DAU voltou ao normal? → caminho SIM: adicionar ao segmento
re-engaged, SAIR → caminho NÃO: AÇÃO HttpRequest para disparar uma tarefa CRM para o gestor de CS + enviar uma notificação push de feedback “o que poderíamos fazer melhor?” com uma pesquisa de uma pergunta → FIM - Critérios de saída: Condição de audiência
dau_returned_to_baseline. Sair também emsubscription_cancelled— o trabalho do fluxo termina de qualquer forma. - Métrica SaaS: Taxa de churn líquido. A escalada HttpRequest-para-CRM é o elemento específico de SaaS: quando a recuperação algorítmica falha, o fluxo não desiste. Entrega a conta a um representante de CS humano com o contexto já preenchido.
Uma nota sobre o gatilho do Blueprint 5. Este é o único blueprint aqui que usa um gatilho baseado em audiência em vez de um gatilho baseado em evento. Gatilhos de audiência processam em lote o conjunto de assinantes correspondentes apenas no momento do início do fluxo. Assinantes que se tornam inativos após o início do fluxo esta semana não são incluídos automaticamente na instância ativa, e a edição do filtro de audiência num fluxo ativo não adiciona novos assinantes. Se quiser um programa contínuo de prevenção de churn, duplique o fluxo numa base semanal ou mensal em vez de esperar que um fluxo de audiência de longa duração continue a ingerir novos assinantes em risco.
Segmentação por fase do ciclo de vida, testes A/B e critérios de saída vivem dentro do fluxo de trabalho
O padrão dominante de marketing SaaS para estes três conceitos é listá-los como “melhores práticas” — marcadores genéricos no final de um artigo, divorciados da campanha que os utiliza. Essa é a moldura errada. Não são melhores práticas que ficam ao lado do fluxo. Eles são o fluxo.
| Conceito | Moldura de melhores práticas (errada) | Moldura de nós de fluxo de trabalho (correta) |
|---|---|---|
| Segmentação por fase do ciclo de vida | “Segmentar por teste / ativado / pago / em risco” | Um nó DECISION que verifica lifecycle_stage (ou o calcula a partir de MRR + DAU + último-ativo) e encaminha utilizadores pagantes para expansão, utilizadores em risco para prevenção de churn e utilizadores em período experimental para conversão de experimental para pago. |
| Testes A/B | “Teste sempre A/B o texto do fim do período experimental” | Um nó SPLIT_PATH com alocação 50/50, assinantes distribuídos por igual por caminho e um campo winner_edge_id que promove o vencedor para 100% assim que o teste atingir significância |
| Horas de silêncio | “Não envie às 3 da manhã” | Uma opção a nível de fluxo de trabalho com start_at, end_at, timezone e uma configuração fallback que ou skip (salta) o envio ou o reschedule (reagenda) para um minuto após o fim das horas de silêncio — crítico para equipas B2B globais onde o CFO está em Londres e o líder de desenvolvimento está em Singapura no mesmo plano. |
| Critério de saída | “Parar de enviar para pessoas que fizeram upgrade” | Uma regra a nível de fluxo que verifica o assinante contra um filtro de audiência ou um objetivo acionado antes de cada nó, e cancela o fluxo se correspondido |
A diferença importa porque os marcadores de melhores práticas são fáceis de concordar e difíceis de impor. Os nós de fluxo são impostos pelo próprio motor. A DECISÃO é executada sempre. A SPLIT_PATH balanceia cada assinante. O fallback de horas de silêncio é ativado sem que ninguém se lembre de verificar a hora. A regra de saída cancela o fluxo, quer o proprietário da campanha esteja atento ou não.
Para o blueprint de conversão de experimental para pago acima, isto significa que no momento em que um assinante faz upgrade — à hora 6, hora 30 ou hora 70 do fluxo de trabalho — a regra de saída é acionada, o fluxo de trabalho é cancelado para esse assinante e os restantes contactos nunca são enviados. Sem um push de “tem um dia para fazer upgrade” para alguém que já fez upgrade ontem. Sem Slack do CFO a questionar se a faturação foi realmente processada.
Notificação push multicanal para SaaS: push web, push app, in-app, email e Slack/CRM
A questão da amplitude de canais é formulada de forma diferente para SaaS do que para eCommerce. Os canais que importam para uma equipa B2B PLG não são apenas push e email. São push web para a aplicação web, push app para SaaS mobile-app, mensagens in-app para o interior da superfície do produto, email como fallback quando o push não está subscrito, e escalonamento de pedido HTTP para Slack ou HubSpot/Salesforce quando um humano precisa de intervir. Cinco canais de escalonamento, todos compuníveis dentro de um único fluxo de trabalho se o motor de fluxo de trabalho os suportar.
Uma jornada composta de recuperação do momento aha lê-se assim:
- INÍCIO: evento
trial_signed_up - AGUARDAR 24 horas
- DECISÃO: o assinante atingiu o evento do momento aha?
- SIM: SAIR (ativação bem-sucedida, encaminhar para o ramo de parabéns do Blueprint 1)
- NÃO: continuar
- DECISÃO: o assinante está atualmente ligado à aplicação web?
- SIM: AÇÃO — enviar uma mensagem in-app (canal de menor atrito, ainda não é necessária escalada)
- NÃO: continuar
- DECISÃO: o assinante tem push web subscrito?
- SIM: AÇÃO — enviar um push web para o passo abandonado
- NÃO: AÇÃO — enviar um email com o mesmo conteúdo
- ESPERAR 12 horas
- DECISÃO: momento aha atingido agora?
- SIM: SAIR
- NÃO: AÇÃO HttpRequest para o canal Slack de Customer Success, atribuir a conta a um representante de CS
- FIM
Uma identidade de assinante, um fluxo de trabalho, cinco canais de escalada. O canal viável mais barato vai primeiro: in-app enquanto dentro do produto, depois push se subscrito, depois email se não. O mais caro — tempo de CS humano — vai por último, apenas quando a recuperação algorítmica falhou demonstrativamente. Para uma cobertura mais aprofundada das trocas de canais especificamente, a comparação push vs notificações in-app detalha a matemática de custo e personalização para cada um.
Fazer a mesma coisa com ferramentas separadas significa seis sincronizações entre plataformas, dois motores de segmentação que discordam sobre quem conta como em risco e nenhuma atribuição de receita única porque cada ferramenta relata as suas próprias conversões. Fazer isto dentro de um motor de fluxo de trabalho significa uma identidade de subscritor, um conjunto de lógica de decisão e um relatório de funil que mostra onde a jornada realmente falha. O catálogo de exemplos de notificações na aplicação abrange as superfícies na aplicação que funcionam melhor dentro deste modelo de orquestração.
Este é o diferenciador que não tem um análogo nos resultados da página um para esta palavra-chave. Todos os principais resultados tratam as notificações push como um canal e o e-mail como a comparação. Nenhum descreve uma verdadeira notificação push multicanal para fluxos de trabalho SaaS onde um único gatilho é encaminhado através de notificações push na web, na aplicação, e-mail e escalonamento de CS humano como uma única jornada com critérios de saída partilhados.
A matemática do NRR: receita por fluxo de trabalho, por canal, por fase do ciclo de vida
Um fluxo de trabalho que não pode ser defendido na próxima QBR é um fluxo de trabalho que é eliminado. O trabalho do gestor de ciclo de vida é mostrar, em dólares ou pontos NRR, o que cada automação produziu. A maioria dos artigos sobre notificações push automatizadas para SaaS param na taxa de abertura. Isso não é suficiente. A métrica correta é MRR adicionado por fluxo de trabalho, delta NRR por trimestre e redução líquida de churn por coorte.
PushEngage Workflows rastreia três números em cada nó:
- Utilizadores em fila: assinantes atualmente à espera neste nó (tipicamente um WAIT ou um reagendamento fora do horário de silêncio)
- Utilizadores concluídos: assinantes que passaram por este nó
- Utilizadores que saíram: subscritores que abandonaram o fluxo de trabalho neste nó, quer porque os critérios de saída corresponderam, quer porque cancelaram a sua subscrição
Eis como são as análises a nível de nó para um fluxo de trabalho ativo de notificações push de teste para pago, com 2.000 testes por mês em SaaS PLG com um nível mensal de 99 $ (números ilustrativos):
| Nó | Enfileirado | Concluído | Saído | Notas |
|---|---|---|---|---|
| INÍCIO (trial_ends_in_3_days) | 0 | 2,000 | 0 | Todos os testes correspondentes entram |
| AÇÃO: notificação push de fim de teste em breve | 0 | 2,000 | 0 | Notificação enviada |
| ESPERAR 1 dia | 38 | 1,710 | 252 | 252 subscritores atualizaram após o toque #1 (conversão de 12,6% apenas com o toque) |
| DECISÃO: subscrição atualizada | 0 | 1,710 | 0 | 1.710 permanecem não convertidos |
| AÇÃO: amanhã + estudo de caso | 0 | 1,710 | 0 | Notificação enviada |
| ESPERAR 1 dia | 24 | 1,510 | 200 | Mais 200 atualizações (uma conversão adicional de 10%) |
| AÇÃO: último dia + desconto por tempo limitado | 0 | 1,510 | 0 | Toque final |
| FIM | n/d | 1,510 | n/d | 1.510 não atualizaram |
Nesta coorte, 452 testes converteram para pago enquanto estavam no fluxo de trabalho (de 2.000) — uma taxa de conversão de teste para pago de 22,6% impulsionada pelos três toques do fluxo de trabalho. A 99 $ por mês, são 44.748 $ em MRR adicionado por coorte, ou aproximadamente 537.000 $ em ARR incremental por ano se o tamanho da coorte se mantiver. As duas esperas (toque #1 e toque #2) são os nós de saída mais elevados no funil, o que é o padrão esperado: as decisões de atualização aterram nas janelas de espera, não nas janelas de ação. Se o seu fluxo de trabalho mostrar o inverso — saídas elevadas em nós de ação, saídas baixas em esperas — os seus toques estão a ser disparados demasiado tarde e as esperas devem ser encurtadas.
A matemática dos custos funciona da mesma forma que o comércio eletrónico, com a adição de canais específicos para SaaS. As notificações push na web e as mensagens dentro da aplicação são gratuitas por envio após a adesão. Os custos de e-mail dependem do seu contrato com o ESP (Customer.io, Iterable, Klaviyo) — numa lista SaaS de 50.000 subscritores, um único envio de fim de teste geralmente custa algumas centenas de dólares por contacto. O tempo da Gestão de Clientes humana, por outro lado, custa dinheiro real: um representante de CS a lidar com uma escalada de 10 minutos no Slack com um custo anual total de 90.000 dólares custa aproximadamente 7,50 dólares por escalada. A função do fluxo de trabalho é usar primeiro o canal viável mais barato e escalar apenas quando o estado o exigir. Quando a linha do item diz “fluxo de trabalho de teste para pago recuperou 44.748 dólares de MRR na última coorte com um custo total de 312 dólares por coorte”, a conversa do QBR é curta.
Construa-o em Fluxos de Trabalho PushEngage para a sua SaaS
Cada um dos cinco modelos SaaS mapeia diretamente para os componentes dos Fluxos de Trabalho do PushEngage. A tabela de mapeamento:
| Modelo | Tipos de nós utilizados | Tipos de ação utilizados | Opção de fluxo |
|---|---|---|---|
| Série de ativação | INÍCIO, ESPERA, DECISÃO, AÇÃO, FIM | SendPushNotification, AddSegment, Workflow.Start | Tipo de execução: Único |
| Recuperação do momento Aha | INÍCIO, ESPERA, DECISÃO, AÇÃO, FIM | SendPushNotification, HttpRequest, Workflow.Start | Tipo de execução: Único |
| Conversão de teste para pago | INÍCIO, ESPERA, DECISÃO, AÇÃO, FIM | SendPushNotification | Tipo de execução: Único; sair no objetivo subscription_upgraded |
| Expansão / incentivo à atualização | INÍCIO, ESPERA, DECISÃO, AÇÃO, FIM | SendPushNotification, HttpRequest | Tipo de execução: Múltiplo Sequencial |
| Prevenção de Churn | INÍCIO, ESPERA, DECISÃO, AÇÃO, FIM | SendPushNotification, HttpRequest, AddSegment | Tipo de execução: Único; gatilho baseado em audiência |
O motor de Fluxos de Trabalho vem com mais de 60 modelos enviados que cobrem cada um destes fluxos. Os modelos em formato de comércio eletrónico (boas-vindas, abandono de carrinho, recuperação) traduzem-se de forma limpa para SaaS, trocando o evento de gatilho e o objetivo da condição de saída. Os modelos de boas-vindas tornam-se a base da automação de notificações push de integração SaaS — série de ativação, recuperação do momento Aha e o resto da cadeia a jusante do Blueprint 1. A lógica do modelo de abandono de carrinho torna-se lógica de teste para pago, com cart_abandoned trocado por trial_ends_in_3_days e purchase trocado por subscription_upgraded. A arquitetura é verticalmente agnóstica; o vocabulário é o que muda.
Para uma visão mais ampla de como o PushEngage se adequa ao caso de uso SaaS — preços, integrações, exemplos de clientes — PushEngage para SaaS é a página de destino canónica. Para o caminho de teste imediato: o plano gratuito dá-lhe 200 subscritores, todos os canais (notificações push na web, notificações push na app, WhatsApp, chat ao vivo) e o motor completo de Fluxos de Trabalho desde o primeiro dia. Isso é suficiente para implementar o modelo de teste para pago na sua próxima coorte e ter um número de MRR defensável para o QBR seguinte.
O que isto muda
Se retirar uma coisa deste artigo, retire isto: a automação de notificações push para SaaS é arquitetura de fluxo de trabalho, não uma lista de campanhas. A jornada de teste para pago que termina na atualização, a série de ativação que se liga à recuperação do momento Aha e a orquestração multicanal que escala para um representante de CS humano apenas quando a recuperação algorítmica falha são todas da mesma forma. Um INÍCIO, alguns ESPERARs, algumas DECISÕES, algumas AÇÕES, um FIM. Quatro gatilhos autónomos não podem fazer isto. Um motor de fluxo de trabalho pode. A matemática do NRR acumula-se a partir daí.
Comece no plano gratuito para implementar o primeiro modelo na sua próxima coorte de teste.