Mautic
mautic · Marketing
GitHub stars
10,636Stats updated
What is Mautic?
Mautic gives marketing teams control of the audience data and automation logic behind a campaign. Forms create or enrich contacts, static and dynamic segments group them, and visual campaign flows react to time, profile values, or engagement before sending messages, changing records, scoring activity, or calling another system.
Mautic is an open-source marketing automation application for creating integrated campaigns. It can be self-hosted with your own database, custom integrations, and customizable frontend and backend components.
Core capabilities
- Capture and organize contacts through forms, attributes, tags, and segments
- Build timed and behavior-driven campaigns with decisions, conditions, and actions
- Deliver email and other channels while connecting CRMs and external APIs
Audience data assembled from forms and behavior
Forms can convert anonymous visitors into known contacts and progressively fill their profiles. Static and dynamic segments group those contacts by membership or filters, while tags, points, stages, and activity data provide additional conditions for targeting and automation.
- contacts
- forms
- segments
- scoring
Visual journeys with timed and behavioral branches
The campaign builder starts with contact segments or form submissions and combines actions, decisions, and conditions on a canvas. Flows can send communication, update records, adjust segments or scores, wait for dates or engagement, push data to integrations, and call external HTTP endpoints.
- campaigns
- automation
- integrations
Where it fits
Use cases
- 01
Nurture contacts after a form submission
Collect contact details through an embedded form, place each person into the appropriate segment, and trigger a sequence whose actions respond to timing and later engagement.
- 02
Send targeted campaign communication
Build static or filter-driven audiences, prepare template or broadcast email, and coordinate scheduled, recurring, or interaction-driven messages across a campaign.
- 03
Connect marketing activity to another system
Use integrations, webhooks, APIs, and campaign HTTP actions to exchange contact data, invoke services, and coordinate Mautic with a CRM or another operational application.