New Post Notifications

Do you want more traffic every time you publish a new blog post? If yes, then you can use Noptin to set up automatic new post notifications on your blog. For free.

There are two types of notifications that you can set up with Noptin.

First, you can automatically send an email to your newsletter subscribers, WordPress users, or WooCommerce customers as soon as you publish new content on your site.

send an email to your subscribers when you publish new content

The second notification type involves sending a daily, weekly, or monthly email digest containing your latest blog posts, events, or other custom content types.

Email digest of your latest content

Sending an email of your latest content to your subscribers increases your website’s traffic and your newsletter subscribers never miss any content you publish.

This guide shows you how you can set up such a system.

What You’ll Learn

  • How to automatically send new post emails to your newsletter subscribers whenever you publish new content in WordPress.
  • How to automatically send a daily, weekly, or monthly email digest of your latest content.
  • How to let subscribers select which type of email notifications they would like to receive.


To follow along with this tutorial, make sure that you’ve installed the latest version of Noptin on your WordPress website.

Noptin is a free and lightweight WordPress newsletter plugin. It allows you to add newsletter subscription forms to your WordPress website, send your newsletter subscribers one-time emails, and automatically notify them whenever you publish a new blog post.

To install Noptin:-

– Log into your WordPress admin dashboard then click on Plugins > Add New.

– Next, Search for “Noptin Newsletter” then click on the install button.

For more features, make sure to install The Ultimate Addons Pack. It allows you to:-

  • Limit new content notification emails to specific tags, categories, or custom taxonomies.
  • Send new content notification emails for products, listings, and other content types in addition to blog posts.
  • Notify WordPress users or WooCommerce customers instead of newsletter subscribers.

For example,

You can set up a new products notifications email that is only sent to WooCommerce customers, and a new blog post notification email that is only sent to newsletter subscribers.

You can also install the appropriate integration to send the notifications to an external email service provider such as Mailchimp.

Step 1: Set-Up Automated New Post Notifications in WordPress

To do this:-

First, open the email campaigns page by clicking on the Noptin > Email Campaigns link in your WordPress admin dashboard.

open email campaigns page

Next, click on the Automated Emails tab to open the Automations page…

Open the email automations page

… then click on the “Create New Automation” button to create a new automation.

create a new automation

Noptin will load a popup that allows you to select the kind of automated email that you would like to set up. Click on “Post Notifications” to set up an automated new posts notification email.

Select new post notification

Next, give your automated email a name (this is for your reference and is not visible to your subscribers) …

Give your automation a name

… then set the amount of time that Noptin should wait before sending out the notification.

Schedule your automation

Finally, click on the “Continue” button to save your automation.

Save your automation

Noptin will then create the automated email and open the email editor which allows you to edit the various aspects of the notification.

New posts notifications editor

Step 2: Edit the New Post Notification Email

Most of the time you will want to edit the notification email to ensure that it matches your website’s tone.

In the email editor, you can edit every part of your notification including…

… the subject of the notification emails …

Editing the email subject

… the preview text …

… or the main email body.

The email notification body

For example, you can easily add an image to the email body and it will appear on all notifications sent by this specific automation.

Finally, set the automation’s status as active and save your changes.

Activate email automation

Tip: You can use any of our email merge tags in your email subject, body, and preview texts.

From now on, your email subscribers will be notified every time that you publish a new blog post.

Sample notification emails

NOTE: Noptin will not send any new post notifications unless you activate the email automation as shown above.

If you ever wish to come back to this page and edit the automation, you can do so by clicking on the name of automation from the automations overview page.

Opening an automation in the editor

Step 3: Limit Notifications to Certain Tags and Categories

By default, Noptin sends a new-post notification for all blog posts. There are times when you might want to change this.

For example,

You might only want to send email notifications for posts from the “Important Announcements” category.

Or you might not want to send a notification for a given post so you tag it with the “no-notify” tag.

This is possible with the Custom Post Notifications addon.

First, locate the Options box…

New post notifications options

… then select the post type that you want to send notifications for…

Send a notification for a different post type

… and the terms you would like to exclude (or limit notifications to).

Limit notifications to certain terms

Step 4: Limit to Specific Lists and Tags

If you have the Lists addon, you can filter the recipients of the notification based on which lists they belong to.

Limit notifications to a specif list

The same applies to tags.

Step 5: Personalizing your Notifications

You can use the following email tags in addition to the default email tags provided by Noptin.

  • [[post_title]] – This will be replaced by the post’s title.
  • [[post_excerpt]] – This will be replaced by the post’s excerpt.
  • [[post_content]] – Will be replaced by the post’s content.
  • [[post_author]] – This will be replaced by the author’s display name.
  • [[post_author_email]] – Will be replaced by the author’s email address.
  • [[post_author_login]] – Will be replaced by the author’s login name.
  • [[post_author_id]] – This will be replaced by the author’s ID.
  • [[post_date]] – Will be replaced by the post’s publication date.
  • [[post_url]] – This will be replaced by the post’s URL.
  • [[post_id]] – Will be replaced by the post’s ID.
  • [[comment_count]] – This will be replaced by the number of comments the post has.
  • [[custom_fields.$field]] – Replace $field with the field name to reference a custom field’s value.

Using the [[custom_fields.$field]] tag together with the Advanced Custom Fields plugin can very powerful. For example, you can use a custom field to specify different email content for each post instead of using its excerpt or content.

Step 6: View Subscribers who Opened your New Post Notification Email

Noptin allows you to see which of your subscribers opened your new post notification emails, and which of them clicked on links in the emails.

To do this:-

First, open the email campaigns page by clicking on the Noptin > Email Campaigns link in your WordPress admin dashboard…

open email campaigns page

… then locate your new post notification email in the newsletter campaigns overview page.

new post notification email overview

Here you can:-

  • Preview the notification email.
  • Duplicate the email as a normal Noptin newsletter campaign.
  • Delete the notification email.
  • Stop the sending queue (in case the notification email is still sending).
  • View how many subscribers received your new post notification email.
  • Check how many subscribers opened your new post notification email.
  • View how many subscribers clicked on your new post notification email.
  • Check the date Noptin sent the new post notification email.

Leave a Reply

Your email address will not be published.

Have a question about Noptin?

Contact our customer support team anytime

Contact Support

Custom CSS Slide Example
Custom Animation Example
Default Animation