Dittofeed

Dittofeed

Open-source omni-channel customer engagement and messaging automation

2.7kstars
329forks
Last commit: 1mo ago
Repo age: 4y old
Dittofeed screenshot

Dittofeed is an open-source customer engagement platform for automating transactional and marketing messages across multiple channels. It provides developer-focused APIs and SDKs plus low-code GUI tools to build journeys, broadcasts, and personalized templates while supporting self-hosted and cloud deployments.

Key Features

  • Omni-channel delivery: email, SMS, mobile push, webhooks and integrations for channels like WhatsApp and Slack
  • Low-code Journey Builder: drag-and-drop automation with branching, local timezone handling, and analytics per branch
  • Powerful Segmentation: multi-condition, AND/OR segment builder that supports event- and trait-based conditions at scale
  • Template editor: Notion-like low-code editor plus HTML/MJML support and Liquid-style personalization
  • Embeddable components & white-labeling: iframe and headless React components for embedding Dittofeed in third-party apps (embedded features in progressive release)
  • Developer-first APIs & SDKs: REST Admin API, Web/Node.js/React Native SDKs, and Git/branch-based workflows for campaign versioning
  • Scalable infrastructure: designed around Postgres and ClickHouse for storage and analytics and deployable via Docker, Helm, or Kubernetes
  • Observability & deployment tooling: Kubernetes/Helm charts, Docker Compose examples, and monitoring integrations for production readiness

Use Cases

  • Lifecycle marketing automation: onboarding flows, re-engagement, and newsletters driven by user events
  • Transactional messaging: password resets, receipts, appointment reminders, and system alerts across channels
  • Embedded messaging for SaaS: expose messaging controls inside a CRM, franchise platform, or agency product via embeddable components

Limitations and Considerations

  • Enterprise embedding, advanced multi-tenancy, and some white-label features are provided under a licensed/closed offering; the public repo and self-hosted distribution do not include those gated enterprise features
  • Integrations with specific provider features (e.g., advanced ESP or carrier functionality) depend on connectors and third-party provider limits; verify required channel provider support before production roll-out

Dittofeed combines low-code UX with developer-grade APIs and scalable storage to support both self-hosted and cloud use. It is suited for teams that need control over data, want to avoid vendor lock-in, and require flexible, embeddable messaging automation.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Postiz

Postiz

Social media scheduling and management with AI-assisted workflows

26.8k
4.6k
Last commit: 3d ago

Open-source social media scheduling tool with analytics, team collaboration, automation API, and AI-assisted content creation for multi-channel publishing.

Alternative to:
Buffer
Buffer
+14
Dub

Dub

Open-source link attribution platform for short links and conversions

23.1k
2.9k
Last commit: 20h ago

Dub is an open-source link attribution platform for branded short links, real-time analytics, conversion tracking, webhooks, and affiliate/referral programs.

Alternative to:
Bitly
Bitly
+9
Krayin CRM

Krayin CRM

Open-source Laravel-based CRM for sales, marketing and support

21.6k
1.4k
Last commit: 15d ago

Krayin CRM is an open-source, self-hosted customer relationship platform built on Laravel and Vue.js for sales pipelines, marketing automation, multi-channel support and...

Alternative to:
Krayin CRM Cloud
Krayin CRM Cloud
+16
listmonk

listmonk

Self-hosted, high-performance newsletter and mailing list manager.

19.1k
1.9k
Last commit: 2d ago

Open-source, self-hosted platform to manage subscribers, run campaigns, and track analytics. Single Go binary with a Vue UI.

Alternative to:
Mailchimp
Mailchimp
+19
Mautic

Mautic

Open-source marketing automation platform for campaign orchestration

9.2k
3.2k
Last commit: 1d ago

Self-hosted open-source marketing automation platform with campaign builder, email/landing page editors, REST API, segmentation, and extensible plugins.

Alternative to:
HubSpot
HubSpot
+19
PrestaShop

PrestaShop

Open-source PHP-based e-commerce platform for building online stores.

9k
5k
Last commit: 1d ago

PrestaShop is an open-source e-commerce platform written in PHP that lets merchants build, manage, and scale online stores with modular features and themes.

Alternative to:
Shopify
Shopify
+8