
Dittofeed
Open-source customer engagement. Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and more 📨
Open source alternative to:
Dittofeed is an open-source platform for automating both transactional and marketing communications across multiple channels, including email, SMS, mobile push, WhatsApp, Slack, and more.
It’s a developer-friendly alternative to tools like OneSignal, Customer.io, and Segment Engage.
✨ Why You’ll Love It
- Omnichannel support – Send broadcasts or build automated user journeys across email, push, WhatsApp, Slack, etc.
- Flexible data integration – Bring in user data via Segment, Reverse ETL, or Dittofeed’s API.
- Smart segmentation – Create precise user segments with multiple operators.
- Template versatility – Use raw HTML/MJML or Dittofeed’s low-code editor for messages.
- Broadcasts & journeys – Send one-off campaigns or set up event-driven workflows.
- ESP compatibility – Works with SendGrid, Amazon SES, and other major providers.
- Performance insights – Track campaign metrics in the dashboard.
- Deep embedding options – Embed Dittofeed in your app via iframes or React components.
🛠️ Behind the Scenes
- Developer-first – Git-based version control for templates and campaigns.
- CI-friendly – Testing SDK for automated campaign QA in CI pipelines.
- Self-hostable & secure – Keep sensitive data in your own VPC.
- Monitoring & alerts – Stay on top of your automated journeys.
📅 Roadmap Highlights
Q4 2024 (Oct–Dec)
- ✅ Low-code template builder (Markdown-style editor live)
- ✅ Embedded components (private beta)
Q1 2025 (Jan–Mar)
- ✅ Migrate Prisma → Drizzle (more stable & lean)
- ✅ User grouping feature
- ✅ Deprecating Postgres user props
Q2 2025 (Apr–Jun)
- 🔄 Identity resolution (in progress)
- ✅ Embedded components (public release)
- 🔄 Enhanced low-code email editor features (in progress)
- 🔄 Advanced analytics dashboard (in progress)
Q3 2025 (Jul–Sep)
- ⏳ LLM integration (AI-powered workflows) (not started)
- ⏳ Stripe customer sync (not started)
- ⏳ Git-based resources & CI campaign testing (not started)
📌 Summary
Dittofeed is a self-hosted, open-source messaging powerhouse made for developers.
It gives you full flexibility, robust channel support, and detailed analytics—all without losing control of your infrastructure.
- ✅ Perfect for teams who want self-hosting, version control, and deep integration.
- ✅ Great alternative to expensive proprietary platforms.
- ✅ Future-focused with upcoming features like identity resolution, analytics, and AI integration.