Friction

listmonk

listmonk.app · Email marketing

Self-hosted newsletter and mailing list manager.

57 items · 64 source threads · 2 source types · updated 2026-05

Compare

Pain points 28

ItemAreaSeveritySupportLast seen
No visibility into why SMTP connection does nothing after connecting

A new user sees an SMTP connection attempt on their mail server but nothing afterwards and cannot tell how to debug it from listmonk's side.

Affects: New listmonk user

Setup & onboardingBlocks work4 sources2023-06

“tried many times and i cannot get an email on my test box”

“I have tried telnet commands and they work fine”

Campaign marked finished after only 37 of a large list were sent

A user with a 200,000-subscriber list saw a campaign flagged finished almost immediately, which they trace to batches containing only blocklisted subscribers.

Affects: Sender with a large list containing blocklisted subscribers

Reliability & bugsCauses churn3 sources2024-07

“Campaign status changed to "finished" after sending only 37 emails”

“the campaign finished after sending only 578 / 1,450”

Test campaign delivers to one subscriber and errors with nested MAIL command

Sending a test campaign produced repeated SMTP errors where only the first subscriber received the message and the rest failed.

Reliability & bugsCauses churn3 sources2023-12

“looking at the mailserver logs I can see a lot less emails are delivered than claimed by listmonk”

“Because listmonk isn't handling SMTP errors properly, it thinks it's successfully sent out emails that are never actually sent”

SMTP connection pool errors with SES on Lambda when sending campaigns

A user on AWS Lambda with SES gets deadline and i/o timeout errors when sending campaigns or campaign tests, although the SMTP settings page test works.

Affects: User deploying on AWS Lambda with SES

Reliability & bugsBlocks work2 sources2023-08

“I get a mix of errors, all (I think) relating to the SMTP connection pool:”

“The same error occurs when sending campaigns, which makes sending email via AWS SES quite unpredictable”

POP3 bounce mailbox scanning fails with an unknown response error

A user setting up a POP3 account for bounce handling gets an error scanning the mailbox with an unknown response that is neither -ERR nor +OK.

Reliability & bugsBlocks work2 sources2022-01

“I have: error scanning bounce mailbox: EOF”

“error scanning bounce mailbox: unknown response. Neither -ERR, nor +OK”

Docker image fails on ARM64 with exec format error

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2024-10
Attachment disappears from scheduled campaigns before they are sent

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2024-03
Re-sending only to failed recipients requires manual log extraction

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2023-03
Transactional template with MJML columns renders corrupt in Windows Outlook

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-12
Frequent Axios errors when loading campaigns and subscribers pages

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceBlocks work1 source2022-11
Media upload fails in Docker with a file open error

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2022-09
Custom Return-Path header is ignored so bounces go to the wrong mailbox

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-08
SES bounces are not automatically blocklisting subscribers

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2021-12
Docker setup on Mac produced an empty database and port conflicts

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2021-06
Saving or sending a new campaign fails with an ON CONFLICT database error

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2020-11
Upgrade command from v0.7.0 to v0.8.0 never completes

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2020-11
Container fails with relation lists does not exist on a manual setup

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2020-06
Stuck configuring config.toml without a step-by-step install guide

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationBlocks work1 source2020-05
Self-hosted tools add update, monitoring and backup workload

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2026-05
No multitenancy forces one listmonk instance per domain

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2025-07
Sorting the Lists page by Subscribers throws a database error

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2024-06
Campaign analytics lost a percentage shown in earlier versions

Locked: summary and evidence are part of Sprint Pass and Pro

Reporting & analyticsAnnoyance1 source2024-02
Cloning a campaign a second time fails on a duplicate archive slug

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2024-02
AWS SES bounce processing docs are outdated and incomplete

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationAnnoyance1 source2024-01
Listmonk still needs an external mail backend such as SES for deliverability

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingAnnoyance1 source2022-08
Back button after subscribing does not return to the website's form

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2022-03
Double opt-in confirmation needs a second click and a confusing back button

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2021-10
Unclear how to process soft and hard bounces and complaints in production

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationAnnoyance1 source2020-07

Feature requests 27

ItemAreaSeveritySupportLast seen
Honeypot spam protection for public subscription forms

Spam bots submit invalid addresses to a subscription form, producing many bounce messages, so the user asks for a honeypot field that needs no CAPTCHA.

Affects: Site owner with a public subscribe form

Permissions & securityBlocks work2 sources2025-01

“I would love to use a captcha to deter abuse of my subscribe forms”

“as spam bots enter invalid email into my subscription form”

No way to find or retry subscribers who failed during a campaign send

When transient errors cause some sends to fail the campaign is still marked finished and the user cannot tell who missed it, so they ask for a retry-failed function.

Affects: Admins sending critical campaigns

Reliability & bugsCauses churn1 source2025-08

“There is no built-in mechanism to identify which subscribers were affected by the failure or to re-attempt sending to them”

See which subscribers a campaign was actually sent to

Campaigns only show a sent count, so the user cannot tell who received the email and asks for a messages view with per-recipient details.

Reporting & analyticsBlocks work1 source2024-11

“there is no way to know, who received it and who didn't?”

Auto-create users on first OIDC SSO login with a default role

A user with a large, changing SSO user base finds it inconvenient to create each user again in listmonk and asks for automatic creation with a default role.

Affects: Admin with a large SSO user base

Permissions & securityBlocks work1 source2024-10

“it is a bit inconvenient to create every user again in listmonk to enable SSO for this user”

Support CID inline images so they display in Outlook

A user says externally referenced images fail to show in some clients, including Outlook, and wants CID inline image support to be added.

CustomizationBlocks work1 source2024-10

“Using external references fails to display in a number of situations, including Microsoft Outlook”

Incremental campaign resend to only new subscribers

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2023-11
European operators need opt-in consent records with IP address and timestamp

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2023-07
Endpoint to record abuse and spam complaint webhooks

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2022-10
List type that subscribers cannot opt out of for mandatory notices

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2022-01
Outbound webhooks when subscribers are changed or deleted

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2022-01
Drag-and-drop email template builder for non-technical users

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityBlocks work1 source2021-10
Send a campaign to a SQL-defined segment of a list

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2021-01
Send emails with PDF attachments

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2020-12
Run listmonk under a sub-path instead of its own hostname

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2020-08
Translate system emails such as the subscription confirmation subject

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2020-07
Forwarded newsletters let others unsubscribe the original recipient

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityAnnoyance1 source2025-07
Choose a different SMTP server for each campaign

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2024-01
Edit preheader text from campaign settings

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2023-03
Predictable release timeframe or roadmap wanted

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationAnnoyance1 source2022-06
Public archive pages for previous campaigns

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2022-03
Expose Prometheus-style metrics for external alerting

Locked: summary and evidence are part of Sprint Pass and Pro

Reporting & analyticsAnnoyance1 source2021-12
Provide ARM64 Docker images and binaries

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2021-10
Include subscriber name in the To header of sent emails

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2021-10
Serve uploaded media through CloudFront or another CDN URL

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2021-10
Packagers need a way to disable update checks and set build metadata

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2021-06
Support SQLite so small VPS installs need no Postgres

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2021-05
Send an automatic email when someone subscribes to a list

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2020-10

Workarounds 1

ItemAreaSeveritySupportLast seen
Managed hosting of listmonk for people who avoid self-hosting

A commenter points to a managed pod host that runs listmonk cheaply as an option for people who do not want to self-host it.

Self-hosting & upgradesAnnoyance1 source2025-11

“For those who don't want to dive into self-hosting, Pikapods is a good alternative to host Listmonk at around $2/mo”

Switching reasons 1

ItemAreaSeveritySupportLast seen
Tried listmonk as a FOSS Mailchimp alternative but it lacked needed features

A user searching for an open-source Mailchimp alternative tried listmonk and another tool, found both missing features they need, and is considering building their own.

OtherCauses churn1 source2023-07

“I've both tried ListMonk and Bespoke but both lack on features I might need”