I want to set up a place for people to subscribe to my blog so they are emailed whenever I publish a new post. I am also trying to figure out how people can contact me through my blog if they have something they want to share directly with me via email.
The easiest way to add email subscriptions to your site is to install the Jetpack plugin and activate its Subscription feature. Once you activate it, Jetpack Subscriptions lets your visitors sign up to receive notifications of your latest posts and comments.
We created a video tutorial that will show you how to activate the Jetpack Subscriptions module on your website:
But that’s not the only way to add email subscriptions to your site. It’s also somewhat limited, in that it ONLY sends notifications when you publish a new post. It doesn’t allow you to send an email directly to your subscribers, which you may want to do from time to time.
So, the more robust solution is to first sign up for an email newsletter service like MailChimp, ConvertKit, Constant Contact, AWeber, or MailPoet.
Then, once you’ve signed up for the service of your choice, you’ll want to add a newsletter signup form to your website. Most of these services also have a WordPress plugin, that enables you to easily add an email signup form to your pages, posts, or a widget in the sidebar or footer of your website.
Alternatively, if you have a WordPress form plugin like Ninja Forms installed on your site, you can create an email newsletter signup form that will connect with the email newsletter service of your choice.
For example, here’s a tutorial on how to create a MailChimp email signup form using Ninja Forms:
Finally, you asked how to allow your visitors to contact you through your blog if they have something they want to share directly with you via email.
The easiest way to do this is to simply add an email link somewhere on your site. You might want to review our video tutorial on how to add a link or button to your site.
To create a normal link, you’ll usually paste the web address or URL to the website to which you wish to link. As an example:
But to create an email link, you’ll use a slightly different format:
You can use this format to create a link or a button that will automatically launch the visitor’s email application and open a new, blank email to the address you include in the link.
But you should be aware that exposing your email address like this can also result in it being harvested by spam bots, which can be annoying.
So, a better solution is to create a contact form on your site. You’ll create the contact form using a plugin, and then insert that form into a page on your site… usually the “Contact Us” page.
Again, Jetpack includes a Contact Form module, that lets you easily create and insert a customizable contact form anywhere on your site. Here’s a tutorial on how to do that:
And, if you have a WordPress form plugin like Ninja Forms installed on your site, you can create a contact form with just a few clicks. Here’s a tutorial on how to create a contact form using Ninja Forms:
I hope this helps!