Mautic Hosting

Mautic hosting runs the open-source marketing automation platform — email campaigns, lead scoring, landing pages, visual workflows and multi-channel automation — on a server built for it. Mautic is free (GPL, stewarded by the Linux Foundation) and gives you HubSpot-class automation without the HubSpot bill, plus full ownership of your lead data. Two honest truths shape hosting it: Mautic is a sender, not a relay — it does not solve deliverability and must be fronted by a real delivery layer — and its cron jobs are the silent killer, since campaigns quietly die if background workers stop. MCSNET deploys it properly and pairs it with a real MTA on our own IPs, from Toronto.

Key takeaways

  • Mautic is a free, open-source marketing automation platform — scoring, landing pages, workflows, multi-channel — not just email, giving HubSpot-class features without the bill.
  • Mautic is a sender, not a relay: it does not solve deliverability and must be fronted by a real delivery layer (MTA), never sent straight from its own box.
  • Cron is the silent killer — if Mautic's background workers stop firing, segments stop updating and campaigns quietly die with no error.
  • It is heavier than MailWizz (PHP/Symfony, 4GB+ RAM) and needs database tuning, caching and queue workers past 100K contacts.
  • Most managed Mautic hosts don't include the sending infrastructure — we do, running a real MTA on our own IPs with data resident in Canada under PIPEDA.

Mautic is the open-source answer to HubSpot — a full marketing automation platform you can own outright, with your lead data on your own infrastructure instead of a vendor’s — and that is genuinely compelling. It is also one of the more demanding platforms to host well, for reasons that have little to do with email and everything to do with how the system works underneath. The two facts that matter most are easy to miss: Mautic does not actually deliver email on its own, and it depends on background jobs that fail silently when they break. This page explains what Mautic is, how to host it so it performs, and the honest limits that separate a working install from one that quietly stops sending.

What is Mautic, and what is Mautic hosting?

Mautic is a free, open-source marketing automation platform — licensed under the GPL and stewarded by the Linux Foundation since 2020, currently on its 5.x line — that gives you the kind of capabilities usually found in expensive commercial suites. Beyond email campaigns, it does lead scoring, landing pages, forms, dynamic content, website visitor tracking, and multi-step visual workflows across channels, which is why it is often described as an open-source HubSpot. Hosting Mautic means running that application — a PHP and Symfony codebase backed by MySQL or MariaDB — on a server configured and tuned for it, including the cron jobs and queue workers it depends on and the delivery layer it sends through. Because Mautic is free software you self-host, the appeal is ownership: HubSpot-class automation with no per-contact subscription, and your lead data kept on your own infrastructure, in your own jurisdiction, rather than in a US vendor’s cloud.

Mautic vs MailWizz: automation platform versus email application

These two open-source platforms are often compared, and the distinction is worth drawing because it determines which you should host. MailWizz is an email-marketing application — it does campaigns, lists, segmentation and deliverability tooling very well, supports white-label client work, and is comparatively light to run. Mautic is a marketing automation platform, which is a bigger thing: on top of email it adds lead scoring, landing pages, visitor tracking and genuine multi-step automation across channels, behaving more like a CRM-adjacent marketing system. That power has a cost in weight — Mautic’s Symfony stack needs more resources and more operational care than MailWizz’s lighter application. Neither is simply better; they serve different needs.

MauticMailWizz
TypeMarketing automation platformEmail-marketing application
FeaturesScoring, landing pages, workflows, multi-channelCampaigns, lists, deliverability tools
LicenseFree (GPL, open source)One-time commercial license
WeightHeavier (PHP/Symfony)Lighter PHP
Best forFull automation, lead nurturingEmail campaigns, white-label sending

Why choose Mautic?

Because it gives you commercial-grade marketing automation without the commercial price or the loss of control. The feature set rivals platforms that cost hundreds or thousands a month — lead scoring, landing pages, multi-channel workflows — while Mautic itself is free, so at scale it can save a great deal against a per-contact SaaS bill. Just as important is ownership and data residency: self-hosting Mautic means your lead and contact data lives on infrastructure you control, in the jurisdiction you choose, rather than in a vendor’s account subject to their policies and their country’s laws. For organisations that need to keep lead data within a particular region, or simply out of a US vendor’s hands, that control is the deciding factor. Mautic’s governance under the neutral Linux Foundation adds confidence that the platform is not a single company’s product to discontinue.

There is also a practical integration argument that is easy to overlook. Because Mautic exposes a full REST API and webhooks, it slots into a wider stack — syncing with a CRM, triggering on e-commerce events, feeding a data warehouse — in ways a closed SaaS platform gates behind premium tiers or simply does not allow. For an operator building a connected marketing system rather than running standalone newsletters, that openness is worth as much as the feature list: the platform bends to your architecture instead of forcing your architecture to bend to it. Owning the code and the data is what makes that flexibility real rather than theoretical.

Mautic is a sender, not a relay

This is the truth the polite install guides understate, and it matters more than any feature: Mautic does not solve email deliverability. It builds, triggers and queues mail, but it is a sender, not a delivery system — point it at a basic mail server, send a few thousand messages, and half will land in spam while the rest are rate-limited, with your domain reputation damaged before you even notice. The correct architecture, the one everyone who runs email at scale already knows, is to front Mautic with a real delivery layer: a proper MTA with authentication, IP warming and reputation management doing the actual sending. Mautic decides what goes to whom; the delivery layer decides how it reaches the inbox. Hosting Mautic well is therefore as much about the sending infrastructure behind it as the application itself — and skipping that, sending straight from the Mautic box, is the single fastest way to blocklist a domain.

The catch: Mautic is heavy

Mautic’s power comes with real operational weight, and underestimating it is a common mistake. It is a PHP and Symfony application that wants resources — a 2GB server technically boots it, but the first time a fifty-thousand-contact segment recalculates you will regret it, so the realistic floor for production is around 4GB of RAM and a couple of CPU cores, with disk that grows quickly as page-hit and email tracking accumulate. The learning curve is steep too; the visual campaign builder is powerful but complex, and major version upgrades can break configurations if applied without testing. A default VPS is not configured for any of this — left unprepared, automations fail, campaigns delay and segments stop updating. Running Mautic well is a real systems job, which is exactly why so many self-hosted instances underperform: the software is free, but making it reliable is not effortless.

Why is cron the silent killer in Mautic?

Because everything that makes Mautic an automation platform runs on background jobs, and those jobs fail quietly. Mautic uses scheduled cron tasks and queue workers to recalculate segments, advance contacts through campaign steps, and process the email queue — the invisible machinery behind every automation. When cron is misconfigured or stops firing, that machinery simply halts: segments stop updating so people never enter campaigns, campaign steps never trigger, and queued emails sit unsent. And it does all this without an error message — there is no alarm, just automations that silently do nothing, which is why the first sign of trouble is so often a client asking why their campaign never went out. Correctly scheduled, resourced and monitored cron is one of the most important and most frequently broken parts of a Mautic install, and treating it as an afterthought is how a working instance quietly stops working.

cron + workersthe enginesegment updatescampaign executionemail queue → deliverycron stops →all 3 stall · no errorno cron, no automation — and nothing tells you
Cron drives every moving part of Mautic. When it stops, the platform fails silently.

Scaling Mautic: tuning, caching and queue workers

Mautic scales, but scaling is engineering rather than a setting. Out of the box it struggles past roughly a hundred thousand contacts, because the default configuration was never tuned for that load. Making it perform means optimising the database with proper indexing, adding a caching layer with Redis or Memcached so repeated queries do not hammer the database, and running dedicated queue workers so segment recalculation and campaign processing happen in the background rather than blocking the application. Storage planning matters too, since page-hit and email tracking grow the database steadily. The result of doing this well is an instance that stays responsive at scale; the result of skipping it is the familiar story of a Mautic that was snappy at launch and unusable a year later. This tuning is a core part of hosting Mautic properly, not an optional upgrade — and it is precisely the work a generic install leaves undone.

Does managed hosting include the sending infrastructure?

This is the question that separates managed Mautic hosts, and the answer is usually no. Many providers will run the Mautic application for you — installation, updates, backups, the server itself — but leave the sending entirely to you, expecting you to wire up Amazon SES or another relay, configure authentication, and own deliverability yourself. That leaves the hardest part, the part where reputation and inbox placement are actually decided, sitting outside what you are paying for. Our approach is different because we own our IP space and run the MTA: the delivery layer is part of the service, with reverse DNS, authentication, warming and monitoring all included and operated. You get the automation platform and the sending infrastructure as one managed system, rather than a hosted application with a quiet “bring your own deliverability” gap precisely where the difficulty lives.

The honest truth: hosting doesn’t replace good marketing

It is worth stating plainly that no amount of good hosting makes a marketing program succeed. Managed Mautic hosting handles the technical foundation — the server, the cron, the delivery layer, the updates — but it does not write your campaigns, clean your lists, or earn your reputation. You still need permission-based lists kept clean, proper authentication on your sending domain, a sensible warming and sending strategy, and content people want. A perfectly hosted Mautic sending to a stale or non-consented list lands in spam exactly as fast as a badly hosted one; the platform and its infrastructure are the foundation, not the marketing. We are honest about that division: we make the technical side excellent and reliable, and we will tell you when a deliverability problem is really a list or strategy problem that no infrastructure can fix. The host’s job is to remove the technical obstacles so your marketing can be the thing that determines results.

How we host and run Mautic for you

With MCSNET, Mautic hosting is the whole system deployed and operated properly. We install Mautic on a server sized and tuned for it — PHP and the Symfony stack configured, the database optimised, Redis caching and dedicated queue workers in place, and the cron jobs scheduled and monitored so the background work that drives every automation actually runs. We front it with a real delivery layer on PowerMTA or KumoMTA using our own IPs, with reverse DNS, authentication and warming handled, so Mautic sends through infrastructure built to land in the inbox rather than straight off the application box. We manage updates and backups carefully, test before applying major upgrades, and monitor reputation, blocklists and bounces with action when something moves. You get a powerful automation platform you own, deployed the way it needs to be and sending through real delivery infrastructure, without having to be the systems engineer keeping it alive.

# mcsnet · mautic stack · brand.example
app           mautic 5.x · php 8 · symfony  ok
db            mariadb · indexed + tuned
cache         redis  active
cron/workers  segment · campaign · email queue  firing
delivery      powermta · own ips · ptr+auth  ok
warm          ips warm · reputation monitored
data          resident in canada · pipeda
status        automation + delivery as one system

Why work with us?

Because we run the two things most Mautic hosts leave to you: the demanding application underneath and the delivery layer in front. Anyone can drop Mautic on a VPS; far fewer tune it for scale, monitor the cron that silently breaks it, and pair it with a real MTA on owned IPs rather than handing you a “configure SES yourself” gap. We bring deep delivery-infrastructure experience to exactly the part where Mautic does not help itself, and we keep your lead data resident in Canada under PIPEDA with a CASL-aware, permission-based approach — which for a platform built on contact data and consent is both a compliance and a trust advantage. You get HubSpot-class automation, owned and data-resident, run as one system from the application to the inbox.

Who this is for, and who it is not

It is for technical teams, agencies and businesses that want genuine marketing automation — lead scoring, multi-step workflows, landing pages — with the ownership and data control of open source, but without running the demanding infrastructure themselves. It is for organisations that need their lead data kept in a specific jurisdiction, or out of a US vendor’s hands, and value Mautic’s neutral governance. It is not, honestly, for a small team without marketing depth or automation needs — Mautic rewards operators who already understand segmentation and nurture flows, and a simpler tool serves a basic newsletter better, which we will say plainly. If your needs are email campaigns rather than full automation, MailWizz is often the lighter fit, and we host that too. Mautic hosting pairs with the delivery layer it must send through, the warming and authentication that layer needs, and the deliverability operations around it. Deployed properly, fronted by real sending infrastructure, and kept running by people who watch the cron, Mautic becomes the owned, powerful automation platform it is meant to be — instead of one that quietly stopped sending three weeks ago.

Frequently asked questions

What's the difference between Mautic and MailWizz?
They solve different problems. MailWizz is an email-marketing application — campaigns, lists, deliverability tools, white-label client work — and it is lighter to run. Mautic is a full marketing automation platform: on top of email it does lead scoring, landing pages, forms, dynamic content, website visitor tracking, and multi-step visual workflows across channels, more like an open-source HubSpot. The trade is weight — Mautic is a PHP/Symfony application that needs more server resources and more operational care. Choose Mautic when you need genuine marketing automation and CRM-like behaviour; choose MailWizz when email campaign control with simpler operations is enough. We host both and will tell you honestly which fits your use.
Does Mautic handle email deliverability by itself?
No — and assuming it does is how senders end up on blocklists. Mautic is a sender, not a relay: it builds and triggers the mail, but it does not have the delivery infrastructure to land it. Point Mautic at its own server's mail and blast a few thousand emails, and half will go to spam while the rest get rate-limited, damaging your domain reputation before you notice. The correct architecture is to front Mautic with a real delivery layer — a proper MTA with authentication, warming and reputation management — which is exactly the layer we provide. Mautic decides what to send and to whom; the delivery layer decides how it reaches the inbox.
Why do my Mautic campaigns sometimes not send?
Almost always cron. Mautic relies on scheduled background jobs and queue workers to recalculate segments, execute campaign steps and process the email queue, and if those jobs are not firing correctly, the work simply stops — segments go stale, campaign steps never trigger, and emails sit unsent. The cruel part is that it fails silently: there is no error, just campaigns that quietly do not go out, and often the first sign is someone asking why a newsletter never arrived. Correctly configured and monitored cron is one of the most important parts of running Mautic, and one of the most commonly broken in DIY setups. We schedule and monitor it so the background work actually runs.
Can Mautic scale to large contact lists?
Yes, but not out of the box — default Mautic struggles past roughly 100,000 contacts without work. Scaling it means tuning the database, adding caching with Redis or Memcached, and running dedicated queue workers so segment recalculation and campaign processing do not bog down the application. The disk also grows quickly once page-hit and email tracking accumulate, so storage has to be planned. None of this is exotic, but it is real engineering that a default VPS install does not include, which is why a Mautic instance that was fine at twenty thousand contacts can crawl at two hundred thousand. We size and tune the deployment for your contact volume so it stays responsive as it grows.
Does managed Mautic hosting include email sending?
It depends entirely on the provider, and this is the thing to confirm before committing. Many managed Mautic hosts run the application server but leave the sending setup to you — you still have to wire up Amazon SES or another relay, configure authentication, and manage deliverability yourself. We are different: because we own our IP space and run the MTA, the delivery layer is included and run as part of the service, with reverse DNS, authentication, warming and monitoring all handled. You get the automation platform and the sending infrastructure as one managed system, rather than a hosted app with a 'bring your own deliverability' gap where the hard part lives.
Talk to the team that runs the MTA, not just the box.
Toronto-based, PIPEDA-aligned email infrastructure — licensed, configured, and monitored.
Configure a server