Skip to content
Proar via WhatsApp

icon picker
Implementação do Curso

Estruturação Inicial

A SendPulse armazena apenas o estado atual das variáveis do usuário — ou seja, não mantém um histórico completo das interações ou mudanças de estado ao longo do tempo. Para que possamos construir um dashboard no Looker Studio que mostre não só o estado atual, mas também o histórico de interações e a evolução do usuário ao longo do curso, será necessário integrar a SendPulse com um banco de dados externo.
Normalmente utilizamos soluções do Google (como Firebase ou BigQuery), o que facilita bastante a integração com o Looker Studio, já que tudo permanece dentro do mesmo ecossistema. Também existe a possibilidade de usar um conector pago que integra a SendPulse com o Azure; podemos avaliar juntos qual opção faz mais sentido em termos de custo-benefício. Neste orçamento, vamos considerar a opção via Google para simplificar a estimativa.
A estimativa que será feita aqui considera uma primeira implementação do bot. Em casos futuros, o custo para essas configurações (seja via Google ou Azure) será bem menor, já que temos uma base feita (quase um "copia/cola").

Como funciona a SendPulse

Captura de Tela 2025-05-08 às 14.37.14.png
A SendPulse permite criarmos bots de forma simples, onde cada passo e interação é um bloco (block) a ser configurado.
Nós já temos um padrão de como organizar esses blocos para termos controle de onde o usuário está e permitir navegar para diferentes trechos podendo sempre retornar para onde parou.
Isso é feito criando variáveis de usuário onde armazenamos o que o usuário já fez, onde está etc., blocos que atualizam essas variáveis, blocos do tipo filtro que analisam as variáveis e indicam o caminho a seguir...
Para não virar uma teia de aranha com infinitos blocos e difícil navegação, tudo isso fica organizado em fluxos (flows) e existem blocos feitos para rediciocionar o usuário para outro fluxo. Minha sugestão é, para cada etapa da trilha, construirmos um fluxo diferente já que as etapas são breves. Na nossa estrutura, temos sempre um fluxo que chamamos de Mapa responsável por costurar toda jornada, analizar qual foi o fluxo (no caso, a etapa do curso) que terminou e para qual deve ir depois por exemplo. É como se cada fluxo fosse uma peça de quebra-cabeça e o Mapa é responsável por montar o quebra-cabeça.
image.png
Exemplo da interface da SendPulse mostrando a aba de gatilhos (palavras-chave) que fica junto da de fluxos

Base para calcular orçamento

O orçamento considera a implementação do zero. Se futuramente as trilhas forem reaproveitadas, o custo será muito menor, pois os fluxos podem ser duplicados com poucos cliques, exigindo apenas ajustes pontuais.

Tamanho das trilhas

O orçamento irá variar com número de trilhas. Estamos considerando trilhas semelhantes à da conta de testes "Asma - Doença Inflamatória Crônica", com:
10 a 13 etapas por trilha
Cada etapa contendo:
1 a 3 mensagens de texto (além das mensagens com vídeos e arquivos)
1 a 5 vídeos ou anexos
1 exercício com até 10 questões e feedback detalhado
Observação: Etapas com exercício tendem a ser mais curtas em termos de conteúdo.
Caso queira adicionar uma trilha muito maior, façam uma comparação de tamanho com essa base que estamos consideram e usem algum múltiplo para entendermos se ela equivale ao esforço de implementar 2 ou 3 trilhas por exemplo.

Mecanismos adicionais

O orçamento também levará em conta:
Quantidade de gatilhos (ex: #menu, #certificado). Cada novo gatilho aumenta um pouco a complexidade.
Se haverá navegação entre trilhas (opcional). Caso sim, precisamos de uma lógica mais robusta para guardar o ponto exato onde o usuário parou em cada trilha.


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.