Search by

vairity / mautic-conversion-pages

vairity-ai

Vairity Build: Conversion Pages for Mautic. Landing pages and microsites built, checked and A/B tested in Vairity; every lead lands in the Mautic segment and campaign you choose, with its UTM source, and fires your campaign decisions.

Package info

github.com/vairity-ai/mautic-conversion-pages

Homepage

Type:mautic-plugin

pkg:composer/vairity/mautic-conversion-pages

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-11-14 03:58 UTC

This package is not auto-updated.

Last update: 2026-11-14 04:08:01 UTC


README

Landing pages and microsites for your Mautic campaigns, built, checked and A/B tested in Vairity Build, and managed from inside Mautic.

  • Channels → Conversion Pages lists every page. Choose the segment and campaign each page's leads join, and copy the link for your Mautic emails.
  • A native campaign decision: Submitted a Conversion Page form (any page, or the ones you choose) sits in Mautic's campaign builder next to Mautic's own decisions.
  • The contact who clicked: a visitor from a tracked Mautic email updates that contact instead of making a new one, with a UTM record, tags and a note of their answers.
  • Works behind a firewall: your Mautic calls Vairity; Vairity never needs to reach your Mautic.

Checked against Mautic 5.2, 6.0 and 7.2 (PHP 8.2–8.3).

Install

From the Mautic Marketplace (Mautic 5 and later): Settings → Marketplace → search Vairity → Install.

With Composer, from your Mautic folder:

composer require vairity/mautic-conversion-pages
php bin/console mautic:plugins:reload
php bin/console cache:clear

Connect

  1. Settings → Plugins → Vairity Build: Conversion Pages.
  2. Switch it on. Leave Vairity address as https://build.vairity.ai.
  3. Press Authorize App, sign in to Vairity and choose Allow. Close the window.

Prefer a key? Paste a workspace API key (Vairity → Developers → API keys) instead of authorizing.

Choose where leads go

Open Channels → Conversion Pages. For each site (or one page of it), choose the segment and campaign its leads join, and press Save. A page left on Same as the site uses the site's row. Copy a page's link into your Mautic emails: Mautic's click tracking ties the visit to the contact.

Bring leads in

Add the sync to cron next to Mautic's own commands (every minute is fine):

* * * * *  php /path/to/mautic/bin/console mautic:vairity:sync

Sync now on the Conversion Pages screen runs it at once. The first sync can also bring in leads from the last 7, 30 or 90 days (--backfill-days=30 from the command line).

Each lead becomes, or updates, a Mautic contact:

What Where it goes
Name, email, phone, company Contact fields (blank fields never overwrite what Mautic has)
Page, campaign, source Tags Conversion Page, Campaign: …, Page: …, Source: …
utm_source / medium / campaign / term / content A UTM record on the contact
The visitor's answers, intent score, link to the lead A note on the contact
Segment and campaign The ones you chose for the page

Then Submitted a Conversion Page form fires for the campaigns the contact is in.

Follow up in the campaign builder

  1. Start a campaign from a segment and add Send email with the page's link.
  2. Add the decision Submitted a Conversion Page form and pick the page.
  3. On yes, send a confirmation or change tags; on no, send a reminder after a delay.

Data and permissions

The plugin's sign-in can only read your Vairity sites, their pages and campaign links, and the leads they collect. It can't build, change or publish anything, or see your account, billing or team; its tokens work nowhere else. Everything the plugin keeps (the sign-in, the page mapping, the sync position) is stored in Mautic's encrypted integration settings.

To disconnect, switch the plugin off in Settings → Plugins, or remove Mautic under Connected apps in Vairity (Resources → Connections). Contacts already in Mautic stay.

Support

contact@vairity.ai · Setup guide

License

GPL-3.0-or-later. See LICENSE.