Repository navigation
Releases
Releases · jaldip/mautic-plugin-statusi
1.2.0
Integrations
- Statusi integrations sidebar item (next to Statusi reports): the connected account's integrations (platform, task, status) with Activate / Deactivate.
- Create / Edit integrations in Mautic for every Statusi platform: Ongage (incl. field mapping), Click Go, ChatGPT Ads, and Google Ads / AdSense / Analytics, Meta Ads and Mailchimp through a provider sign-in that returns to Mautic.
- The Mautic integration created by Connect is shown read-only.
Look
- Statusi logo in the header of every Statusi page.
- New square plugin icon on the Plugins page and the Connect screen.
Install / upgrade
composer require statusi/mautic-plugin-statusi (or composer update statusi/mautic-plugin-statusi), then php bin/console mautic:plugins:reload and php bin/console cache:clear.
Without Composer: unzip MauticStatusiBundle-1.2.0.zip into Mautic's plugins/ folder (replace the old MauticStatusiBundle folder), then run the same commands.
Full changelog: CHANGELOG.md
1.1.0
First public release.
Connection
- Connect to Statusi from Settings → Plugins → Statusi: Statusi sign-in popup, authorization code + PKCE, server-to-server token exchange.
- Connect gives Statusi read-only access to Mautic's API for the daily sync: it turns the API on, creates a view-only role and an OAuth2 client-credentials client. Disconnect deletes the client.
Statusi reports in Mautic
- Statusi sidebar menu listing the connected account's reports (in Statusi's order, cached for 5 minutes).
- Read-only report table, as in Statusi: configured filters (shown as a summary), totals in headers, nested columns, drill-down with breadcrumbs, infinite scroll.
APIs (Mautic API authentication)
GET /api/custom/email-activity-exportandGET /api/custom/contact-attribute-export: flat, cursor-paged exports in Statusi's format, read by Statusi's daily jobs.GET /api/custom/email-activity-reportandGET /api/custom/contact-attributes: email activity and contact change reports.
Requirements
- Mautic 7, PHP 8.2+. Mautic must be reachable over https by Statusi for the daily sync.
Install
composer require statusi/mautic-plugin-statusi:1.1.0, or without Composer: unzip MauticStatusiBundle-1.1.0.zip into Mautic's plugins/ folder.