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

How to Add Email This Option to Your WordPress Posts

I’ve noticed that a lot of WordPress users forget about email sharing when adding social sharing buttons to their posts. But this simple feature can actually go a long way.

Sometimes, sharing an article on Facebook or X (Twitter) isn’t the right fit. Your readers might just want to send your post directly to a friend by email — maybe someone they know would find it helpful.

When a reader shares your article by email, it’s a personal recommendation. They’re saying, “Hey, I thought you’d like this.” That kind of message builds trust in a way social media can’t.

That’s why we always add email sharing options to our posts on WPBeginner. We’ve seen firsthand that it works — people are more likely to check out a tip or guide when it comes from someone they know and trust.

The good news is that adding email sharing buttons in WordPress is quick and easy. In this tutorial, I’ll show you how to do it using a free plugin I’ve tested on my demo site. It’s simple to set up and gives your visitors an easy way to share your content. ✅

Add Email This Option to Your WordPress Posts

Here’s a quick overview of what I’ll talk about in this article. Feel free to use the jump links to skip to a specific section:

Should You Add an ‘Email This’ Button to Your WordPress Posts?

Yes — and here’s why. Not everyone likes sharing things on social media.

Some people want to keep work tips separate from their personal life. Others just feel more comfortable sending a link directly to a friend, coworker, or family member.

Adding an ‘Email This’ option gives your readers a quick and easy way to share your post without making it public. It feels more personal, like saying, “Hey, I thought this could help you.”

Email sharing icon at WPBeginner

Plus, when a recommendation comes directly from someone you trust, it means a lot more.

This small feature can make a big difference. It helps you reach more people, build trust, and bring in new visitors — all without doing extra work.

A lot of site owners forget about this option, but it’s one of the easiest ways to make your content more shareable.

Without further ado, I’ll show you exactly how to set it up in just a few minutes.

How to Add the ‘Email This’ Option to Your WordPress Posts

The easiest way to add an ‘Email This’ button to your WordPress posts is by using a plugin. I recommend AddToAny Share Buttons because it’s simple, free, and works really well.

I’ve tested this tool myself and found it super easy to set up. I also liked that it lets you add an email sharing option along with social media buttons. A lot of plugins skip the email feature, but this one includes it.

Plus, you don’t need any technical skills to use it.

First, you need to install and activate the AddToAny Share Buttons plugin. If you don’t know how to do that, then check out our beginner’s guide on how to install a WordPress plugin.

Once you’ve activated the plugin, head over to the Settings » AddToAny page from your WordPress dashboard.

Here, you can start by choosing the icon size. You’ll see an option to set the icon size in pixels — this controls how big the share buttons look on your site.

Configure icon style

Next, you can customize the background and foreground colors. You can add your own colors, make the background transparent, or simply leave the default settings.

I personally recommend keeping the original colors. This way, the ‘Email This’ button and any other social media icons you add will appear in their familiar colors.

After that, scroll down to the ‘Share Buttons’ section and click the ‘Add/Remove Services’ button

This will open a list of all the services supported by the plugin. These are the platforms your readers can use to share your content.

Choose services where you will allow user sharing

Here, you need to find and select the ‘Email’ option.

You’ll also see options for Gmail and Yahoo Mail. However, if you choose those, your content can only be shared through Gmail or Yahoo accounts.

That’s why I recommend selecting the standard ‘Email’option. It works with any service, so more of your readers will be able to use it.

Next, scroll down and expand the ‘Universal Button’ section. Then, select the ‘None’ option to turn off universal sharing.

Disable the universal sharing button

By default, the plugin shows a plus (+) icon next to your other sharing buttons. This icon allows users to access extra sharing services that you didn’t specifically add.

For example, if you didn’t include a Facebook share button, users could still find and share your post on Facebook by clicking the plus icon.

While this might seem helpful, it can actually overwhelm readers with too many choices, a user experience issue known as ‘decision fatigue.’

I recommend turning it off to keep your sharing options clean, simple, and focused on the services you’ve chosen.

Next, expand the ‘Sharing Header’ section and add a heading that will appear above your email sharing icon. This helps readers understand what the icons are for.

Add a sharing header

I suggest using something simple and clear like, ‘Share This Post’ or ‘Send to a Friend.’

Once that’s done, it’s time to choose where your email sharing icon will appear on your site.

By default, the plugin lets you show the icons on posts, pages, excerpts, media pages, your site feed, and the front page.

You can select as many locations as you like, but I recommend choosing ‘Display at the top of posts.’

Choose email icon placement

This is one of the best places for sharing buttons because readers can see them right away. That’s why at WPBeginner, we also display our share icons, including the email button, right at the top of every article.

When you’re happy with your settings, just click the ‘Save Changes’ button to store everything.

Now, go ahead and open any post on your WordPress site. You should see the email sharing button added to your content, just like you set it up.

Email icon preview

If you chose to display it at the top of the post, it will appear right above your content — easy for readers to spot and click.

🎁 Bonus: Displaying Your Email List Subscriber Count

After adding the email sharing option to your site, you should also consider displaying your email subscriber count to give social proof and encourage more readers to sign up.

Showcasing your subscriber count can act as a powerful incentive, indicating that others find your content valuable and trustworthy.

To do this, you can use an email marketing service like Constant Contact. Simply log in to your account, view your subscriber total, and then add this number to your site.

View Constant Contact subscribers

Then, you can add that number to a sidebar widget or another prominent place on your site.

Just keep in mind that with this method, you’ll need to update the number by hand every so often to keep it current.

To follow along step-by-step, you can read our guide on how to display your email list subscriber count in WordPress.

Frequently Asked Questions About the ‘Email This’ Button

Here are some questions frequently asked by our readers about the ‘Email This’ button:

Can I track how many people are using the ‘Email This’ button?

Most basic sharing plugins, like AddToAny Share Buttons, don’t include built-in tracking for email shares.

However, you can get insights by using Google Analytics with a plugin like MonsterInsights.

The ‘Email’ button uses a special mailto: link, not a standard webpage link. MonsterInsights can be configured to track clicks on these types of links as an ‘event’ in Google Analytics.

This lets you see which posts are being shared most often via email, giving you valuable insight into what your audience finds most helpful.

For more information, see our guide on how to track link clicks and button clicks in WordPress.

Will the email share button open a form or send the email directly?

The email sharing button doesn’t send the email itself — it opens the user’s default email app with your post link pre-filled.

This keeps things simple and doesn’t require any setup on your side. Readers can edit the message and choose who to send it to. It works with apps like Outlook, Apple Mail, Gmail, and mobile email clients.

Will the email sharing button slow down my website?

Not at all. Email buttons are very lightweight because they don’t rely on external scripts like Facebook or X (Twitter) buttons do.

AddToAny Share Buttons is also optimized for performance. It loads fast and doesn’t affect your page speed, especially if you’re only using a few icons like Email, Facebook, or WhatsApp.

I hope this article helped you learn how to easily add the ‘Email This’ button to your WordPress posts. You may also like to see our beginner’s guide on how to do a Twitch giveaway in WordPress and our proven ways to grow your email list.

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.

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

13 CommentsLeave a Reply

  1. I have installed the plugins but i did’t see the E-Mail » E-Mail options > SMPT Settings.

    • The plugin may have been updated since this article but you would find the plugin’s SMTP settings in the email options section not in an SMTP menu item if you were looking there.

      Admin

  2. How could I use this plugin to place the “email this” link & icon on all WooCommerce single product pages?

  3. How would I add the following code to the “top” of all my posts INSTEAD of the bottom? Thanks

    //Add Email This Option to Bottom of Post
    function wpb_custom_emailthis($content){
    if (is_single()) {
    $emailthis = email_link(”, ”, false);
    $content .= ” . $emailthis . ”;
    }
    return $content;
    }

    add_filter( “the_content”, “wpb_custom_emailthis” );

  4. Well, it does not work for me.

    I have added the short code to a post but when i fill in the form and click send, nothing happens.

    Is there suppose to be an new permlink created?

    Thanks,

    Rob.

  5. how to operate my old version file when m having the old version of wordpress and also have the latest version of wordpress . and how to restore my old verson my file when m using the latest version of wordpress.

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.