Sign up
  • Home
  • Automation with Zapier
  • Zapier tutorials

Zapier tutorials

3 min read

How to create a Trello card from a saved Slack message

By Kaylee Moser · January 27, 2021
The Slack and Trello logos.

Imagine this: You're chatting with your team on Slack, trying to round up the work that needs to be done on a particular project. Once the labor is decided and assigned, it's time to do the painstaking work of transferring the tasks to your task management app, Trello. Sure, you like tracking your to-do list in this app, but manually copying and pasting from Slack is annoying. Sound familiar?

These days, it seems like there's a million and one apps out there to help boost your productivity. While this is great, sometimes the effort of context switching between apps can actually end up hurting productivity in the long run. Wouldn't it be great to have some kind of integration between Slack and Trello that added new Trello cards from Slack messages for you?

In this tutorial, we will teach you how to use Zapier to create a connection between Slack and Trello that will create new cards in Trello for every Slack message you save.

Just to review before we start, Slack is a business communication platform primarily used by teams to discuss work projects in an organized fashion, using channels to split conversations on different topics. Trello is a list-making application that leverages Kanban boards for easy tracking of tasks.

Now your team can discuss and decide on tasks in Slack, then with Zapier you can automatically log them in Trello for project management and task tracking.

Step one: Connect your Slack account to trigger your Zap

The first thing you need to do is set up a new Zap to connect your Slack trigger to the Trello action. We have a template for this integration to help you get started quickly.

Click the Use this Zap button below to get started, or click here to start a new Zap from scratch. You'll need to create a Zapier account, if you don't already have one. It's free to get started.

To get started, choose Slack as your app and New Saved Message as your trigger event.

Trigger set-up: Choose app and event: Slack: Trigger event: New saved message

Click Continue. You will be asked to sign in to your Slack account, if you haven't already. Click Agree to give Zapier permission to integrate with your Slack account.

For each app you connect, Zapier will ask for a general set of permissions which allows you to be flexible with your Zaps. The only actions Zapier takes on your app accounts are those a given Zap needs to accomplish what you've set up.

After giving Zapier permission to access your account, select the Slack account that you wish to use with this integration.

Trigger set-up: Choose account: Slack account

Now you can customize your Zap by selecting a specific Slack project from your account.

Click Continue. You will be asked to test the trigger, which is always a good idea when building a Zap because it gives you sample data to work with. If your selected Slack account doesn't have any saved message, you'll need to save one in order to test the trigger.

Here is an example of a saved message to use for testing:

Example Slack channel with saved message "Write Zapier tutorial draft"

Here is what the sample data will look like:

Test trigger: Success message

Once you've successfully tested your trigger, move on to the next step by clicking Continue.

Step two: Connect Trello to your Slack trigger

Now it's time to create the action of your Zap. This is what Zapier will do for you. First, create or log in to your Trello account.

In Zapier, select Trello as your app and Create Card as your action.

Action set-up: Create card in Trello: Choose app and event: Action event: Create card

Click Continue. This will prompt you to sign in to your Trello account. Click Allow to give Zapier permission to integrate with your Trello account.

Trello pop-up: "Would you like to give the following application access to your account? Zapier"

After giving Zapier permission to access your account, select the Trello account that you wish to use with this integration.

Action set-up: Create card in Trello: Choose account

Now customize your card by selecting the board and list you wish the new card to be added to. Next, choose "Text" from the Slack payload as the name of the card. If there are multiple members of your Trello board, it can be useful to choose a member to assign the task to.

"Set up action" page in Zapier

Once your information is filled out for your Trello event the way you want it, click Continue and test your Zap. After running your test, you should see a new card in your Trello app that matches your saved Slack message.

Trello column header reads: "To-Do List." Trello card reads: "Write Zapier tutorial draft"

Make sure you turn on your Zap when everything looks done, by clicking the toggle switch at the bottom of the screen.

A screenshot of the on/off slider in the Zap editor.

Congrats, you did it! From now on, every new Slack message you save will be added to your Trello board as a card.

Ready to try for yourself? Click the Use this Zap button below:

More ways to manage your tasks

Using Slack and Trello together to communicate about and manage tasks is a great way to enhance your productivity without introducing a myriad of new apps. Like this integration? Check out some more of our useful Slack and Trello integrations using Zapier:

Related reading:

Get productivity tips delivered straight to your inbox

We’ll email you 1/wk, and never share your information.

Kaylee Moser picture

Kaylee Moser

Kaylee Moser is a freelance writer living in the Sierra Foothills of California. When she’s not writing, she’s either gardening, collaging, or playing with her dog.

mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign upSee how it works