
Escolhe o segmento, e a mensagem sai sozinha
Hoje enviamos por e-mail e SMS, com limite próprio por unidade e modelos com variáveis. O WhatsApp e o push chegam depois, e dizemos-lho assim, com toda a clareza.
E-mail e SMS enviam; o resto, ainda não
O sistema declara 5 canais, mas só 3 enviam mesmo: e-mail, SMS e o aviso do painel. Não monte uma campanha sobre um que hoje não entrega nada.
- E-mail por AWS SES, a 14 envios por segundo para proteger o seu domínio
- SMS por AWS SNS, ativo desde já
- WhatsApp e push para o telemóvel: ainda não enviam nada
Que canal envia hoje, e quais ainda não
- E-mail (AWS SES) — ativo, com um limite de 14 envios por segundo para não saturar o fornecedor.
- SMS (AWS SNS) — ativo.
- Aviso em tempo real do painel — ativo; é um aviso dentro do Dashboard, não uma notificação push para o telefone do sócio.
- Em breve: WhatsApp. O tipo de canal existe no modelo e o Dashboard tem o seu próprio compositor, mas não há nenhuma classe de envio real por trás: hoje uma mensagem marcada como WhatsApp não sai.
- Em breve: notificação push para a app. O envio por Firebase está escrito no código, mas desativado: não se executa.
- Sem gestão de cancelamentos ainda. Não há opt-out por canal que o sócio possa ativar sozinho, nem registo de consentimento no backend; se o seu ginásio precisar de os gerir, hoje isso fica fora do produto.

Lança a campanha; o envio encadeia-se sozinho
Escolhe o segmento e a data; o sistema monta a mensagem, envia-a e guarda a resposta do fornecedor. Depois de a lançar, não precisa de mexer em mais nada.
- Segmento por condições, processado por lotes
- A mensagem programada gera-se sozinha, sem passos manuais
- Data e hora de envio, com o seu próprio fuso horário
A cadeia completa, da campanha ao envio
- Cria a campanha — com o seu segmento de destinatários e os seus canais, em rascunho, recorrente, em pausa ou arquivada.
- Executa-a — um motor avalia as condições do segmento por lotes e publica um evento por cada par de destinatário e canal.
- A mensagem programada sai sozinha — um listener recolhe esse evento e gera-a; não monta nada à mão depois de lançar a campanha.
- Programação — data e hora de envio, com o seu próprio fuso horário.
- O envio real — um job resolve o fornecedor, despacha-o e guarda a sua resposta e se chegou ou não.
- Limite por unidade e canal — limite configurável por filial e fornecedor, com contador de enviados, com sucesso e falhados.
Monta o modelo uma vez, para sempre
Um modelo com variáveis deixa a mensagem pronta antes de lançar a campanha. Quando já não o usa, arquiva-o: continua lá para consultar campanhas antigas.
- Modelos de sistema e próprios de cada unidade
- Variáveis entre parênteses retos, como [nombre]
- Reply-to, CC e BCC por modelo; arquivam-se, nunca se eliminam
O que se pode personalizar num modelo
- Duas origens — modelos de sistema, comuns a todo o produto, e modelos próprios de cada unidade.
- Variáveis — marcadores entre parênteses retos, como [nombre], no assunto e no corpo da mensagem.
- Reply-to, CC e BCC — configuráveis por modelo, a partir do mesmo formulário.
- Arquiva-se, não se elimina. Um modelo que já não usa fica arquivado e continua disponível para consultar as campanhas antigas que o utilizaram.
- Canais declarados no modelo — admite E-mail, WhatsApp, Push, SMS e Realtime, embora hoje só três desses cinco (E-mail, SMS, Realtime) enviem de verdade.
O que costuma perguntar-se sobre este módulo
Posso enviar campanhas por WhatsApp?
Ainda não. O tipo de modelo existe e o compositor está no Dashboard, mas hoje não há nenhum envio real de WhatsApp por trás: uma mensagem marcada como WhatsApp não sai. Chega no próximo pacote de canais.
É possível programar uma campanha de aniversário automática?
Hoje não se dispara sozinha por um evento, como um aniversário ou uma quota vencida. Lança-a o próprio utilizador: à mão, ou na data e hora que programar.
Como evito queimar o meu domínio de e-mail ao enviar para toda a base?
O envio faz-se a um ritmo controlado de 14 mensagens por segundo, e cada unidade tem o seu próprio limite por canal, com contador de enviados, com sucesso e falhados.
Posso gerir os cancelamentos de comunicações de um sócio?
Hoje não, dentro do sistema. Não há opt-out por canal nem registo de consentimento no backend; se o seu ginásio precisar de os gerir, hoje isso fica fora do produto.
Módulos que costumam ir com este
- CRM e ciclo de vida do clienteCada potencial cliente com a sua fase, o seu responsável e a sua data de acompanhamento.Ver o módulo
- Inquéritos e recolha de feedbackPerguntas feitas para que o sócio responda a sério, e não só para despachar.Ver o módulo
- Controlo de quota, acessos e utilização do ginásioDefina uma vez o que cada quota permite fazer, e o torniquete cumpre-o sozinho.Ver o módulo
Quer vê-lo a funcionar?
Mostramos-lho com o seu caso: os seus tipos de quota, as suas unidades e o que hoje o obriga a usar dois programas.
Pedir uma demo