Mailcoach newsletter application background — painting from John Charles Maggs

Cut the costs of
a growing audience

Self-host your email marketing platform to send mail affordably via Amazon SES, Mailgun, Postmark, Sendgrid or your own SMTP server.

Introduction to the Mailcoach newsletter solution Watch intro
Black Friday Deals ending in
01 days 03 hours 14 min. 24 s.
174 USD 249 USD

Grab your license now

What you get:

  • Email marketing software
    Manage newsletters, drip campaigns and transactional mails
  • Package and API
    Integrate and customize in a Laravel project
  • 1 year of free updates
    No subscription costs

Pay less for email marketing

What is your average usage?

I have
subscribers and send
campaigns each year

You'd pay $
and could save $ every year

Estimated cost includes a license, DigitalOcean hosting & email delivery via Amazon SES.

Savings are calculated using Mailcoach as an alternative for Mailchimp (Pay As You Go).

Having used numerous email marketing platforms over the years, I was super pleased to see Mailcoach. It’s a breath of fresh air. I’m integrating it as a package in a new Laravel app and it’s an absolute breeze. Great work!

Love it!

@getmailcoach is looking sleek! Great job @spatie_be!

Easily the best looking & user friendly newsletter tool out there. Built on Laravel, it allows us to easily extend and modify it as we see fit —while keeping it maintainable! 👏

Mailcoach features

An audience is the only thing that's missing

Stand-alone, or integrated in a Laravel project, it's the perfect email list service for bloggers, artisans and entrepreneurs.

Automation V4

  • Set up drip campaigns
  • Tag-based decisions
  • View drip performance

Transactional emails V4

  • Follow up transactional emails
  • Resend emails
  • Manage transactional templates

Privacy first V4

  • You self-host the software, so you own the data
  • Tracking is off by default
  • Checks on 'Unsubscribe' placeholders are included
  • Optionally configure tracking of opens or clicks to get a 'First 24h' performance graph

Newsletter campaigns

  • Multiple editor options: Unlayer, Monaco or plain text
  • Checklist before sending
  • Campaign scheduling
  • ‘View online’ rendering


  • Predefined variables
  • CSS inlining
  • Preview screen and test mails

Unlimited subscribers

  • Subscriber profiles with tagging
  • Double opt-in and unsubscribe flows
  • Delayed welcome messages

Email list management

  • Unlimited email lists
  • Marketing segments based on tags


  • Integrates with Amazon SES, Mailgun, Sendgrid, Postmark or standard SMTP
  • Feedback on bounces and complaints
  • Retries for failed deliveries

Email platform for Laravel 8

  • Support for multiple mail configurations
  • Includes a standalone app out of the box
  • Also comes as a package to integrate in existing projects
  • Has an API to talk to
  • Uses the new queuing system in Laravel 8

If you know your way around Laravel, customizations are endless, like…

  • Extra user fields and subscription flows
  • CMS generated content
  • Custom tracking with UTM data

Buy once (a year)

  • A single domain license is valid for 1 production domain or 1 subdomain
  • An unlimited domain license has no domain restrictions and is perfect for your SaaS
  • Run Mailcoach forever on the current release. Every purchase includes one year of upgrades
  • Optionally renew your license every year to stay on the latest release and keep using our package repository

Dead simple setup

Start sending out newsletters in no time

  1. Grab your license
  2. Setup Laravel hosting
    or use in an existing project
  3. Install the package
  4. Configure an email service

Read the installation docs

Take the shortcut

Mailcoach pre-installed on DigitalOcean

Setting up a new server with Mailcoach is super easy. Check out our 1-Click Application on the DigitalOcean Marketplace.

Pick a delivery service

Mailcoach can be configured with SMTP or one of the following affordable email services.