Skip to content

Mautic

The Mautic integration connects your Mautic instance to Oneleet, syncing users as user account assets. This lets Oneleet monitor who has access to your Mautic instance.

  • Mautic users (user accounts), including each user’s role and whether they’re inactive

Mautic has no built-in two-factor authentication and its API doesn’t report sign-in settings, so Oneleet doesn’t monitor MFA.

To set up the Mautic integration, navigate to Integrations > Add integration > Mautic.

Oneleet connects with Mautic OAuth2 API credentials and the hostname of your Mautic instance. Sign in as an Administrator.

  1. Click the gear icon in the top-right corner and open Configuration > API Settings. Set API enabled? to Yes and click Save & Close.
  2. Click the gear icon again and open API Credentials (listed under Integrations once the API is enabled), then click New.
  3. Enter a name, set Redirect URI to https://localhost (Mautic requires one, but Oneleet doesn’t use it), and click Save & Close.
  4. In the list, copy the credential’s Public Key (the Client ID) and Secret Key (the Client Secret).
  5. Enter your instance’s hostname (for example, mautic.example.com) and both values into the form in Oneleet and click Connect.

Your instance must be reachable from the internet over HTTPS on port 443. Instances served from a sub-path (for example, example.com/mautic) can’t be connected. If the API credential is deleted in Mautic, Oneleet disconnects until you update the credentials in Oneleet.