Keila is an open-source newsletter tool that replaces hosted marketing suites with self-hosted list management, block editing, and direct SMTP delivery.
Keila is a self-hosted newsletter platform built on Elixir and Phoenix that manages subscriber lists and email campaigns without third-party tracking. It pairs a block-based visual editor with direct transactional mailer integrations so teams can dispatch broadcasts directly from their own infrastructure.
Traditional email marketing services package audience storage, visual templating, and SMTP infrastructure into a single vendor account, charging increasingly steep monthly rates as subscriber lists expand. Keila separates list ownership and newsletter creation from the mail delivery layer. Instead of locking contact records into a proprietary cloud database, it runs on an organization's own server backed by PostgreSQL, giving teams complete custody of their contact lists and communication history. For delivery, it routes outbound dispatches through transactional providers like Amazon SES, Mailgun, Postmark, and SendGrid, or through a standard SMTP server.
From a day-to-day workflow perspective, Keila targets direct broadcast publishing rather than automated multi-channel marketing. Content creators can write in Markdown, raw text, or a visual block editor, using Liquid templating to dynamically personalize messages with subscriber data. Marketing and operations teams can configure double opt-in signup forms, segment contacts with custom metadata queries, and manage multiple projects under unified administration. By skipping intrusive behavioral trackers, lead-scoring funnels, and complex ad-network integrations, Keila allows teams to produce clean, GDPR-compliant newsletters without technical clutter or escalating per-contact fees.
Can Keila replace Mailchimp for regular email newsletters? Yes. Keila handles list management, visual campaign drafting, and double opt-in subscriptions, though you must supply an external SMTP relay or transactional service like Amazon SES for message delivery.
Does Keila support automated drip campaigns? No. Keila is designed for broadcast newsletters and scheduled campaigns, so multi-step automated email workflows must be orchestrated externally through its REST API or webhook automations.
Can Keila be deployed using Docker? Yes. The project provides an official Docker image that pairs with a standard PostgreSQL container and can be orchestrated with a simple Compose configuration.
Keila is a sensible choice for organizations that want predictable email costs and complete ownership of their contact lists, provided they do not require complex marketing automation funnels. Sustained maintenance with commits into late 2026 and an AGPL-3.0 codebase ensure that small teams and agencies can self-host their newsletter infrastructure without licensing surprises or proprietary lock-in.
Lint, codegen, breaking-change checks and dependency management in one Git-native CLI. Open source, no registry lock-in.
Show that Keila is listed as an open-source alternative. Paste into your README: