Setting Up Email Subscriptions to Your Blog

Before beginning this tutorial you will need to install and activate the free Jetpack plugin. Read this post for instructions on how to install Jetpack.

Jetpack includes a subscriptions module which allows your readers to easily subscribe to your blog in order to receive updates by email on the latest comments and posts. This powerful feature helps to encourage more of your visitors to become regular readers, and it is one of the most effective solutions for setting up email subscriptions for a typical blog. Instead of using your own hosting package to handle the potentially large volume of emails you’ll be sending out, Jetpack uses the servers at, and best of all, it doesn’t cost anything either. The Subscriptions service should be activated by default once you have set up Jetpack, but you can turn it on and off from the Jetpack > Settings page as with any other module belonging to the plugin.

By default, email subscriptions will already be already be turned on, and your visitors will see checkboxes when they leave a comment on one of your posts or pages. When a reader leaves a comment, they will be able to choose up to two options including email notifications when someone posts a follow-up comment or when you publish a new post. Additionally, you can place the Blog Subscriptions widget in any desired widget area or add the option to subscribe anywhere else on your website by using a small piece of code.


Using the Jetpack Subscriptions Widget

By far the quickest and easiest way to set up email subscriptions is to use the widget, which will be available as long as the Subscriptions module is activated (which it should be by default).

  1. In your administrator dashboard, navigate to Appearance > Widgets and look for the “Blog Subscriptions (Jetpack)” widget in the left-side column.
  2. Drag the widget to the preferred widget area, such as the Primary Widget Area which is the main sidebar on your site. It will be activated immediately.
  3. Configure the activated widget by clicking on its name in the right-side column to display the available settings.
  4. Enter your own widget title, optional text to display to your readers and the text for the subscribe button if you don’t want to use the default options.
  5. Check the box beside “Show total number of subscribers” if you want your readers to see how many people are currently subscribing to your blog.
  6. Click on “Save” to save your changes, and they will appear on your site immediately.



Using the Jetpack Subscriptions Shortcode

By pasting the shortcode for the Jetpack Subscriptions module in the HTML for your website, you can place a subscription form anywhere on your website, without having to be restricted by the widget areas which are available with your currently active theme. The required code is as follows:


By adding some additional modifiers, you can also customize the subscription form to the same extent that you can customize the widget. The available modifiers are as follows, and they need to be added within the shortcode brackets as illustrated below:

  • To change the title, use the following syntax:
    [jetpack_subscription_form title="Your title"]
  • To change the subscription text, use the following:
    [jetpack_subscription_form subscribe_text="Your subscribe text"]
  • To change the text on the subscribe button, use the following modifier:
    [jetpack_subscription_form subscribe_button="Sign Up"]
  • To display the number of current subscribers, use the following code:
    [jetpack_subscription_form show_subscribers_total="1"]


Simply replace the bolded text with that of your choice. You can use multiple modifiers (including all four if you wish) simply by placing each one within the brackets, leaving a space between each one.

Now that you have set up email subscriptions for your blog, anyone can subscribe simply by entering his or her email address. Once they subscribe, the reader will receive a confirmation email whereby he or she will need to click “Confirm Follow” to start receiving updates from you. Finally, you can also customize the content of the emails to a degree by navigating to Settings > Reading in your administrator dashboard and changing the feed settings to “Summary” so that only post summaries are shown in the emails.


  1. i would like to try blogging for a month to see how it works and if it what I’m wanting to do. they ask for a year subscription. is there another server that just lets you try it?

  2. Hi Scott, your website its amazing! Great content, I wouldn’t have been able to open my blog without your detailed explanations!!!
    Thanks 🙂

  3. Confused of where to post these shortcodes in order to make dem work…what exactly is the HTML?

    1. Hi Richard,

      You can add these shortcodes wherever you want the subscription box to appear. Most people put this in a sidebar widget. Just go to “Appearance” -> “Widgets” and add a text widget there, and then you can copy/paste the shortcode.

  4. Thank you so much! I wanted to add a subscription feature to my page, and this is exactly what I was looking for. You are a life saver.

  5. Hi! Quick question that’s totally off topic.
    Do you know how to make your site mobile friendly? My web site looks weird when browsing from my iphone 4.
    I’m trying to find a template or plugin that might be able to resolve this problem.
    If you have any recommendations, please share. Many thanks!

  6. ” Not being a philosopher or even a physicist, I’m not going to explore that subject on the net, but I can let you know that, coming from a marketing standpoint, the world wide web marketing effect towards the business mentioned previously would have been a big fat zero. Try to research prior to going your house on the lifestyle in the location. Possible complications inlcude drug reactions, infection, bleeding, or perforation with the digestive tract which can require surgery.

    1. Hi Sean,

      There are a couple of places you can place these in the HTML of your blog:

      1. In the post editor screen click the tab at the top right that says “Text” (next to the “Visual” tab). That will show you the HTML where you can paste the shortcode.

      2. If you want to put the shortcode in a sidebar or other menu, the best way to do that is to go to Appearance -> Widgets and then click-and-drag the “Text” widget to your desired menu. You can then copy/paste the shortcode into the text widget.

      Feel free to shoot me an email through my contact page if you have any more trouble.

  7. Thank you so much! I wanted to add a subscription feature to my page, and this is exactly what I was looking for. You are a life saver.

  8. Scott, you rock. Great manual for a beginner. Literally enabled me to get my blog up and running. It will be one of several, using what I learned in your tutorials. AWESOME job!! Thank you, thank you!

  9. Thank you for this wonderful tutorial. But I can’t seem to find the Blog Subscriptions Widget in the left-side column.

    1. You need to make sure that JetPack is installed and activated. You won’t see the widget until that is done.

  10. Scott… thought a blog was what happens after an extremely potent sneeze… now I know better. 🙂 Thanks for the great info.

  11. Thank you, Scott, for all this information. While I don’t yet feel like an expert, I have a general idea of what it takes to create a blog site and understand what I need to do to be prepared to begin, such as deciding on names and options and themes and price packages. Most importantly, I know where to go to begin. So, thank you for all your help.

Leave a Reply

Your email address will not be published. Required fields are marked *