For an open source marketing automation platform, the first results are mautic/mautic, useplunk/plunk (Plunk is an open-source email marketing platform with a visual automation builder, contact segmentation, and analytics, which fits the core need for marketing campaign automation and customer tracking, though it lacks a landing page builder and explicit lead scoring) and transformeroptimus/superagi. knadh/listmonk and blocks/blocks round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “marketing”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Mautic is an open-source marketing automation platform and self-hosted CRM built with PHP. It functions as an audience manager and marketing suite designed for automating lead nurturing, designing customer journeys, and managing multi-channel campaigns on private infrastructure. The system distinguishes itself through a visual workflow engine and campaign builder that model customer journeys via conditional nodes. It incorporates a behavioral tracking engine to monitor website visitor activity, which informs lead engagement scoring to prioritize high-value prospects. The platform covers omni
Mautic is an open-source marketing automation platform and self-hosted CRM that provides visual campaign builders, lead scoring, behavioral tracking, and CRM integration, directly covering the required features for automating campaigns, managing leads, and tracking customer interactions.
Plunk is an SMTP email marketing platform and contact relationship manager used for sending bulk broadcasts and transactional emails. It provides a transactional email API for delivering personalized messages using templates and variable substitution, supported by built-in analytics and custom domain authentication. The platform features an email automation workflow engine with a visual builder for creating multi-step sequences triggered by user events and conditional logic. It includes a dynamic audience segmentation tool that groups contacts based on real-time data attributes and behavioral
Plunk is an open-source email marketing platform with a visual automation builder, contact segmentation, and analytics, which fits the core need for marketing campaign automation and customer tracking, though it lacks a landing page builder and explicit lead scoring.
SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate multi-channel engagement workflows. It functions as a no-code workflow orchestrator, allowing users to build complex, automated task sequences triggered by real-time user behavior, transactional data, or scheduled events. By centralizing customer profiles and interaction history, the platform enables businesses to manage end-to-end marketing operations from a single interface. The platform distinguishes itself through its deep integration with e-commerce storefronts and its ability to ex
SuperAGI describes itself as a comprehensive marketing automation and customer data platform with no-code workflow orchestration and multi-channel engagement, which directly matches the request for an open-source marketing automation tool, though its AI-agent framing may be broader than a typical marketing platform.
Listmonk is a self-hosted email marketing platform and newsletter manager designed for high-volume bulk email distribution and transactional messaging. It provides a centralized system for organizing large subscriber databases and executing automated marketing campaigns directly from your own infrastructure. The platform distinguishes itself through its reliance on a relational database backend, which enables dynamic subscriber segmentation using complex query filtering at the time of delivery. It utilizes a concurrent worker pool to manage high-throughput email dispatch and incorporates a se
Listmonk is a self-hosted email marketing and newsletter platform with dynamic subscriber segmentation and automated campaigns, but it lacks the lead scoring, landing page builder, CRM integration, and multi-channel tracking that define a full marketing automation platform.
Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites through a visual interface. It functions as a visual page builder that assembles layouts using pre-designed JSX component blocks. The system includes a visual theme engine used to manage brand identity through the definition of global colors and layout presets. This allows for the application of consistent visual themes across all pages of a site. The platform covers visual website building, JSX page construction, and brand identity management. It utilizes a schema-driven layout
Blocks is a visual website builder, not a marketing automation platform—it can help create landing pages but has no tools for email campaigns, lead scoring, CRM, or analytics.
Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes. The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting. The system includes a visual drag-and-drop canvas for designing user in
Illa-builder is a self-hosted low-code platform for building internal tools and custom dashboards, not a dedicated marketing automation tool with email campaigns, lead scoring, and landing pages — it could be used to assemble such a system but is not one out of the box.
useSend is an email marketing platform and transactional delivery system built to manage bulk campaigns and individual messages using AWS SES for delivery. It provides a RESTful API, an SMTP relay gateway, and a visual management interface for designing HTML templates and coordinating email broadcasts. The platform distinguishes itself by translating legacy SMTP traffic into modern API calls and implementing an event-driven webhook system. This system pushes real-time delivery, bounce, and click notifications to external servers using HMAC-SHA256 signed payloads to ensure authenticity. The s
useSend is an email marketing platform focused on bulk campaigns and transactional delivery via AWS SES, making it a good email tool but not a full marketing automation platform — it lacks lead scoring, segmentation, landing page building, CRM integration, and the broader analytics needed for this search.
BillionMail is a self-hosted email infrastructure and marketing platform designed to provide full control over mail delivery, domain management, and subscriber communication. It functions as a comprehensive mail server manager that enables users to deploy and maintain private email environments, including integrated webmail interfaces for direct account access. The platform distinguishes itself by combining high-volume bulk email distribution with sophisticated deliverability tools. It supports multi-tenant infrastructure provisioning, allowing administrators to manage multiple domains and ma
BillionMail is a self-hosted email infrastructure platform for bulk sending and subscriber management, but it does not provide the lead scoring, landing page builder, or CRM integration required for a full marketing automation platform.
This project is a comprehensive link management and marketing attribution platform designed for creating, tracking, and analyzing shortened URLs. It functions as a centralized hub for marketing analytics, providing tools to monitor link performance, visualize conversion funnels, and manage affiliate programs through a unified dashboard. The platform distinguishes itself by integrating advanced attribution modeling and partner management directly into the link infrastructure. It supports complex marketing workflows, including automated commission calculations, fraud detection, and payout distr
Dub is a link management and marketing attribution platform for tracking shortened URLs and conversions, but it does not provide email campaign management, lead scoring, or landing page building, which are core to a full marketing automation platform.
This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its
Plausible is a privacy-focused web analytics platform, not a full marketing automation tool—it provides analytics and self-hosting but lacks email campaign management, lead scoring, and landing page builders.
This project is a plugin framework and agentic workflow library designed to connect large language models to professional toolstacks. It provides a system for integrating language models with external data warehouses, CRMs, and other enterprise software to retrieve and manipulate real-time business data. The framework enables the automation of specialized professional tasks through a file-based plugin definition system. It allows for the customization of domain expertise and plugin behavior to align with internal company processes, supported by an enterprise data connector that links models t
This is a plugin framework for connecting LLMs to business tools like CRMs and email systems, which can assist with certain marketing automations, but it lacks the core campaign management, lead scoring, and landing page builder of a dedicated marketing automation platform.
Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services. It provides a backend service for automated appointment scheduling, enabling the creation, confirmation, and management of booking lifecycles through a centralized state machine. The platform also offers embeddable user interface components that allow developers to integrate interactive booking experiences directly into third-party websites. What distinguishes the platform is its extensible app ecosystem and
Cal.com is an open-source scheduling and booking platform — it handles calendar availability and appointment workflows, not marketing campaign automation, lead management, or customer interaction tracking, so it does not match what you are looking for.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| mautic/mautic | 9.2K | PHP | other | |
| useplunk/plunk | 4.9K | TypeScript | agpl-3.0 | |
| transformeroptimus/superagi |
| 17.6K |
| Python |
| MIT |
| knadh/listmonk | 21.6K | Go | AGPL-3.0 |
| blocks/blocks | 5.1K | JavaScript | MIT |
| illacloud/illa-builder | 12.3K | TypeScript | Apache-2.0 |
| usesend/usesend | 4.4K | TypeScript | AGPL-3.0 |
| billionmail/billionmail | 15.2K | Go | AGPL-3.0 |
| dubinc/dub | 23.7K | TypeScript | NOASSERTION |
| plausible/analytics | 24.2K | Elixir | agpl-3.0 |