Para agências e revendedores

Rode as campanhas de todo cliente. No seu próprio domínio. Na sua própria marca.

O modelo multi-tenant Customer + Plan do AcelleMail é o que uma agência revendedora realmente precisa: cada conta de cliente é controlada pelo seu próprio plano, envia através do domínio admin com a marca da agência e cobra pelo gateway que a agência escolher. Pague uma vez pelo software. Envie volume ilimitado por qualquer backend SMTP em que você confie. Gere receita recorrente por cliente sem pagar taxas de plataforma por assinante.

Ver a documentação para desenvolvedores →

O que marca branca realmente significa aqui

Cinco superfícies que toda agência quer marcar.

Domínio personalizado

Sua instalação roda em email.sua-agencia.com, não em acelle.alguem.io. Os clientes entram lá, montam campanhas lá, veem relatórios lá. O domínio do remetente (DKIM / SPF / DMARC) é uma configuração separada por Customer — o email transacional de cada cliente final sai do domínio dele, verificado, não do seu.

UI admin com sua marca

A página de Configurações do admin cobre logo, cor primária, layout da página de login e texto do rodapé. Os temas são views Laravel de primeira classe em resources/views/refactor/; agências que precisam de customização total de UI podem dar fork no tema dentro de um plugin e entregar uma variante por cliente — veja injeção de UI.

Planos por cliente

Camadas Free / Starter / Pro; aplicação de cotas em contatos, campanhas e envios mensais; tetos diários; subconjuntos de recursos permitidos. Upgrades e downgrades de plano fluem pelo pacote Cashier embutido ou por um plugin de gateway de pagamento para fornecedores regionais (Paddle, Razorpay, Paystack, Mollie, etc.).

Múltiplos servidores de envio

Um servidor de envio por cliente (ou pool compartilhado, você decide). Amazon SES com identidades IAM separadas, sub-contas do SendGrid, MTA Postal personalizado — as campanhas de cada cliente passam pelo servidor que você atribuiu, com reputação isolada por servidor. Novos fornecedores entregam como um plugin de driver de envio de uma classe.

Autoatendimento do cliente

Os clientes finais entram no lado do cliente do admin e montam suas próprias campanhas, listas, automações e testes A/B. O admin da agência olha a meta-view: volume de envio por cliente, utilização do plano, status de cobrança, métricas de entregabilidade. Duas UIs completamente separadas compartilhando o mesmo banco — sem precisar de portal feito à mão.

Observabilidade nível revendedor

Volume de envio por cliente, taxa de bounce, taxa de reclamações, tendências de taxa de abertura, falhas de top-domain. A página de observabilidade do admin agrega cada cliente; o drill-down por cliente mostra os mesmos dados com escopo em um único tenant. Agregado diário via cron significa que a página renderiza barato mesmo com centenas de clientes.

A matemática da margem em escala de agência

Você cobra do cliente. Paga só pelos envios. A margem é o seu software.

Uma agência com dez clientes em um plano de "$99/mês, até 10.000 contatos, campanha semanal" arrecada $990/mês. O custo subjacente real — Amazon SES a $0.10 a cada 1.000 emails — é cerca de $40/mês para esses dez clientes combinados. O custo do software é amortizado uma vez ao longo da vida útil da instalação. A margem bruta por cliente fica na faixa de 90%+ a partir do primeiro cliente, independente de quantos clientes você embarcar.

Compare com revender plataformas com preço SaaS: a camada de 10.000 contatos do Mailchimp ($135 / cliente) consome 60% da receita de um plano de $99 antes de considerar o tempo de suporte. A matemática só fecha no varejo se as taxas da sua plataforma forem zero.

Forma técnica que importa para uma agência

Uma instalação Laravel. Um MySQL. Muitos tenants.

O AcelleMail é uma única aplicação Laravel com uma tabela de customers que controla todas as outras tabelas. Workers de queue cuidam da vazão de envio; Redis cacheia configurações por tenant; MySQL guarda assinantes, listas, campanhas e logs de tracking, todos chaveados por customer_id. Scale-out é o scale-out padrão do Laravel: servidores de aplicação horizontais atrás de um load balancer, um MySQL gerenciado com réplicas de leitura para as queries de relatório, workers de queue espalhados entre hosts.

Agências que querem isolamento mais estrito por cliente (banco separado, filesystem separado) podem rodar o mesmo software várias vezes — cada instalação é sua própria fronteira de tenant. A licença cobre o deploy de uma única agência independente de quantos clientes ficam dentro dela; precisa de um segundo deploy para uma marca separada, é uma segunda licença. Termos da licença →

FAQ específico para agências

Perguntas reais de donos de agência.

O lado do cliente do admin é diferente do lado da agência?

Sim — são árvores de URL separadas na mesma instalação. /admin/* é a view da agência / revendedor; /dashboard/* é a view do cliente que um cliente final vê após entrar. Mesmo app Laravel, mesmo MySQL, dois grupos de rota distintos com middlewares distintos. Agências que querem branding personalizado por cliente dentro da view do cliente podem entregar um plugin de injeção de UI que troca o layout do lado do cliente com base no tenant do customer ativo.

Como cobramos clientes na nossa moeda local / no nosso processador de pagamento?

Os gateways embutidos cobrem Stripe, Stripe Subscription, PayPal, Braintree, Paystack, Razorpay e Offline (manual / transferência). Qualquer outro — Paddle, Mollie, Adyen, Square, provedores regionais — entrega como um plugin de uma classe contra os contratos do Cashier. Gateways de pagamento — o deep-dive cobre o Paddle como exemplo trabalhado com o contrato completo e as cinco regras de disciplina de fronteira de fornecedor.

E a entregabilidade entre vários clientes compartilhando um IP?

Cada Customer pode receber seu próprio registro SendingServer — ou seja, as campanhas de cada cliente podem passar por uma identidade Amazon SES separada, uma sub-conta SendGrid separada, uma rota Postal separada. A reputação fica isolada por cliente. O padrão "pool compartilhado" funciona quando os clientes são bem auditados e pequenos; o padrão "servidor por cliente" é a escolha usual quando um cliente ruim pode prejudicar os demais. Ambos são configuráveis pela página Servidores de Envio do admin; trocar é editar um campo de config.

Podemos revender o próprio AcelleMail como parte de uma oferta de serviço?

A licença Extended concede redistribuição comercial. Empacote a instalação com seu serviço (montar campanhas + rodar envios + dar consultoria de entregabilidade), cobre dos clientes conforme, e você é dono do negócio de serviço resultante. A licença é única por deploy; atualizações inclusas para a vida útil. Grade de licenças →

Qual o formato operacional — quem a agência contrata para rodar isso?

Uma agência típica rodando o AcelleMail em escala de 10-30 clientes precisa de um engenheiro fluente em Laravel meio-período para cuidar de hospedagem, upgrades e o plugin ocasional sob medida. Uma pessoa separada com perfil ops — triagem de emails que voltaram, monitoramento de entregabilidade, onboarding de clientes no plano certo — costuma ser a segunda contratação. Em 100+ clientes o engenheiro é tempo integral e a plataforma em si é o produto da agência. Compare com revender o SaaS de outro alguém, onde os outages da plataforma viram seus tickets de suporte sem que você tenha alavanca para resolver.

Pague uma vez. Revenda campanhas ilimitadas. Seja dono da camada de email em que seus clientes rodam.

A licença Extended sai por $199 — cobre redistribuição comercial + SDK de plugins + atualizações vitalícias. Teste a demo ao vivo do lado do cliente e do lado do admin antes de comprar.

Testar demo ao vivo