Home
Softono
d

dittofeed

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by dittofeed

Dittofeed
Open Source

Dittofeed

<p align="center"> <a href="https://dittofeed.com"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/dittofeed/dittofeed/main/packages/docs/logo/dark.png"> <img alt="dittofeed logo" src="https://raw.githubusercontent.com/dittofeed/dittofeed/main/packages/docs/logo/light.png"> </picture> </a> </p> --- <h2 align="center">Open-source customer engagement</h3> <p align="center"> <a href="https://app.dittofeed.com/dashboard">Start Cloud Trial</a> | <a href="https://docs.dittofeed.com/introduction">Docs</a> | <a href="https://discord.gg/HajPkCG4Mm">Discord</a> | <a href="https://docs.dittofeed.com/contributing/running-locally">Contributing</a> </p> [Dittofeed](https://dittofeed.com) is an omni-channel customer engagement platform. Send broadcasts or create automated user journeys to message users along any channel: email, mobile push notifications, SMS, WhatsApp, Slack, and more. We're an open source, dev-friendly alternative to platforms like OneSignal, Customer.io, and Segment Engage. - 1️⃣ Connect user data via Segment, Reverse ETL, or the Dittofeed API ⛓️ - 2️⃣ Create highly customizable user segments with multiple operators 🧍🏽‍♀️🧍🏻‍♂️🧍🏾 - 3️⃣ Design messaging templates using HTML/MJML, or our low-code editor 👨🏻‍🎨 - 4️⃣ Send one-off broadcasts or automated event-based journeys with an easy-to-use GUI interface 🛩️ - 5️⃣ Integrate with major ESPs like Sendgrid and Amazon SES 🏰 - 6️⃣ Track and analyze message performance from the dashboard 🎯 - 7️⃣ Embed any combination of our tools in your own app via iframe or headless react component!* 🤩 <br> *[Email support](mailto:[email protected]) to learn more about our licensed closed-source codebase, which includes features like multi-tenancy, embedding, and white-labeling. <br> <a href="https://dittofeed.com/"> <img src="https://storage.googleapis.com/dittofeed-public/dittofeed-github_banner_v2.png" alt="Dittofeed Github Banner" /> </a> <br> ### Dashboard Views <details> <summary><b>Journey Builder</b></summary> <img alt="Customer Journeys" src="https://storage.googleapis.com/dittofeed-public/journeys_v2.png"> </details> <details> <summary><b>Broadcasts</b></summary> <img alt="Broadcast Flow" src="https://storage.googleapis.com/dittofeed-public/broadcasts_v2.png"> </details> <details> <summary><b>Segmentation</b></summary> <img alt="User Segmentation" src="https://storage.googleapis.com/dittofeed-public/segments_v2.png"> </details> <details> <summary><b>Template Editor</b></summary> <img alt="Message Templates" src="https://storage.googleapis.com/dittofeed-public/templates_v2.png"> </details> ### Architecture <details> <summary><b>Visual Diagram</b></summary> <img alt="Architecture" src="https://storage.googleapis.com/dittofeed-public/Architecture%20Diagram_Dark.png"> </details> For the full dashboard experience, play around with the [demo app](https://demo.dittofeed.com/dashboard). ## Docker Deployment Check out our [walkthrough video](https://youtu.be/kZbDvVCylVg?si=Gt7xbcQ-_hk6fqKt) for an end-to-end tutorial on deploying with docker compose and automating your first message. Accompanying documentation can be found [here](https://docs.dittofeed.com/deployment/self-hosted/docker-compose). ## Quick Deployment Click Deploy to Render below and follow the prompts to deploy Dittofeed on Render. See the "Self-Host with Render" [docs for more info](https://docs.dittofeed.com/deployment/self-hosted/render). <a href="https://render.com/deploy?repo=https://github.com/dittofeed/dittofeed" target="_blank" rel="nofollow"><img src="https://render.com/images/deploy-to-render-button.svg" alt="Deploy To Render"></a> ## Roadmap ☑️ = in development | ✅ = in production ### Q4 2024: Oct 1 to Dec 31 | Feature | Purpose | Status | |-------------------------------|---------------------------------------------------------------------------------------------------------------|---------| | Low code template builder | Allow members to build email templates in a low-code interface without manual encoding in MJML. | - ✅ | | Embedded components (private beta) | Enable embedding of Journey Builder, Segment Builder, Template Builder, etc., into third-party apps. | - ✅ | --- ### Q1 2025: Jan 1 to Mar 31 | Feature | Purpose | Status | |------------------------------|-----------------------------------------------------------------------------------------------------------------|---------| | Replace Prisma with Drizzle | Enhance memory efficiency and stability. | - ✅ | | User grouping | Provide a way to represent a collection of users (e.g., club, company, team) for segment membership conditions. | - ✅ | | Deprecate Postgres user property & segment assignments | Improve computed properties efficiency. | - ✅ | --- ### Q2 2025: Apr 1 to Jun 30 | Feature | Purpose | Status | |------------------------------|-----------------------------------------------------------------------------------------------------------------|---------| | Identity resolution | Enable joining of users based on traits or behavior. Important for identifying anonymous users post sign-up/sign-in. | - ☑️ | | Embedded components (public release) | Implement internal dashboard for embedded low code components. Write great docs. Create demo projects. | - ✅ | | Expand Emailo functionality | Add more commands to the low code email editor command palette to improve email editing experience. | - ☑️ | | Expand analytics | Create a fully featured analytics dashboard UI to better display message engagement and campaign progress metrics. | - ☑️ | --- ### Q3 2025: Jul 1 to Sept 30 | Feature | Purpose | Status | |------------------------------|-----------------------------------------------------------------------------------------------------------------|---------| | LLM integration | Drive quicker, easier generation of journeys, segments, and templates. | - \[ ] | | Stripe integration | Sync customer data between Stripe and Dittofeed. | - \[ ] | | Git-based resources & campaign testing | Track changes, audit, and transfer resources between workspaces. Test journeys in CI. | - \[ ] | --- ## Developer-centric Beyond having industry-standard GUI tools, we focus on developer happiness with first-in-class dev-focused features: - Branch-based git workflows that support messaging campaign version control. - Write email templates in your favorite editor, checked into git - not in an unversioned web based IDE. - Testing SDK to test your messaging campaigns in CI. No more manually QAing them in production. - Self-hostable. Protect your sensitive PII inside of your own VPC. Avoid volume-based pricing. - Journey monitoring and alerting. More to come... ## Support If you're interested in trying us out, please get in touch! * [Discord community](https://discord.gg/HajPkCG4Mm) * [Email support](mailto:[email protected]) * [Open an issue](https://github.com/dittofeed/dittofeed/issues/new) * [Book a meeting](https://calendly.com/d/zy7-8d5-jdq/dittofeed-demo-founders) ## Contributing For instructions on how to run Dittofeed locally and contribute to this project, see Dittofeed's [contributing docs](https://docs.dittofeed.com/contributing/). ## License [MIT licensed](/LICENSE), and free forever.

Workflow Automation Customer Engagement
2.8K Github Stars