WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
  • Deals
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» WordPress Plugins» How to Integrate Slack With WordPress

How to Integrate Slack With WordPress

Last updated on January 9th, 2015 by Editorial Staff
76 Shares
Share
Tweet
Share
Special WordPress Hosting offer for WPBeginner Readers
How to Integrate Slack With WordPress

Slack is a powerful team communication suite that allows you to be less busy and more efficient. In this article, we will show you how you can integrate Slack with WordPress and directly push notifications from your WordPress site to your Slack channels.

Integrate Slack with WordPress

Slack offers real time messaging between teams with the ability to archive and search all messages. It is a great tool for multi-author WordPress sites and remote teams. We’re using Slack for our team communications.

Let’s take a look at how to add automatic WordPress notifications in Slack like the screenshot below.

Incoming notifications from WordPress

First thing you need to do is install and activate the Slack plugin. Upon activation, the plugin will add a new menu to your WordPress admin labeled Slack.

You need to visit Slack » Add New to add your first integration.

Adding a new Slack integration in WordPress

In order to add an integration, you will need an incoming webhook token. You can easily get this by logging in to your Slack account.

Simply click on the arrow next to your company name and select ‘Configure Integrations’.

Configure integrations

You will now see a list of services that you can integrate with Slack. Scroll down until you find ‘Incoming Webhooks’ and then click on the Add button next to it.

Incoming webhook

On the incoming webhook setup page, you will find the webhook URL that you need to copy. This URL is your incoming webhook token that you will use with the Slack integration on your WordPress site.

Slack Incoming Webhook URL

After copying the webhook URL, you can come back to the add new Slack integration page on your WordPress site and paste the URL under the Service URL.

Next, you need to choose a channel name where you want to send notifications, e.g. #general.

Although we’d highly recommend creating custom channel for automated updates such as #stream to keep the #general channel less cluttered.

You will also need to enter a username and select an icon for the bot that delivers the news. This can be anything that you like.

You can find a link to the list of emoji shortnames that you can use, like :rocket:, :sheep:, :monkey:, etc.

The next option is to choose the notifications. By default the plugin can send notifications when a post is published, needs review, or when there is a new comment.

Lastly, you need to check the box next to Active in order to activate your Slack integration.

Once you are done, click on the save button to store your Slack integration.

That’s all, you can now go publish a post or a comment to see a notification in your Slack channel almost instantly.

We hope this article helped you integrate Slack with WordPress. You may also want to check out our list of 40 useful tools to manage and grow your WordPress blog.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

76 Shares
Share
Tweet
Share
Popular on WPBeginner Right Now!
  • Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

The Ultimate WordPress Toolkit

8 Comments

Leave a Reply
  1. Jakke Lehtonen says:
    Jan 13, 2019 at 10:40 am

    This article is so out-dated you guys must remove it. This is eating your credibility.

    Reply
    • WPBeginner Support says:
      Jan 14, 2019 at 2:26 pm

      Thank you for letting us know about this older article, we’ll certainly take a look into what to do with it.

      Reply
  2. Khan says:
    May 22, 2017 at 1:23 am

    Can we use slack as a live chat on the website? I know there are other third-party plugins/apps which does that but what I want to know is if we can the somehow embed a live chat widget in our website with slack at the backend without using any third party?

    Reply
  3. Dan says:
    Sep 4, 2015 at 5:29 am

    Hello

    I just started using Slack for my blog and wanted to find a way to send notifications. I looked at the plugin you link and the reviews are suggesting it causes fatal errors. Might want to update the article in case anyone just goes ahead and does this.

    I think there are 1 or 2 more slack plugins which do the same job.

    Thanks

    Dan

    Reply
  4. Pieter Hartsook says:
    Apr 17, 2015 at 3:21 pm

    Ok, so I can use the web hooks api to push the website updates to my Slack channel, but what about the other way around?

    I would like to display a Slack channel on my website, much like I would a Twitter or Facebook feed. Any suggestions for that?

    Reply
    • Matt says:
      Aug 5, 2015 at 8:54 pm

      I’m also trying to figure this out. Did you come across anything without paying fees?

      Reply
  5. WPBeginner Staff says:
    Jan 15, 2015 at 6:24 pm

    No.

    Slack is a communication tool (think group chat room).

    Asana is a task management tool.

    Reply
  6. Jochen says:
    Jan 12, 2015 at 10:41 pm

    Hi,

    I came to this page after reading your weekly newsletter “My Top 3 Tools that I’ll Use More Than Any Other in 2015” where Syed lists Slack as well as Asana. I could not find a forum page for that newsletter, and this seems the closest fit, as it is about Slack:
    After following the links and looking at the websites for these products I get the impression that they are pretty much the same thing. They are about ditching emails in favour for a tool that uses task based conversations and to share documents among team members related to the tasks.

    Can you elaborate on which one you are using and what the differences are? I’m sure you don’t use both, as I would imagine that relying on two tools creates even more confusion than email. (I know that pain from different people using different messaging services (iMessage, WhatsApp, WeChat, Line, …) Why would I want to add Slack AND Asana to that list?

    Cheers,
    Jochen

    Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 600,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
SeedProd WordPress Coming Soon Page Plugin
SeedProd
Jump start your website with viral coming soon pages. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 25 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2019 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2019)
    • Which is the Best WordPress Slider? Performance + Quality Compared
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • 5 Best VPN Services for WordPress Users (Compared)
    • HostGator Review - An Honest Look at Speed & Uptime (2019)
    • SiteGround Reviews from 1032 Users & Our Experts (2019)
    • Bluehost Review from Real Users + Performance Stats (2019)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Start a Podcast with WordPress (Step by Step)
    • How to Choose the Best Domain Name (8 Tips and Tools)
    • How to Setup a Professional Email Address with Google Apps and Gmail
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2019 – Step by Step Guide
Deals & Coupons (view all)
Dreamhost
DreamHost Coupon
Get 40% OFF on DreamHost and get a Free Domain.
Elegant Themes
Elegant Themes Deal
Get all 87 amazingly beautiful WordPress themes by Elegant Themes for only $69. That is like $0.79 per theme!
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • Awesome Motive

Copyright © 2009 - 2019 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.