SaaS & Multi-tenant

Setting Up AcelleMail as a SaaS Platform

December 01, 2025 2 min read Tutorial

Prerequisites

  • AcelleMail Extended License ($199)
  • Stripe or PayPal account for billing
  • Server with adequate resources (4GB+ RAM recommended)

Step 1: Configure Payment Gateway

Stripe Setup

In AcelleMail Admin → Settings → Payment:

Gateway: Stripe
Publishable Key: pk_live_xxxxx
Secret Key: sk_live_xxxxx
Webhook Secret: whsec_xxxxx

Set up Stripe webhook:

  • URL: https://yourdomain.com/cashier/webhook
  • Events: invoice.paid, customer.subscription.deleted

PayPal Setup

Similar configuration with PayPal Client ID and Secret.

Step 2: Create Subscription Plans

Admin → Plans → Create New Plan:

Field Starter Pro Enterprise
Price $29/month $79/month $199/month
Subscribers 2,500 15,000 50,000
Emails/month 25,000 150,000 500,000
Automations 3 Unlimited Unlimited
Sending Servers Shared Shared Dedicated
A/B Testing No Yes Yes
Custom Domain No Yes Yes

Step 3: White-Label Branding

Remove "Powered by AcelleMail"

Extended License allows full white-labeling:

  • Custom logo (replace in admin settings)
  • Custom color scheme (CSS customization)
  • Custom domain per customer (CNAME setup)
  • Custom from addresses

Custom Login Page

// Customize resources/views/auth/login.blade.php
// Add your own branding, colors, and messaging

Step 4: Tenant Management

Each customer (tenant) gets:

  • Separate subscriber lists
  • Separate campaigns and templates
  • Isolated sending quotas
  • Own automation workflows
  • Usage dashboard

Revenue Model

Customers Plan Monthly Revenue
10 Starter ($29) $290
25 Pro ($79) $1,975
5 Enterprise ($199) $995
Total 40 customers $3,260/month

Your cost: $199 one-time + ~$50/month server + sending costs.

Pro tip: Start with 2-3 plans. You can always add more tiers later based on customer demand.

AcelleMail Team

Verified author
Email marketing experts · AcelleMail.com

Engineers and marketers behind AcelleMail — the self-hosted email platform powering thousands of senders. We share what we learn shipping deliverability infrastructure, automation, and analytics so you can own every step of your email program.

Related Articles

More in SaaS & Multi-tenant

View all →

Ready to start sending?

AcelleMail is the self-hosted email marketing platform you control end-to-end.

View Pricing