Skip to content
buildbay.

GitHub stars

10,636
—Collecting 30d data

Stats updated

10,562 stars on Sep 27 to 10,636 stars on Oct 1, up 74.5 measured star snapshots

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
  • email
  • integrations

Where it fits

Use cases

  1. 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.

  2. 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.

  3. 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.