How to Post to Private Slack Channels from Zapier


Zapier is cool. We use it at Crowdsync to automate a bunch of things, oftentimes, needing to post to a private channel on Slack to deliver some kind of notification. We’ve got a private support channel, and a private monitoring channel, letting us know when support requests come in, or when new users register, respectively.

When we first set this up, I was kinda bummed. It didn’t look like Zapier would let you post to private channels on Slack. But, some experimentation led to a simple solution.

When setting up a Zap with Slack, first, set it up to send a channel message:

channel message setup

Next, authorize your Slack account, or choose the one you want to use:

slackaccounts

After you’ve done that, you’ll setup this template. This is where you’ll choose the channel, but alas, I only see my public channels in the “Channel” list!

channeldropdown

Here’s the trick:

From this list, select “Use a Custom Value (advanced)”:

Then, in the box below that one, which says “Custom Value for Channel ID”, simply type in the name of your private channel:

private

Boom! You’re in business! Go ahead and set the rest of the template up and give it a test. You should now see your notifications coming into your private channels!

Hope this helps you be more productive with Zapier and Slack!

Related Posts

Announcement: The Most Exciting Thing I've Done

Today, I'm announcing the most exciting project I've been involved with. It's called CrowdSync, and it helps to automate paperwork, communication and logistics when dealing with groups of people. Read on for why this is so big.

Sharing is the Currency of the Web

You consume free content all day on the web. The best way to pay back the people creating it? Share it.

The Magic of Low Fidelity

High-fidelity documentation is great, but it has a hidden dark side. Learn to embrace low-fidelity documentation, and you'll be amazed at the benefits.

Why You Should Blog More (Data)

When you stop blogging, people stop coming. Simple enough. Here's the proof.

Using a Linter Will Make You a Better Dev

Using a linter while you write code won't only make your code better formatted, it'll make you a better programmer.

Everyone Is Self Employed

The idea that you're not self-employed if you work fulltime somewhere is wrong. EVERYONE is self-employed.

The Real Reason to Learn to Code

Not everyone needs to be a programmer, but learning a little bit of coding can help in a lot of different areas.

Review: Keto Diet

I recently gave the Keto (Ketogenic) Diet a try. Suffice to say...it works.

You Don't Need to Get it All Correct Immediately

Too many people wait on shit to be perfect. Get it close, leave out some stuff, and set yourself up to quickly iterate.

Using Foundation 6 in Angular 4 (or 2)

How to use Foundation for Sites 6 in Angular 4 (or any version 2+)