Subscribe to Blog

How to Add YouTube Subscribe Button in WordPress

As a blogger, having a YouTube channel gives you an extra edge over the other bloggers in your niche. YouTube is the largest video sharing platform and is owned by Google. Its 2nd largest search engine having over 3 billion searches a month. With a YouTube channel, you can drive more traffic to your website by promoting your blog on YouTube and adding links to your website in a video description. This is a free traffic and you should not ignore it. You can add YouTube Subscribe button to your blog, this will help you to convert your blog visitors into your YouTube subscribers. In this article, I will walk you through the process of adding YouTube Subscribe Button in WordPress.

bluehost web hosting

You can add YouTube Subscribe button using Google Developer’s Website and using Plugin. Let’s see both the option.

Add YouTube Subscribe Button Using Google Developer’s Website:

As YouTube is a product of Google, Google allows us to create a subscribe button using Google Developer’s Website. Visit YouTube Subscribe Button page on Google Developer’s Website.

add YouTube subscribe button

This page allows you to configure your YouTube Subscribe Button. In the Channel Name or ID field enter your custom channel name or ID. If you don’t know how to get Channel ID, simply visit your channel and grab it from URL. Copy the entire part after

add YouTube subscribe button

Now Select the layout. It gives you two options, Default and Full. Choose the best one according to you. Once you select the layout, now it’s time to select the theme. you get two options for it Default and DARK. You can also choose to display the subscriber count.

Once you specify all the options, you can see the live preview of it. If you are satisfied with the design, then simply scroll down and copy the embed code.

add YouTube subscribe button

Next, you need to embed this code into your blog. Let’s see how to do it.

Log in to your WordPress dashboard and go to Appearance-> Widget. Add a Text Widget to your sidebar, Paste the embed code under the Text tab and Click on save.

add YouTube subscribe button

Now visit your site, and check if everything is working as expected.

add YouTube subscribe button

This method does not require any third-party plugin and is easy to implement. If you don’t want to deal with all these settings and code, then you can use WordPress plugins. Let’s see how to add YouTube Subscribe button using plugin.

Add YouTube Subscribe Button Using Plugin:

add YouTube subscribe button

Adding a YouTube Subscribe Button using a plugin is even simpler than the above method. First, you need to install the YouTube Subscribe plugin. So go ahead, install this free plugin from WordPress plugin directory.

Once you install this plugin, a new widget gets added to your widget area. Now go to Settings->> Widgets. Here you will find a YouTube Subscribe widget.

add YouTube subscribe button

Simply add this widget to the sidebar. Now it will ask you to enter Title, Channel ID, Layout, Theme etc. Just fill out this information and click on save.

add YouTube subscribe button

Once you are done, head over to your website to see this button in action. Test your YouTube Subscribe Button to check if everything is working correctly.

add YouTube subscribe button

As you can see, adding YouTube subscribe button with the plugin is even easier. But I would highly recommend you to add this functionality with the first method. Plugins add extra code to your website which sometimes makes your site load slower.

Bonus Tip:

You can add the subscribe button to every YouTube video that you embed in your blog post. This gives you the added exposure and advantage to increase your subscriber base.

To add this functionality, you need to use the YouTube Subscribe Bar Plugin. So, go ahead, install and activate the plugin.

Now go to settings – >> SM YouTube Subscribe. Set all the settings as we did earlier and click on save.

add YouTube subscribe button

This plugin shows the subscribe bar below every YouTube videos on your blog which means that it will display the subscribe bar button on videos embed from your channel as well as every other third-party channel. This will boost your subscriber count as you can show subscribe button of your channel on videos embedded from another channel also.

add YouTube subscribe button

Final thoughts:

YouTube is one of the largest video resource platforms. You can build your audience on YouTube to promote your blog. Adding a YouTube Subscribe Button will help you to convert your blog visitors to subscribers.

YouTube allows easy AdSense integration this will help you to earn more revenue by increasing your subscriber and converting them to your loyal audience.

I hope this article helped you to add YouTube Subscribe Button on your Blog. You can post your questions in the comment section. I would be more than happy to answer.

You may also like to read:

Follow WPWISER on TwitterFacebook and consider subscribing to WPWISER YouTube Channel.

You May Also Like

About the Author: Swapnil Harpale

A programmer by heart and passionate blogger. Swapnil is a founder of WPWISER - A Blog for Bloggers.


    1. Use the First method. Visit Google Developer’s website, get the code for the subscriber button, add a text widget to your website sidebar and then just paste the code.

  1. Hello Swapnil,
    This is exactly the type of post I was looking for my Website! Thanks for sharing some great information about YouTube Subscribe Button in WordPress.

  2. Really helpful article for me. But I see that some of the plugins create an issue for site loading time. Is it a friendly plugin?

    Thanks, Keep up sharing awesome content.

    1. Each plugin adds a bit of code, so it does affect the loading time. Loading time is also dependent on your hosting provider and the kind of theme you are using. Just install this plugin and check if it is affecting your site speed. if you don’t want to install a plugin check the first method which uses Google developer’s website.

Leave a Reply

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