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

How to Verify Your WordPress Site on Pinterest (Step by Step)

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Are you looking for a simple way to verify your WordPress site on Pinterest?

Verifying your website on Pinterest will unlock great features like Pinterest analytics, ads program, stats for your photos, and more.

In this article, we will show you how to easily verify your WordPress site on Pinterest.

How to Verify Your WordPress Website on Pinterest

Why Should You Verify Your WordPress Site on Pinterest?

Pinterest is one of the most popular social media platforms for sharing photos, videos, and other visual content. It allows you to create an account and manage your images like Instagram or Flickr.

It also allows other users to collect website links and other visual content by creating boards.

If you are running a photography website or any other type of blog with images and videos, then Pinterest can be an important source of traffic.

Verifying your website on Pinterest will help you learn more about your visitors using Pinterest Analytics. You will also be able to participate in their ad program and plan a strategy to grow your Pinterest traffic.

That being said, let’s take a look at how to easily verify your WordPress blog on Pinterest.

How to Verify Your WordPress Site on Pinterest

Before we start, you will need to upgrade your Pinterest profile to a business account. This will allow you to use all their Pro tools like analytics, ads program, and more. The Pinterest business account is free and easy to set up.

Then, let’s get started.

Video Tutorial

Subscribe to WPBeginner

If you’d prefer written instructions, just keep reading.

Step 1: Upgrade Your Pinterest Account to Business

First, you need to log in to your Pinterest account and click on the down arrow in the top right corner of your screen. Next, click on the ‘Unlock business tools’ option.

Click the Unlock business tools option

On the next screen, you will see a list of features the business account will offer.

To upgrade your personal account and use these features, click the ‘Switch to business’ button.

Select the Switch to business button

After that, enter your business account details like a profile name, website URL, country, and language.

Once you have entered all these details, click the ‘Next’ button.

Build your profile

Pinterest will now ask you to describe your business. You can select an industry from the dropdown menu and pick 3 goals from the given options.

After that, click the ‘Next’ button.

Describe your business

On the next screen, you will be asked to select an option to get customized recommendations.

Once you have done this, make sure you click the ‘Next’ button.

Get customized recommendations

Now, you will be asked to select an option if you are interested in advertising on Pinterest and then click the ‘Next’ button.

For this tutorial, you can select the ‘No, I am not planning to advertise’ option.

Planning to run Pinterest ads

Next, Pinterest will show you different options to get started with your business account.

You can click the ‘cross’ icon in the top right corner to skip this part.

Where would you like to start

Step 2: Claim Your Website on Pinterest

The next step is to claim your website on Pinterest.

To do that, you can click on the ‘Claim domain’ button from your Pinterest Business hub page, and it will directly take you to the claim settings page.

Claim domain in Pinterest

Another way to claim your website is by clicking on the down arrow in the top right corner and selecting the ‘Settings’ option. Then, head over to the ‘Claim’ section in the left menu.

To get the credit for your content on Pinterest, click the ‘Claim’ button for Websites.

Click websites claim

Once you click the button, a popup window will appear with three options to claim your WordPress website.

We are choosing the ‘Add HTML tag’ option because it is the easiest.

Choose how you want to claim

However, if you prefer, you can choose the other option where you download the HTML file and upload it to your website’s root directory using an FTP client or your WordPress hosting file manager.

You can also add a verification TXT record to your domain settings using your domain registrar.

Step 3: Add HTML Tag to Your WordPress Website

There are multiple ways to add an HTML tag to your website’s header, but we will only cover the two easiest methods.

Add Pinterest HTML Tag With an SEO Plugin

First, you can use the All in One SEO (AIOSEO) WordPress plugin and enter the HTML tag to your website. For more details, follow our guide on how to install a WordPress plugin.

AIOSEO is the best SEO plugin for WordPress and makes it very easy to optimize your site for search engines without hiring an expert.

While we recommend the Pro version, you can also use the free version of AIOSEO to add Pinterest verification.

To add the HTML tag, go to All in One SEO » General Settings and then click the ‘Webmaster Tools’ tab from the top menu.

After that, click the ‘Pinterest Site Verification’ block.

AIOSEO Webmaster Tools

Now, enter the HTML tag you copied in the previous step in the Pinterest Site Verification field.

Then, you need to click the ‘Save Changes’ button.

Enter Pinterest Verification Code

Add Pinterest HTML Tag With a Code Snippets Plugin

Apart from using AIOSEO, another way of adding the HTML tag is by installing and activating the WPCode plugin.

Upon activation, you need to visit the Code Snippets » Header & Footer page in your WordPress dashboard. In the ‘Header’ section, you need to paste the HTML tag. Then, click on the ‘Save Changes’ button.

Insert HTML tag in header script section of WPCode

Once the HTML code is added to your website’s header section, you need to go back to the Pinterest screen and click on the ‘Continue’ button in the popup.

It will now ask you to enter the URL of your website and then click the ‘Verify’ button.

Verify your site in Pinterest

Once you do that, you will see a message saying, ‘Verification in progress.’

Normally, the process takes 24 hours, and you get an email about your website’s verification.

Verification in progress

That is it! You have now successfully verified your WordPress website on Pinterest.

Tip: If Pinterest fails to verify after you have added the verification code, then it means you need to clear your WordPress cache.

Expert Guides on Using Pinterest in WordPress

Now that you know how to verify your WordPress site on Pinterest, you may like to see some other guides related to using Pinterest in WordPress:

We hope this article helped you learn how to verify your WordPress site on Pinterest. You may also want to see our guide on how to create a contact form in WordPress or our expert picks for the must-have WordPress plugins for your website.

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.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

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

220 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Carla Valdetaro says

    Do I need a business WordPress plan to verify my pinterest account? I’m starting my blog and it’s still a free WP.

  3. Kacey says

    Thank you this helped me out for sure. It was so confusing at first yet such a simple solution. Thanks again.

  4. Carolyn Lawton says

    I have just switched my personal Pinterest account to Business, and I’m now in the process of verifying my website. I do not have – nor do I want a Facebook account. I do not choose to use Twitter either. Can I pass that step and only use Pinterest?
    I do have a Quora account in addition to Pinterest … can that be added? Thank you for your help.

  5. Stacy says

    Thank you so much! I’ve been trying to find an easy way to do this – I had no idea I could verify my website with Pinterest through Yoast SEO. It took like 30 seconds. Next time I have a question about how to do something on WordPress, I’m coming straight to your site!

  6. Angela says

    Thank you!! This worked perfectly!! It was immediate. Had searched through and tried other tutorials which were vague or gave erroneous information!!
    Thanks again!!!!!

  7. Jena says

    I have tried this step by step process about 4 different times and I always get an email back from pinterest saying:
    “We couldn’t find the HTML meta tag or verification file on your site. Be sure to paste the HTML meta tag in the section of your site’s homepage, or upload the verification file to your site’s root directory. Try again or get help.”
    What am I doing wrong?

  8. Nickesha S says

    This was extremely straightforward and helpful. I was so confused by the directions I got in the pinterest help forum.

  9. Bridget says

    Gosh thank you so much! I’ve been trying to claim my site for days…I’m so happy I came across this post because within 5 minutes, my site is verified completely.

    Amazing! :D

  10. Avalon says


    I tried both methods and an error screen came up saying:

    “403 Forbidden: A potentially unsafe operation has been detected in your request to this site.”

    Any idea to why this might be happening?

  11. Sarah says

    This tutorial worked perfectly me for my word-press site, but I had to go through a lot of other duff tutorials to find this one.
    Is there any chance I can “pin” a link to this tutorial on a new pinterest board I am building about pinterest analytics and wordpress websites?

    Many Thanks


  12. Millye says

    Pinterest has changed since then I think, because the process was different, but it was still helpful to see this before doing it! Thank you so much!
    I have a question about the plugin you recommended. Let’s say I need to claim/verify my website on other social media, (ex.bloglovin) can I simply copy paste the new codes i’m given under the pinterest one? I mean, can I add more than one code in the Header box of the plugin? thanks in advance!

  13. Shikhar Sehgal says

    Hello Sir,
    I dont have any technical experience so I always try not to mess things up in the coding area. Can you please suggest any plugin that can make this work? For eg. for bing verification, i simply pasted the code in the Yoast SEO Plugin.

  14. Debbie Magee says

    I tried your method and it didn’t work. I get an Opps message and that it can take more than an hour. I waited overnight and it didn’t work.

    Also, I am having a problem since Dec 18 when the only image that can be generated is the Featured Image. On Dec 29 the post Pinintert worked fine! But the next post has the same problem, plus it doesn’t even generate the thumbnails of the other images. They are not too big – I resize them like always in . What the heck? Is it related to not being able to confirm my website?

  15. Rachel says

    i followed the steps but I got an error message

    {“code”:”MethodNotAllowedError”,”message”:”POST is not allowed”}

    not sure what I did wrong

  16. Eleanor says

    I tried to install the recommended plugin but got an install fail message: “Installation failed: Download failed. cURL error 6: Couldn’t resolve host ‘'”

    • WPBeginner Support says

      Hi Eleanor,

      Please retry again. If the same thing happens again, then contact your WordPress hosting provider. They may not have curl extension enabled, which is required by WordPress to function properly.


  17. Katie says

    Thank you! After trying several methods this one worked! I will reference it in my future posts for anyone that has this issue!

  18. Sarah Lentz says

    Thank you! I tried uploading the file to my “public.html” root directory, but 24 hours later … nothing. And I wasn’t sure exactly where to put the meta tag, so finding this post really helped. I downloaded the “Insert Headers & Footers” plugin and added the meta tag in the plugin’s settings window (in the header section). Here’s hoping …
    But this is the most helpful article on this by far. Most articles just repeat what the Pinterest website tells you to do, which isn’t much help if you’re still an amateur blogger who doesn’t know where to put a “meta tag.” Maybe I should know that by now, but the techy side of blogging is still murky waters for me.

  19. Lisa says

    Thank you so much for this info! After trying several methods, the Insert Headers & Footers was the plug-in that did the trick :)

  20. Veronica says

    Thank you so much for this information. I was completely lost at the instructions on Pinterest but I found this article after a quick google search and my site is now verified.

  21. Astrid says

    I had this problem months ago and tried all the fixes and it didn’t work so i gave up. I just tried it again and it finally worked! I also received the message that it could take up to an hour to confirm but see that it only took a few minutes and my site is now confirmed. Thank you for the easy to follow instructions – I ended up trying second way by inserting into the header.

  22. Gabby says

    I tried a couple of different methods before I finally came across this post. Pinterest pop up said “may take up to an hour” but I can be patient a little longer because I finally found a way to make it work! Thanks :)

  23. Michelle says

    Your videos have been very helpful thank you. My website has already been confirmed on Pinterest and I never saved the meta tag or html file. Would you please advise how I can get the meta tag from my account with Pinterest. I can not find it anywhere?? Arrghh
    Thank you.

  24. Sara says

    I searched all over and couldn’t figure out how to do this, then I found this article. Thank you for giving such simple instructions! My website is now confirmed:)

  25. Angie says

    Wow, you made this so easy! I was just about to give up when I found this video. Thank you thank you!!!

  26. The Rambler says

    THANK YOU!!! Omg, this was the craziest brain hurting thing I’ve done with my blog. I downloaded that plugin and it so helped! Thank you, Thank you!!!!

  27. Jessica Abbott says

    I had the same issue as everyone above. API method not found. Someone from pinterest reached out right away after I submitted my question, confirmed they could see the meta tag and sent in a request to have it confirmed manually within a day on their end.

  28. Dee says

    Also tried this and I get the same API message. Is there something up with Pinterest?

    I’m self hosted and the domain I’m trying to verify is top-level. I’ve tried about 3 different methods and none work.

    I also get an error that Pinterest is having trouble connecting to my website but it’s running fine (double checked to make sure) Whats up?

  29. angela says

    Does this still work for the free WordPress acounts?
    I have the Canard theme, and I have linked to my own domain..
    I dont have anywhere where it says header in my customization!

    Please help!
    Thank YOU

  30. Tracy says

    Also tried this and got the API message. I am self-hosted (Blue Host) but I am terrible with anything like this, especially adding HTML – have you got a simpleton’s version of what to do when you get the API message?! Thank you! Love your site – it’s helped me out loads of times!

    • Lauren says

      Yes I get the same API message. No one seems to know how to fix this. I’d love to know if you get an answer. Thanks!

  31. Renee says

    I have put into the plugin and also tried putting it into my header. No matter what I do Pinterest tells me it can not find the API. It looks like others are having the same problem. What do I need to do to fix this?

    • WPBeginner Support says

      The Pinterest API allows only top level domain to be verified, if your site is hosted on a subdomain then it will not be confirmed. You can also try downloading the HTML file and then uploading it to your root domain.


  32. Grace says

    Hi there, I followed all your steps. However, after I copy the code into the header section and save it, I recieve a message from pinterest saying ‘API method not found’.. help!

  33. Whitney Pack says

    Thank you so much. I have been trying to figure out how to do this for weeks. I am so glad i found your site :)

  34. Jessie says

    THANK YOU SO MUCH!! I looked at so many posts that explained how to do this in terms that were over my newbie-blogger head. This worked perfect. Thanks again!

  35. Heather @ Boston Girl Bakes says

    Hi- followed the instructions correctly- but when I added to the headers section with the plugin- and then clicked finish on pinterest- nothing happened.
    Saw others had the similar problem-…please help!

  36. Marjorie says

    Good video and tutorial! I added the good version of Insert Headers and Footers on my site WP, I put my pinterest code but nothing happen.. No confirmation! Do you have more information about confirmation problems? Thanks!

  37. Kelly Mason says

    Just want to say thank you, thank you, thank you! You guys have helped me on say many occasions that I have stopped counting. I love all your tutorials, videos, and various css helps, including this Pinterest one. I have been trying for over a week to confirm my website and could not figure it out. Downloaded plugin and verified in less than a minutes.

  38. Raza Bajwa says

    I have added the code, but not receive any confirmation message or email that i have successfully add the code. How can i verify that my website is verified or not???

  39. Kobi Jae says

    Thanks for the article! I used to have my site on blogger and it was verified with pinterest. I’ve recently migrated to self-hosted WP, but with the same domain. Do you know if I need to update anything? Thanks!

  40. Ann Marie says

    I tried this but got the following warning:

    “The Header and Footer plugin(s) might cause issues when used in conjunction with Yoast SEO.
    Both Yoast SEO and Header and Footer create OpenGraph output, which might make Facebook, Twitter, LinkedIn and other social networks use the wrong texts and images when your pages are being shared.”

    There was the recommendation to deactivate Header and Footer (which I did), but I am temporarily at a loss on what I should do next. By the way, I’m a novice at this stuff.

      • Devon says

        I have installed the “Insert Header and Footer” plugin on my WordPress blog (hosted my GoDaddy) and have pasted the meta tag generated by Pinterest. This and all previous attempt via different method (using Verify Pinterest plugin and manually entering in section) result in the same message from Pinterest: API method not found.
        I am frustrated beyond belief. Any suggestions?

        • Dave says

          That is the problem with Pinterest. When one reaches out to them they do not respond. For poor support.

        • Sapna says

          Has there been any update on this post? I am having the same API Method Not Found error, despite trying every method I can find to verify.

  41. Lemurian Girl says

    Thank you! This worked on my self-hosted WordPress blog. Appreciate the tutorial ~ Alohas

  42. Meg says

    Thanks for this! I did as instructed but didn’t get the success message. When I attempted it again I got simply the word “error” when I attempted to get my code. Any idea if this means it worked?

Leave a Reply to Eric Meyer Cancel 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.