Módulo SaaS para Concord CRM
O Módulo SaaS transforma sua instalação do Concord CRM em uma plataforma multi-tenant totalmente gerenciada. Como Super Admin, você pode criar, gerenciar e monetizar instâncias de tenants -- cada tenant recebe seu próprio ambiente CRM isolado com controles de recursos baseados em planos, cotas de uso e gestão automatizada do ciclo de vida.
Principais Recursos
- Painel do Super Admin -- Painel de controle centralizado para gerenciar todos os tenants, planos e faturamento a partir de uma única interface.
- Provisionamento Automatizado de Tenants -- Os clientes se cadastram e recebem automaticamente sua própria instância CRM sem intervenção manual.
- Página de Preços Frontend Dinâmica -- Uma página de destino integrada e totalmente editável que exibe seus planos e preços para clientes potenciais.
- Controle de Recursos Baseado em Planos -- Defina limites em Negócios, Contatos e outras entidades do CRM por plano. Configure períodos de teste e suspenda automaticamente contas em atraso.
- Pagamentos Integrados -- Aceite pagamentos recorrentes através do Stripe e PayPal.
- Arquitetura Multi-Tenancy -- Escolha entre modelos de banco de dados único ou múltiplos bancos de dados para atender aos requisitos da sua infraestrutura.
- Visibilidade de Cotas de Uso -- Os tenants podem monitorar seu uso em tempo real em relação aos limites do plano.
- Controle de Acesso a Módulos -- Habilite ou desabilite módulos específicos do CRM por tenant.
- Suporte a Múltiplos Domínios -- Suporte a subdomínios ou domínios personalizados para cada tenant.
- Traga Seu Próprio Banco de Dados (BYODB) -- Permita que clientes empresariais conectem seu próprio banco de dados para máximo isolamento de dados.
Recursos de monetização como faturamento recorrente e geração de faturas requerem que o Módulo de Faturas do Concord CRM esteja instalado e ativado junto com o Módulo SaaS.
Requisitos
| Requisito | Detalhes |
|---|---|
| Concord CRM | Versão mais recente recomendada |
| PHP | 8.1 ou superior |
| MySQL | 5.7 ou superior (8.0 recomendado para múltiplos bancos de dados) |
| Licença Válida | Obtida na Themesic |
| Módulo de Faturas | Necessário para recursos de pagamento e faturamento (opcional caso contrário) |
Requisitos Opcionais
- Certificado SSL Wildcard -- Necessário se estiver usando multi-tenancy baseada em subdomínios.
- Configuração de DNS -- Registro DNS wildcard apontando para seu servidor para criação automática de subdomínios.
- Conta Stripe / PayPal -- Para aceitar pagamentos de tenants.
- Cron Job -- Para provisionamento automatizado, suspensão e notificações do ciclo de vida.
Instalação e Ativação
Siga estes passos para instalar o Módulo SaaS:
- Baixe o arquivo ZIP do módulo na Themesic.
- Faça login no seu Concord CRM como administrador.
- Navegue até Configurações → Módulos na barra lateral do CRM.
- Clique em Upload Module e selecione o arquivo ZIP baixado.
- Após o upload, clique em Activate para habilitar o módulo.
- Insira sua chave de licença quando solicitado para concluir a ativação.
Após a ativação, o painel do Super Admin e as opções de gestão SaaS aparecerão na navegação do CRM. Se não aparecerem, limpe o cache do navegador e atualize a página.
Configuração Pós-Instalação
Após a ativação, complete os seguintes passos para preparar sua plataforma SaaS:
- Configure o Modo de Tenancy -- Escolha entre arquitetura de banco de dados único ou múltiplos bancos de dados nas configurações SaaS.
- Configure o DNS -- Se estiver usando subdomínios, crie um registro DNS wildcard (ex.:
*.seudominio.com) apontando para o endereço IP do seu servidor. - Configure o SSL -- Instale um certificado SSL wildcard para cobrir todos os subdomínios dos tenants.
- Crie Planos -- Defina pelo menos um plano de assinatura com preços, limites de recursos e períodos de teste.
- Configure Pagamentos -- Conecte as credenciais do Stripe e/ou PayPal para faturamento automatizado.
- Personalize a Página de Destino -- Edite a página de preços integrada para corresponder à sua marca e ofertas de planos.
A configuração de DNS e SSL é crítica para tenancy baseada em subdomínios. Sem DNS wildcard e SSL adequados, os subdomínios dos tenants não serão resolvidos ou mostrarão avisos de segurança. Consulte o guia de Configuração para instruções detalhadas.
Solução de Problemas
| Problema | Solução |
|---|---|
| Módulo não aparece após o upload | Atualize a página e verifique a integridade do arquivo ZIP |
| Falha na ativação | Verifique a chave de licença e certifique-se de que não há espaços extras |
| Tenants não conseguem acessar subdomínios | Verifique a configuração de DNS wildcard e SSL |
| Processamento de pagamento não funciona | Certifique-se de que o Módulo de Faturas está ativo e as credenciais de pagamento estão corretas |
Próximos Passos
- Configuração -- Configure modos de tenancy, DNS, SSL, gateways de pagamento e planos.
- Visão Geral de Uso -- Aprenda como gerenciar tenants, monitorar uso e operar a plataforma SaaS no dia a dia.
Se você encontrar qualquer problema durante a instalação, visite a Área de Tickets de Suporte da Themesic para assistência.