aiviemarketing / mautic-trello
Add Trello cards from Mautic.
Package info
github.com/aiviemarketing/plugin-trello
Type:mautic-plugin
pkg:composer/aiviemarketing/mautic-trello
Fund package maintenance!
Requires
- php: ^8.1
- mautic/core-lib: ^6.0 || ^7.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-11 14:45:18 UTC
README
A Mautic plugin for creating Trello cards from contact records. Use it to hand qualified contacts over to sales, schedule follow-ups, or add marketing tasks to an existing Trello workflow.
Features
- Create a Trello card from a Mautic contact.
- Select a list from the configured Trello board.
- Set a due date for the card.
- Match a Mautic stage to a Trello list when their names are identical.
- Assign the card to a Trello member by email when the Trello API permits it.
Requirements
- PHP 8.1 or newer.
- Mautic 6 or 7.
- A Trello account with access to the board used by the integration.
Installation
Install the plugin from the root directory of your Mautic project:
composer require aiviemarketing/mautic-trello:^7.0 php bin/console mautic:plugins:reload php bin/console cache:clear
The Composer package is currently published under its historical package name, aiviemarketing/mautic-trello.
Configuration
- Open Settings > Plugins in Mautic.
- Open the Trello plugin.
- Add the Trello API key and token.
- Enable and save the plugin.
- Open Settings > Configuration > Trello and select the Trello board used by the integration.
Create the API key and token on the Trello developer page.
Important
Consider using a dedicated Trello account. Mautic users who can access the integration may be able to see the names of every board and list available to the connected Trello account and create cards in them.
Usage
Open a contact in Mautic and select Create Trello Card from the contact actions. Choose the destination list, enter the card details and optionally set a due date.
Detailed instructions are available in English and German.
Companion Trello Power-Up
The optional Aivie Trello Power-Up displays selected Mautic contact information inside Trello.
Contributing
Install the plugin in a Mautic development project and run the test suite from the plugin directory:
composer test
The Trello API client is generated from the OpenAPI specification. Install the generator dependencies with:
npm ci
See Openapi/README.md for the generated client documentation.
Bug reports and feature requests are welcome in GitHub Issues.
License
Licensed under the GNU General Public License v3.0 or later.
