Skip to content
Mautic · Choosing a Host

Mautic is fussier about the host than most people expect.

Most self-hosted email software will run anywhere. Mautic publishes specific PHP versions, a list of required extensions, and a statement that it should not be installed on shared hosting at all. Check those before the network features, because they eliminate options faster.

  • Vendor requirements
  • Port 25 open
  • Dedicated IPv4
  • Custom rDNS
Ruled out by Mautic itself

Shared

“should not be installed on shared hosting”

  • Root access to add PHP extensions
  • Cron for continuous automation
  • Port 25 open if you self-deliver
  • We do not install or tune Mautic for you

The Short Version

Mautic is the most demanding of the common self-hosted options, and it says so itself. Its requirements page states that it “requires a robust hosting environment and should not be installed on shared hosting”. It needs a current PHP 8.x with the xml, mysql, imap, zip, intl, curl, gd, mbstring and bcmath extensions, plus NPM from version 5.0 onward, and MySQL 5.7+ or MariaDB 10.2+ with InnoDB. On top of that come the same network requirements as any sender: Port 25 if you deliver mail yourself, a dedicated IPv4, and reverse DNS you can set.

  • Not shared hosting — stated in Mautic's own requirements, not our opinion.
  • PHP: 8.2–8.5 for Mautic 7.0; 8.1–8.3 for the 5.2 and 6.0 branches.
  • Extensions: xml, mysql, imap, zip, intl, curl, gd, mbstring, bcmath, plus NPM.
  • Database: MySQL 5.7+ or MariaDB 10.2+ with InnoDB.
  • Root access matters because you will be installing extensions and cron jobs.
  • Licence: GPL v3, free — the cost is entirely hosting and your time.

What to Demand From Any Host

The requirements come from the software vendor; the verdicts are ours and are answered straight. Where the answer is no, it is no.

Requirement Why it matters Us
A current PHP 8.x Mautic 7.0 wants PHP 8.2 to 8.5. A host stuck on an older branch is not a candidate, and shared hosting often is. Yes Root access — install whichever version you need
Freedom to add PHP extensions Nine extensions are required. On restricted hosting you cannot add them, which ends the discussion. Yes Full root on every plan
Cron access Mautic's segments, campaigns and email queue are all driven by scheduled tasks. Without reliable cron it quietly stops working. Yes Your server, your crontab
MySQL 5.7+ or MariaDB 10.2+ With InnoDB. Older versions are not supported and the contact tables depend on it. Yes Install and tune it as you like
Memory headroom Automation runs constantly in the background alongside the web application. This is the main reason Mautic rules out shared hosting. Yes Plans from 1 GB to 16 GB — start at 4 GB for a real list
Fast storage Contact records and campaign events accumulate quickly and every interaction writes a row. Storage speed shows up before CPU does. Yes Enterprise SSD and NVMe ranges
Outbound Port 25 Only if you plan to run your own MTA rather than relay. Mautic itself does not send — it hands mail to something that does. Yes Open by default, whether or not you use it
Custom reverse DNS Matters if you self-deliver. If you relay through SES or similar, the relay's reputation applies instead of yours. Yes Set on request, free
Someone to run the upgrades Mautic releases regularly and a neglected install becomes a security liability. Decide who owns this before you deploy. No Unmanaged — upgrades are yours

Sources, checked 17 August 2026

Read at each vendor's own documentation rather than taken from a summary. Follow the links and check for yourself — figures like these move.

Licence — LICENSE.txt opens “Mautic is released under the GPL v3” github.com/mautic/mautic
PHP versions, database minimums, extension list, and the statement that Mautic should not be installed on shared hosting mautic.org

Four Questions Worth Asking Before You Pay

Ask any provider, including us. The answers are more revealing than a feature list, and a vague reply is itself an answer.

  1. “Which PHP versions can I actually run?” If the answer is a fixed list rather than “whatever you install”, check it against Mautic's supported versions for the release you want. Ask
  2. “Can I install arbitrary PHP extensions?” Nine are required. A host that curates the extension list may not have all of them. Ask
  3. “Is there a real cron, or a web-triggered substitute?” Some restricted hosting fakes cron by pinging a URL. Mautic’s queue does not enjoy that. Ask
  4. “How much memory do I actually get?” Burstable or oversold memory is a poor match for a process that runs continuously. Ask
We would rather answer these before you order than refund you afterwards. Ask us directly →

Which Plan Fits

Derived from the requirements above rather than from a price target. If your list or sending volume is unusual, ask us rather than guessing from this.

Suggested for Mautic

Business NVMe VPS

Contact and event tables grow fast, and automation runs constantly in the background.

NVMe VPS

2 Cores · 2 GB RAM
30 GB NVMe · 10 Gbps Port

$12.95/mo

Compare NVMe VPS

This is a starting point, not a rule — list size and sending frequency matter more than the software itself. See all plans · compare all six packages · ask before you order.

Choosing a Mautic Host

Port 25 open, dedicated IPv4, rDNS on request.

From $4.95 a month with root access from the first second, and a 7-day money-back guarantee if the fit turns out to be wrong.