Keila was created by Philipp Schmieder as a modern, privacy-focused email marketing platform. The project emerged from Philipp’s frustration with existing solutions that were either:
- Complex enterprise tools with steep learning curves
- Outdated applications with poor user experience
- SaaS platforms with data privacy concerns
- Limited open-source options for small businesses
Philipp aimed to build an email marketing tool that combined modern technology with excellent usability.
Keila was built on the Phoenix Framework using Elixir, a deliberate choice that set it apart from competitors:
- Performance: Built on the Erlang VM (BEAM), known for concurrency and reliability
- Fault tolerance: “Let it crash” philosophy for resilient systems
- Modern features: Built-in support for websockets, real-time updates
- Developer experience: Clean, functional code that’s easy to maintain
- PHP (phpList, Mautic): Perceived as legacy technology
- Node.js (Mailtrain): Callback complexity, less type safety
- Python: Good choice, but Elixir offered better concurrency model
Keila v0.1 was released in early 2021 with core features:
- Clean, modern user interface
- List segmentation
- Template editor with live preview
- Campaign analytics
- PostgreSQL database backend
- Docker deployment support
The project quickly gained attention for its polished UI and thoughtful design.
¶ Growth and Development (2021-2024)
Rapid iteration with frequent releases:
- 0.5: Introduction of subscription forms
- 0.8: Double opt-in support for GDPR compliance
- 0.10: API for integrations
- 0.12: Improved template editor with Liquid templating
Maturation and stability focus:
- Enhanced deliverability features
- Better bounce handling
- Improved performance for large lists
- Multi-language support
Current stable version with:
- Modern, responsive UI
- Advanced segmentation
- A/B testing capabilities
- Enhanced analytics dashboard
- REST API with documentation
Keila’s development is guided by clear principles:
- User Experience First: Intuitive interface that doesn’t require training
- Privacy by Default: Self-hosted, full data control, GDPR-ready
- Modern Technology: Elixir/Phoenix for reliability and performance
- Simplicity: Focus on core email marketing features done well
- Transparent Pricing: Open-source core, optional hosted version
In parallel with the open-source project, Philipp launched Keila.io, a hosted SaaS version:
- Same software as open-source
- Managed infrastructure
- Email delivery included
- Supports open-source development
This dual model (open-source + hosted) provides:
- Sustainable funding for development
- Option for users who prefer managed service
- No feature lock-in (all features available in self-hosted)
¶ Community and Adoption
Keila is popular among:
- Independent creators: Newsletter authors and bloggers
- Small businesses: Marketing teams needing simple tools
- Privacy-focused organizations: NGOs, government agencies
- Developers: API-driven campaigns and integrations
Strong adoption in:
- Europe (GDPR compliance priority)
- North America (privacy-conscious users)
- Australia/New Zealand (creator economy)
- PostgreSQL: Chosen for reliability and advanced features
- JSON field support for flexible subscriber metadata
- Full-text search capabilities
- SMTP integration: Support for all major providers
- Amazon SES: Optimized integration
- SendGrid/Mailgun: First-class support
- Direct sending: Via bundled MTA options
- Liquid: Same templating as Shopify
- Familiar to developers
- Safe (sandboxed execution)
- Powerful personalization
| Feature |
Keila |
Listmonk |
Mailtrain |
| Language |
Elixir |
Go |
Node.js |
| UI/UX |
Modern, polished |
Functional |
Dated |
| Templates |
Liquid |
Custom |
HTML/MJML |
| Status |
Active |
Active |
Maintenance |
As of 2026:
- Latest version: v0.19.x (actively developed)
- GitHub stars: 2,000+
- Maintainer: Philipp Schmieder (primary)
- Contributors: Growing community
- Hosted service: Keila.io available
Planned developments include:
- Enhanced automation workflows
- Advanced analytics and reporting
- More integration options
- Improved deliverability tools
- Multi-tenant support for agencies