How to integrate Zapier with Slack + automation ideas

Slack is one of the most useful Zapier integrations. If you use Slack in your business, you likely use it a lot. With Zapier, you can turn it into a kind of “hub,” and have reports, notifications and more all delivered there. That way it becomes a single place for you to go to know everything you need to know about your business.

This post & video shows you how to integrate Zapier with Slack, and demonstrates a few cool automation ideas.

First a quick note… if you’ve never used Zapier before, you should start with my Zapier tutorial to learn the basics, or take my extensive Zapier course to learn everything you need to know.

This post assumes you already know how triggers & actions work.

Zapier Slack Integration

The first place you should start with almost any Zapier integration is the app page on Zapier’s website. It gives you a great overview of what is possible.

Check it out here.

Want to get more productive and automate your business to create more free time? Sign up for my newsletter and I'll send you a guide on the exact tools and systems you can use to save 25+ hours every single month. Click here to get the guide.

Scroll all the way to the bottom to have a look at what triggers & actions are available.

You’ll see there are a lot of options! At the time of writing, that’s 11 triggers and 9 actions.

Zapier’s Slack Triggers

zapier gmail triggers

There’s a lot to unpack there, so instead let’s just focus on some of the most important ones.

My favourites are:

  • New saved message – Trigger workflows when you “save” a message in Slack. This option shows up on the right hand side when you hover over a message in Slack.
  • New file – Start workflows when anyone uploads a file
  • New reaction added – Start workflows when you add an emoji reaction to a message
  • New pushed message – This one is AMAZING and allows you to manually start a workflow from any message.

You’ll see examples for all of these below.

Zapier’s Slack Actions

zapier slack actions

Likewise there are quite a few actions as well.

The main one you’ll need is to send a message.

There are just a few variations of this – one to send a channel message, one to send a private message, and one to send to a private channel.

In the screenshots above, you’ll notice there are “searches” as well, but for this post they are getting a bit too advanced. If you’d like to learn more about how searches work, consider taking my Zapier Mastery course.

Slack workflow ideas in Zapier

Now let’s have a look at some workflow ideas for these Slack triggers and actions.

Store saved messages in Evernote or other note taking app

In Slack you’ll find an option to save messages, like this.

A handy workflow is to add all your saved messages to a notebook, like this.

zapier slack ideas - saved messages

Using “Append to note” means that you can save them all in the one note. Optionally, you could use a different action to create a new note every time.

Process messages with a reaction

Reactions are a cool way to process messages.

The example below has a “bug” reaction added.

For example, you could say “whenever a bug reaction is added in Slack”, “add it to our bug list in Jira” or your project management system.

slack reaction to zapier

Saving feedback and testimonials

Another example of using reactions is working with feedback.

We automatically send all our feedback and reviews to a special feedback channel in Slack.

You can add reactions to these messages like this:

Your automations could say:

  • When a sad reaction is added – Send an email to the person to follow up on their negative feedback.
  • When a heart reaction is added – Add the feedback to our testimonial file

Backup all uploaded files to Google Drive or Dropbox

If you’re on the free plan of Slack, you eventually lose access to messages and files once you’re over your quota.

Use this workflow to back up all your files to your Google Drive or Dropbox.

backup slack files

Create tasks from Slack messages

The “New Pushed Message” Slack integration is pretty amazing.

Once you create a workflow in Zapier and turn it on, you’ll see an option like this in Slack.

slack push to zapier

Then you see a popup like this where you can start a workflow with that message.

slack zapier workflow

You can also type in the textbox to add extra information that is sent to Zapier.

For example, you might set up a workflow to save Slack messages as Tasks in Trello, or whatever task management system you use.

This can add a card in Trello with the name you typed into the text box, and add a reference to the Slack message for more information.

Create reminders in Slack

In Slack, you can use the “remind” feature for Slack to send you a message at a certain time so that you remember to do something.

zapier slack reminder

You can create these reminders using Zapier.  

After a client submits your initial inquiry form, you could set yourself a reminder to make sure your team have followed up and everything is as it should be.

Create channels for new clients

When you bring on a new client – for example, when they have signed their proposal, you could create a new channel for that client.

slack new channel for clients zapier

The third step here simply adds your teammates to the channel so you don’t have to do that manually.

Send reports and messages

The “Send message” action is by far the most common one we use.

If you want to turn Slack into a hub, where you get all the information you need to run your business, this action helps a lot with that.

You can do basic things like send a message every weekday to a channel to remind your staff to send you their daily reports:

zapier slack send channel message

But you can also use this action to send notifications like new sales:

Feedback:

Website downtime alerts:

slack zapier website alerts

Or basically any kind of information you need for your business.

Your automations

I’d love to hear what kind of automations you have created in Slack with Zapier, and if this post has given you any ideas. Let me know in the comments.

If you haven’t used Zapier before I’d recommend checking out my Zapier tutorial post & video, or taking my full Zapier course that will help you become an automation wizard, even if you’ve never used Zapier before.

James Rose

James Rose

James is the co-founder of Content Snare - a software platform that helps professionals collect content & files from clients.

Once an automation engineer, his new priority is to help business owners regain their lives, be more productive and get more done in less time.

Learn how to save 25+ hours every week with automation. Get the guide when you sign up for the productivity newsletter. Click here to get it..