SaaS & Multi-tenant

White-Label Customization Guide

November 16, 2025 2 min read Tutorial

Branding Settings

Go to Admin → General Settings → Branding:

  • App Name — shown in UI, emails, and browser title
  • Logo — PNG/SVG, displayed in navbar and emails
  • Favicon — 32×32 ICO or PNG
  • Primary Color — hex value, applied to buttons and links

These settings propagate automatically to all outgoing system emails (welcome, password reset, billing receipts).

Custom Domain

Point your white-label domain (e.g., send.yourbrand.com) to your server IP. In Settings → Custom Domain, enter the domain. AcelleMail will auto-provision an SSL certificate via Let's Encrypt.

Update your DNS:

Type  Name               Value
A     send.yourbrand.com  YOUR_SERVER_IP

Removing AcelleMail References

In resources/views/layouts/, search for "AcelleMail" and replace with your brand name. Key files:

  • app.blade.php — main layout
  • emails/master.blade.php — email footer
  • auth/login.blade.php — login page

Keep a diff of your changes in version control so upgrades remain manageable.

Custom CSS

Add a custom.css file in public/css/ and include it in app.blade.php. Target AcelleMail's BEM-style classes or override Bootstrap variables.

Transactional Email Footer

Per CAN-SPAM/GDPR, your transactional emails must include a valid physical address. Update this in Settings → Company — it appears automatically in all outgoing emails.

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