Como configurar o SaaS Mode do GoHighLevel do zero
O SaaS Mode é uma camada adicional do GoHighLevel que permite a agências e desenvolvedores revender a plataforma como um produto próprio, com marca personalizada, planos configuráveis e cobrança automatizada via Stripe. Este guia mostra o caminho técnico para ativar e configurar esse modo do início ao fim — sem atalhos e sem omitir as partes que costumam travar quem está começando.
Aviso editorial: Este site é independente e não tem vínculo com a HighLevel Inc. As informações aqui são baseadas na interface disponível publicamente. Funcionalidades e preços podem mudar; sempre consulte a documentação oficial para confirmações.
1. Pré-requisitos antes de ativar o SaaS Mode
Antes de tocar em qualquer configuração, confirme os seguintes pontos:
- Plano compatível: O SaaS Mode está disponível apenas em planos de nível agência (Agency Pro ou equivalente, conforme a nomenclatura vigente no momento da sua contratação). Planos de entrada geralmente não incluem esse recurso — verifique sua assinatura atual antes de prosseguir.
- Conta no Stripe: Você precisará de uma conta Stripe ativa e aprovada no seu país. O GoHighLevel usa o Stripe para processar as cobranças dos seus clientes. Contas em análise ou restritas bloquearão o processo.
- Domínio próprio configurado: Para um white-label funcional, você já deve ter um domínio ou subdomínio apontando para a plataforma (ex.:
app.suaagencia.com.br). Isso é feito na seção Agency Settings > White Label Domain. - Acesso de administrador: Apenas o usuário com perfil de dono da agência consegue ativar e editar o SaaS Mode.
Se algum desses pontos não estiver resolvido, resolva-o antes de continuar. Tentar ativar o SaaS Mode sem o Stripe conectado, por exemplo, resultará em erro na etapa de criação de planos.
2. Conectando o Stripe e ativando o SaaS Mode
Esta é a etapa central. Siga a sequência abaixo:
- Acesse o painel da sua agência e clique em Settings no menu lateral.
- Navegue até SaaS Configurator (ou SaaS Mode, dependendo da versão da interface).
- Clique em Connect Stripe. Uma janela de autenticação do Stripe será aberta. Faça login com a conta que será usada para receber os pagamentos dos seus clientes.
- Após autorizar, o sistema retornará à tela do GoHighLevel com o status de conexão exibido como Connected.
- Clique em Enable SaaS Mode para ativar o recurso. Uma confirmação pode ser solicitada.
Atenção: Ao ativar o SaaS Mode, a plataforma muda a forma como sub-contas são criadas. Sub-contas existentes criadas no modo tradicional não são convertidas automaticamente para o modelo SaaS. Planeje isso se você já tiver clientes ativos.
3. Criando e configurando seus planos de assinatura
Com o SaaS Mode ativo, você pode criar planos que serão oferecidos aos seus clientes. Cada plano define quais funcionalidades estarão disponíveis na sub-conta e qual será o valor cobrado.
- Ainda em SaaS Configurator, clique em Add Plan ou Create Plan.
- Preencha o nome do plano (este nome aparecerá para o cliente na página de checkout).
- Defina o valor mensal ou anual diretamente no formulário — esse valor será criado automaticamente como um produto no seu Stripe.
- Na seção de permissões, ative ou desative os módulos que o cliente terá acesso: CRM, funis, e-mail marketing, SMS, agendamento, etc.
- Configure os limites de uso quando disponíveis: número de contatos, usuários por sub-conta, número de subcontas (se você oferecer planos para revendas aninhadas).
- Clique em Save para salvar o plano.
Dica sobre precificação
Não existe um valor mínimo imposto pela plataforma (salvo restrições do próprio Stripe). No entanto, considere os custos de uso da plataforma, as taxas do Stripe e o suporte que você oferecerá antes de definir o preço. Planos subprecificados podem se tornar inviáveis operacionalmente.
4. Configurando o fluxo de onboarding do cliente
O SaaS Mode inclui uma página de checkout e um fluxo de criação de conta para o cliente final. Configure esses elementos para garantir uma experiência consistente com a sua marca.
- Em SaaS Configurator, acesse a aba Snapshot (ou equivalente). Aqui você define qual snapshot de configuração será aplicado automaticamente quando uma nova sub-conta for criada. Um snapshot é um modelo com funis, automações e configurações pré-criadas.
- Se ainda não tiver um snapshot, crie um em Agencies > Snapshots antes de continuar.
- Acesse White Label Mobile App se quiser personalizar o aplicativo mobile com o nome e ícone da sua empresa (disponibilidade e custo variam por plano).
- Verifique o checkout link gerado automaticamente pela plataforma. Esse é o link que você enviará para novos clientes ou incorporará no seu site para que eles assinem um plano e criem a própria sub-conta.
- Teste o fluxo completo com um e-mail de teste antes de divulgar para clientes reais. Crie uma sub-conta de teste, passe pelo checkout (use o modo de teste do Stripe) e confirme que o snapshot foi aplicado corretamente.
5. Erros comuns e troubleshooting
Estas são as situações que mais aparecem em comunidades e fóruns de usuários:
Stripe aparece como desconectado após autorizar Isso costuma acontecer quando a conta Stripe está em modo restrito ou quando o país da conta não é suportado para a modalidade de cobrança recorrente. Verifique o painel do Stripe em busca de alertas ou pendências de verificação.
O botão "Enable SaaS Mode" está desabilitado (cinza) Quase sempre indica que o plano da agência não contempla o SaaS Mode. Acesse Agency Settings > Billing para verificar qual plano está ativo. Se necessário, faça o upgrade antes de continuar.
Clientes relatam que a sub-conta foi criada sem o snapshot Verifique se o snapshot foi selecionado corretamente no SaaS Configurator. Snapshots muito grandes ou com erros internos podem falhar silenciosamente na aplicação. Reduza o snapshot ao essencial e valide novamente.
Cobrança não é gerada para o cliente após o cadastro Confirme se o modo de teste do Stripe foi desativado e se o checkout link utilizado é o de produção, não o de testes. Os dois links são diferentes e estão disponíveis no painel do configurador.
Sub-contas criadas antes do SaaS Mode não aparecem no painel de gerenciamento SaaS Esse comportamento é esperado. Sub-contas legacy precisam ser migradas manualmente ou recriadas dentro do fluxo SaaS para que a cobrança automatizada funcione.
Quando o SaaS Mode pode não ser a melhor escolha
O SaaS Mode faz sentido quando você tem intenção de escalar com múltiplos clientes e precisa de cobrança recorrente automatizada. No entanto, considere alternativas se:
- Você gerencia menos de cinco clientes com necessidades muito distintas entre si — a configuração manual por sub-conta pode ser mais eficiente.
- Seu modelo de negócio cobra por projeto ou pacote fixo, sem mensalidade recorrente — o SaaS Mode adiciona complexidade sem benefício direto.
- Você está em um país onde o Stripe ainda não suporta cobranças recorrentes — sem o Stripe conectado, o SaaS Mode não opera.
Configurar o SaaS Mode exige atenção a detalhes técnicos, mas o processo é linear quando os pré-requisitos estão em ordem. Revise cada etapa antes de abrir o checkout para clientes reais e mantenha sempre um ambiente de testes separado para validar mudanças futuras.
Ainda com dúvida?
Se este passo a passo não resolveu o seu caso, descreva o cenário exato. Cada dúvida recebida vira um novo tutorial nesta central.
Enviar minha dúvida