Trello
Feedback on your board. Automatically create Trello cards when feedback is submitted, and keep statuses synchronized -- when cards move between lists in Trello, the linked feedback post updates too.
Overview
The Trello integration enables:
- Create cards from feedback -- automatically create a Trello card when new feedback is submitted
- Two-way status sync -- moving cards between lists in Trello updates the feedback status in Quackback
- Rich descriptions -- cards include feedback details, author info, and direct links back to your portal
Prerequisites
- Admin access to your Quackback workspace
- A Trello account
- A Trello Power-Up (created at Trello Power-Ups Admin)
Setup
1. Create a Trello Power-Up
- Go to the Trello Power-Ups Admin
- Create a new Power-Up
- Copy the API Key and API Secret
2. Configure Platform Credentials
- Go to Admin → Settings → Integrations → Trello
- Enter the following credentials:
- API Key from your Trello Power-Up
- API Secret from your Trello Power-Up
3. Connect Your Account
- Click Connect to Trello
- You'll be redirected to Trello to authorize the application
- The app requests
readandwritepermissions with no expiration - Click Allow
4. Select a Board and List
Back in Quackback:
- Choose the Trello board where cards should be created
- Select the list within the board (e.g., "Incoming" or "To Do")
- New cards appear at the top of the selected list
5. Configure Status Mappings
Map Trello lists to Quackback statuses. When a card moves to a different list, the linked feedback post's status updates to match.
6. Save and Test
- Click Save
- Submit test feedback to verify a card is created in Trello
Card Format
When feedback triggers card creation, the Trello card includes:
- Name: The feedback post title
- Description: The post content, author details, board name, vote count, and a link back to the post in Quackback
Cards are created at the top of the selected list.
Status Sync
Quackback registers a webhook with Trello to receive card updates. When a linked card moves between lists:
- Trello sends a webhook to Quackback
- The webhook signature is verified using HMAC-SHA1
- The destination list name is mapped to a Quackback status
- The linked feedback post's status is updated
Status sync responds to updateCard actions where a card moves between lists. Other card changes (description edits, label updates) are ignored.
On post delete
When you delete a feedback post with a linked Trello card, you can archive the card at the same time. The delete dialog shows a checkbox for each linked card.
To pre-check this by default, enable the On post delete toggle in the Trello integration settings. You can always override the default per-delete.
Manage the Integration
Pause
Temporarily stop the integration:
- Go to Admin → Settings → Integrations → Trello
- Toggle Enabled off
- Card creation and status sync pause, but the connection remains
Reconnect
If you see connection errors:
- Click Reconnect
- Re-authorize in Trello
Disconnect
To fully remove the integration:
- Go to Admin → Settings → Integrations → Trello
- Click Disconnect
- Confirm the action
Troubleshooting
Cards Not Being Created
- Check integration status -- look for errors in settings
- Verify board and list selection -- ensure both are selected
- Check permissions -- the connected account needs write access to the board
Status Sync Not Working
- Check status mappings -- ensure Trello lists are mapped to Quackback statuses
- Verify webhook -- the Trello webhook may need to be re-registered
- Check board access -- the connected account needs access to the board
"Authentication Failed" Error
- Click Reconnect
- Re-authorize the app in Trello
Next Steps
- Asana -- Asana task integration
- Webhooks -- Build custom integrations
- Integrations Overview -- All integrations