Host Listmonk without installing anything

Your newsletters and mailing lists kept in-house: segmentation, campaigns, statistics — and subscriber addresses that go nowhere.

Starting at €4.99/month

Introduction

Listmonk installed, updated and backed up by us, on a machine in France. You install nothing and configure no server: the application is online a few minutes after you order, under your own name.

The plan that suits it is App Essentiel at €4.99/month incl. VAT — 2 GB of memory. Listmonk is a Go binary of remarkable frugality; what consumes memory is the PostgreSQL database behind it. A segmentation query sweeps the subscribers table and their attributes, and a running campaign holds its sending queue in memory. 768 MB is enough for a list of a few thousand addresses; the 2 GB hold up well beyond that.

One thing deserves saying before you order: Listmonk does not deliver the mail itself. It composes, segments, schedules and counts, then hands the sending to an SMTP server you declare — your own, or a relay such as Brevo, Mailgun or Amazon SES. It does, on the other hand, collect bounces, through a POP3 mailbox or the notifications from SES, Sendgrid and Postmark, and unsubscribe the failing addresses on its own.

4.99€/month
Recommended plan incl. VAT
2GB
Memory of the plan
5min
Time to live
100%
Hosted in France

What Listmonk does

Segmentation written in SQL

Every subscriber carries free-form attributes — town, date of last order, membership type. A campaign's targeting is a SQL expression over those attributes: sharper than a checkbox, with no ceiling on the combinations.

Several sending servers, each at its own pace

You declare as many SMTP servers as you need, each with its own throughput. A campaign can therefore trickle out through a throttled relay without holding up transactional mail.

Bounce handling

Listmonk polls a POP3 mailbox or receives notifications from SES, Sendgrid and Postmark, counts bounces per subscriber and, at the threshold you set, unsubscribes them or moves them to a blocklist.

CSV import and a public archive

The list goes in and comes out as CSV, attributes included. Sent campaigns can be published in an archive readable online, with its own address.

Who uses it, and what for

A charity and its four thousand members

A monthly letter, a separate list for volunteers, double opt-in for new sign-ups, and a traceable unsubscribe you can produce if anyone complains.

An independent outlet living off its readers

Saturday's edition out at the stated time, opens and clicked links counted on the premises, and a subscriber file that stays the title's property.

A shop writing to customers by area

The attributes carry the postcode and the date of the last order; the campaign for customers in a given region who have ordered nothing in six months is one query long.

A local authority informing residents

An information list with confirmed sign-up, a template in the town's colours, and data that stays within the country.

A software publisher announcing releases

Release notes sent from a script, through the API, to the list of customers concerned — without opening the interface or retyping an address.

Hosted in France

In our own infrastructure in Nouvelle-Aquitaine, which we operate ourselves. The address file is often the most concrete asset a small outfit owns: it stays with you.

Frequently asked questions

No, and that is the point to grasp before choosing. It composes, segments, schedules and measures; delivery goes through an SMTP server you declare, your own or a relay such as Brevo, Mailgun or Amazon SES. Deliverability and IP reputation therefore remain that relay's business. In exchange, you can change sending provider without changing tool or exporting your file.

Through a CSV file: one column for the address, one for the name, and as many attribute columns as you want to keep. Both the Mailchimp and the Brevo export reduce to that format. On import you choose the destination lists and the subscribers' status — confirmed, or awaiting confirmation.

Listmonk collects the bounces and counts them per subscriber. At the threshold you define it unsubscribes them or moves them to a blocklist, with no intervention. That is what stops a list ageing badly: every send to a dead address wears down your sender reputation a little more.

App Essentiel, at €4.99/month incl. VAT. It provides 2 GB of memory where the application asks for 768 MB at minimum: the headroom serves the system, not the decor. You can change plan later without reinstalling.

Yes, they are part of the service. A self-hosted application left un-updated is a security risk, not a saving.