Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Get Email Notifications for Post Changes in WordPress

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to get email notifications for post changes in WordPress?

By default, WordPress doesn’t send notifications when posts are changed by a user. If you run a multi-author WordPress site, then you may want to stay informed about post changes on your website.

In this article, we will show how to get email notifications for post changes in WordPress.

How to Get Email Notification for Post Changes in WordPress

Why Set Up Email Notifications for Post Changes in WordPress?

If you are the only one working on your WordPress website, then it is easier to keep an eye on everything that is happening on it.

However, if you have other authors writing blog posts or SEO specialists optimizing blog posts for SEO, then you may want to keep an eye on the changes they make.

For instance, you might want to be alerted when a new post is published or if changes were made to an older article.

This also helps all team members be accountable. If they make a mistake, then it can be easily caught and fixed quickly.

That said, let’s take a look at how to get email notifications for post changes in WordPress. We will cover two methods so that you can choose one that works best for you. We will also show you how to undo post changes and make sure your notification emails are delivered.

Method 1: Getting Notifications for Post Changes Using WP Activity Log

This method is recommended for all users as it is easy, powerful, and flexible.

The first thing you need to do is install and activate the WP Activity Log plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you will be asked to enter your license key. You can find this information under your account on the WP Activity Log website.

Add license key for WP Activity Log

Next, you will be given the option to run the setup wizard. You can answer a few quick questions to set up important monitoring and logging features.

All these things can be changed later in the plugin settings too.

WP Activity Log setup wizard

Setting Up Email Notifications for Post Changes in WordPress

After that, you need to visit the WP Activity Log » Email & SMS Notifications page and switch to the ‘Content Changes’ tab.

Installing the Helper Plugin in WP Activity Log

You will see a message that a helper plugin is needed to enable SMS notifications.

If you want to receive SMS notifications as well as email notifications, then simply click the button labeled ‘Install the helper plugin’. You will finish setting up SMS notifications in the next step.

Now you need to select the events that will trigger notifications. The plugin comes with three default notifications covering most content changes.

Setting up content change notifications in WP Activity Log

Next to each event, you need to enter the email address the notifications should be sent to. In the next step, you will also add a mobile phone number if you want to get SMS notifications for post changes.

Finally, click on the ‘Save Notifications’ button to store your changes.

Setting Up SMS Notifications for Post Changes in WordPress

WP Activity Log allows you to easily receive SMS notifications for post changes and other WordPress activities. To do that, you will need a Twilio account and a phone number.

Twilio is a paid service with a pay-as-you-go pricing model for SMS messages. Pricing starts at $0.0079 per SMS, and you will also need to purchase a virtual phone number which will be used to send messages.

Simply go to the Twilio website and sign up for a free trial account.

Sign up for a Twilio account

After setting up your account, you will reach the Twilio Console.

Here, you can copy your Account SID, Auth Token, and get a trial phone number.

Getting your Twilio credentials

Copy and paste these values to a text editor or leave this browser tab open.

Next, you need to switch back to your WordPress website admin area and visit the WP Activity Log » Settings page.

From here, switch to the ‘SMS Provider’ tab and enter your Twilio Account SID, Auth token, and number.

Entering your Twilio credentials

Don’t forget to click on the ‘Save Changes’ button to store your settings.

Now you can navigate back to WP Activity Log » Email & SMS Notifications and switch back to the ‘Content Changes’ tab. Here, you can add a mobile phone number to get SMS notifications for post changes.

Entering the Phone Number for SMS Notifications

Testing Post Change Notifications with WP Activity Log

WP Activity Log allows you to easily test your post change notifications.

First, make sure you are on the ‘Content Changes’ tab of the WP Activity Log » Notifications page.

Test notifications in WordPress Activity Log

Now you can scroll down and click the ‘Test Notifications’ button.

This will bring up a popup window where you can enter an email address and a mobile phone number to send notifications.

Send test notifications

WP Activity Log will then send test notifications. If you do not receive an email notification right away, then you can jump to the section below on troubleshooting email notifications.

If you fail to receive SMS notifications, then check your Twilio credentials to make sure they are correct.

Method 2: Getting Notifications for Post Changes With Better Notifications for WP

This method is easy to use, but it doesn’t come with ready-made templates. While this method will send an email notification when a post is changed, you will have to write the email yourself and investigate the activity on your own.

First, you need to install and activate the Customize WordPress Emails and Alerts – Better Notifications for WP plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you need to visit the Notifications » Add New page to create your first custom notification.

Creating a post change notification

First, you need to provide a title for the notification. After that, you can choose a ‘Notification For’ option from the drop-down menu. This is the event that will trigger this notification, such as ‘Post Updated’ in the screenshot above.

If you like, you can check the ‘Additional Email Fields’ box and enter custom email addresses for the sender, cc, and more. If this option is left unchecked, then the plugin will simply use your default WordPress email settings.

Next, you need to select the users or user roles that will receive this notification under the ‘Send To’ option. Below that, you can write the email subject and the message itself.

Setting up email settings

The Better Notifications for WP plugin doesn’t come with a template for post changes. This means you will need to write your own email message.

The plugin comes with a bunch of shortcodes that you can use to customize your notifications. You can view all of them by clicking on the ‘Find Shortcodes’ button.

Lastly, you need to click on the ‘Save’ button to store your email notification. Once you have done that, you will be able to click on the ‘Send Me a Test Email’ button to see if it is working.

Save and test your email notification

Better Notifications for WP is not an activity monitoring plugin. This means you will need to set up multiple notifications to cover different types of content changes in WordPress.

For instance, you may want to set up a ‘Post Published’ notification or another one for when a category or tag is changed.

The plugin also allows you to create custom notifications or modify default WordPress notifications as well. For more details, you can see our article on how to create better custom notifications in WordPress.

Revising and Undoing Post Changes in WordPress

Once you have received an email notification for post changes, you may want to see what changes were made, who made them, and when.

WordPress comes with a built-in revision management system that keeps track of all changes made to an article.

Simply edit the post or page that you want to review and then click on the ‘Revisions’ tab under the ‘Post’ settings from the right column.

Open revisions for a post or page in WordPress

This will bring you to the post revisions screen.

You can check the ‘Compare any two revisions’ box and then move the slider below to compare the changes.

Comparing revisions in WordPress

When you scroll down the post, you will see the changes between the two revisions highlighted in red and green colors.

If you don’t like the changes, then you can simply click on the ‘Restore This Revision’ button to undo them and return to the previous version.

Changes highlighted in revision history

For more details, see our guide on how to undo changes in WordPress with post revisions.

Troubleshooting Email Notifications in WordPress

By default, WordPress uses the PHP mail() function to send emails. This method does not use proper authentication (login or password), which means it can be easily misused. This is why most spam filters mark such emails as spam or block them altogether.

To fix this, you need to use a proper SMTP service provider to send out WordPress emails. There are even free SMTP servers like SendLayer, Gmail, Brevo (formerly Sendinblue), Sendgrid, and more that you can use with WordPress.

To set up SMTP, you need to install and activate the WP Mail SMTP plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

WP Mail SMTP allows you to connect your WordPress site to your SMTP service provider and send all your WordPress emails with much higher deliverability.

Upon activation, you need to go to the WP Mail SMTP » Settings page in your WordPress admin area to set up the plugin.

WP Mail SMTP license

First, you need to enter your license key. You can find this information in your account on the WP Mail SMTP website.

After that, scroll down to the ‘Mailer’ section to select your SMTP service provider. WP Mail SMTP will show all top SMTP service providers. You can click on your provider and then enter the required information below (usually an API key).

SMTP mailers in WP Mail SMTP

If your mailer is not listed, then you can simply choose the ‘Other SMTP’ option and enter the required information.

To learn more, see our tutorial on how to fix WordPress not sending email issue.

Expert Guides on Managing a WordPress Publication

Now that you know how to get email notifications when someone edits a post, you may like to see some other guides related to managing a WordPress publication:

We hope this article helped you set up email notifications for post changes in WordPress. You may also want to see our tips on getting more traffic to your blog and the best WordPress SEO plugins and tools to grow your website.

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

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

6 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. peg says

    Great idea, but the solution hasn’t been updated or tested for the last 3 years. What is your recommendation now?

    Thank you

  3. Yazmin says

    Thank you. I’m looking for something similar to this.

    Have you guys found a plugin that allows notification for just the specified post? I know this plugin can be customized, but if there is a solution out there already, I’d rather go with that.


  4. Christine says

    I’ve tried several times to use your SEARCH button at the top right and it does nothing.
    Is it possible to use drop caps in our WordPress posts?

  5. subbareddy says

    Right Now there is no multiple authors for my site .It is helpful guide when my site reaches multiple authors .

    Thanks for the Info

Leave A 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.