How to Upload Blog Posts on Pinterest in 3 Easy Steps

Want to know the quick and easy way to upload blog posts on Pinterest?

I got you, boo!

When I first joined the Pinterest craze back in 2015, I had no idea that I was actually unlocking a door to an entirely new audience of potential readers and traffic to my blog.

In fact, I didn’t know how to share my own stuff on Pinterest at all.

It took a little time and research to find my Pinterest groove, but I’m so glad that I did! And now, I’m going to show you how to upload blog posts on Pinterest and how to boost traffic to your blog through those posts.

This article is for the newest of the new Pinterest users. If you’ve never actually pinned any of your own content on Pinterest, I’m going to show you how. We’ll also touch on creating Pinterest images and gaining loyal blog readers right from your Pinterest account.

It’s a lot to learn. So, grab yourself a cold drink, kick up your feet, and get ready to start showing your stuff on Pinterest.

Our blog posts contain affiliate links. These don’t cost you anything, but they allow us to continue running this site and providing free content for our readers. Full disclosure here.

Before You Get Started

When you’re pinning something on Pinterest, you have to have a couple things in place beforehand.

You’ll need an image to upload (also known as a pin image) and a website link to connect to that image…more about the actual upload process in just a minute.

Most of the time, you’ll design your own images with some kind of software on your computer, or you’ll hire someone to design images for you. If you’re taking the DIY route, I have a few tips for you!

How to Design a Pinterest Pin


If you’re looking for a free and easy tool for designing Pinterest graphics, then Canva will be your new best friend. It’s a super user-friendly tool for designing all kinds of graphics. You can sign up here, it’s free!

Canva does have some limitations, and most of my graphic-designer friends use more advanced systems like Photoshop…buuuuut, if you just need a nice-looking pin that is easy to design, Canva is for YOU.

Tips for your pin design:


  1. Make sure your font is bold and easy to read. Cursive font is okay too, but it needs to be readable without zooming in or squinting.
  2. Make sure you use the Pinterest template in Canva or create an image that is at least 735×1102 pixels. Longer images convert better on Pinterest.
  3. Include your website address somewhere on the pin, so that people get familiar with your pins and your brand. I always add to the bottom of every pin.

Here are some of my pins, just as an example for you!


Grow your email list

How to Upload Blog Posts on Pinterest


When you login to Pinterest and prepare to upload your blog article, you’ll be prompted to upload an image and attach a link. So, make sure that you have saved your pin image from Canva and published the blog article that you are trying to promote on Pinterest.

Here are the steps to upload blog posts on Pinterest. It’s actually suuuuper easy:

  1. Login and hover over the little red circle with a plus sign in the top right corner. Then click on “Create Pin”. It looks like this:

2. Now, the Pin Builder page will open up so that you can add your pin image and the link to your blog post. There are (5) areas that you need to complete and they are summarized on the graphic below.

First, you’ll upload the pin image that you just created in Canva. Then you’ll add a title, description, and the URL for your blog post. Lastly, select the board that you want to upload to and when you want to publish this pin! It looks like this:

3. Hit save! 

Your new pin is now live on Pinterest for the whole world to see. When people see your pin and click on it, they will be redirected to the blog post that you linked during the upload process.


How to Grow Your Audience on Pinterest


I have a few helpful tips for reaching more people on Pinterest, because let’s face it: knowing how to upload blog posts on Pinterest means nothing if no one sees them.

First, check out this article that I wrote about getting started with Pinterest for Business.

In short, Pinterest is a search engine where people can search for solutions to their problems and fill their needs. If I need a recipe, I search Pinterest. If I need a workout routine, I search Pinterest. And if your pin and your blog post fill my need, I’m going to remember you.

Real-life personal example:


When I first joined Pinterest as a consumer, I searched for a potato soup recipe. The first one that came up was The Pioneer Woman’s Perfect Potato Soup. It was seriously the first pin I EVER saved! I used that recipe to make the potato soup, and the recipe is so amazing, that I still use it to this day. It is seriously a huge deal in my family. Everyone loves this soup soooo much, if they know I’m making it, they come over.

**Side note: if you haven’t tried her potato soup, you need to get with the program and try it. Here’s the recipe. You’re welcome…

At the time, I didn’t know who The Pioneer Woman was, but I sure do now! That one recipe and blog post introduced me to someone that I would NEVER forget. That is the power of Pinterest!

Bottom line
: if you want to grow your audience, you need to create content that solves problems and fills needs (even if that need is just delicious potato soup). Optimize your content for search engines and share it on Pinterest.

Final Thoughts:


I hope this article was helpful! Now that you know how to upload blog posts on Pinterest, you can start working on your Pinterest strategy and try out some new Pinterest tools. Here’s an article about the one Pinterest tool I just CANNOT live without! BONUS: It’s 100% free to try.


I hope this article was helpful! If you enjoyed these tips, please take a moment to share on Pinterest!


6 Pinterest Secrets that No One Talks About

How to Grow Your Blog with Pinterest

How to Hide Pin Images in Your Blog Posts

How to Set Up Rich Pins on Pinterest

Tailwind for Beginners – How to Boost Blog Traffic with Pinterest



  1. Karis | Don't Dream, Just Travel

    April 1, 2018 at 7:15 pm

    I’m still trying to figure out how to drive traffic from my Pinterest to my blog – thank you so much for the tips and helpful advice!

    1. Cate

      April 2, 2018 at 4:08 am

      I’m so glad that it’s helpful!

  2. Tara

    April 4, 2018 at 2:27 am

    Thank you so much for the easy how-to version of getting my blog up on Pinterest 😊Will be doing this with each and every post from now on.

    1. Cate

      April 9, 2018 at 3:08 am

      You’re so welcome!

  3. Misty

    April 11, 2018 at 2:30 am

    Thank u so much I now understand Pinterest a little better. Your To Kind really… I’m Misty@Classyandsassyblogging

    1. Cate

      April 11, 2018 at 7:25 am

      I’m so glad this was helpful to you!

  4. Nicki

    April 26, 2018 at 11:12 am

    Thank you so much Cate. I’m a total newbie and didn’t know where to start. Your 3 easy steps were just what I needed and, in less than an hour, I created and posted my first ever pin! 🙂

    1. Cate

      April 26, 2018 at 8:34 pm

      This makes me so happy! I’m glad it was helpful!

  5. Tobie

    May 19, 2018 at 10:17 pm

    Thanks so much for this helpful information! I have a question for you… you have a personal Pinterest account or an account for your blog? When you pin to a board is it your personal board or blog boards? Thanks so much!

    1. Cate

      May 21, 2018 at 5:19 pm

      Excellent question: I only have a business account for my blog (no personal account). I pin only pins that are relevant for my audience. I hope that’s helpful! If you browse the Pinterest articles on my blog, they walk you through the best way to start and grow your Pinterest account.

  6. Dani

    June 11, 2018 at 5:40 pm

    I had the same question – I’m thinking these instructions only work for a business account? The board I’m trying to upload a blog pin to is a personal account.

  7. Alice Coaxum

    September 27, 2018 at 6:56 pm

    I’ve been adding my blog to Pinterest and I use Canva. Originally I didn’t create pins for Pinterest so now I’m going back and making them in the proper size. It make a difference!

    1. Cate

      October 1, 2018 at 12:51 am

      It definitely makes a difference!

  8. TheBealy

    November 14, 2018 at 6:23 pm

    fantastic informations i will try thank you 🙂

    1. Cate

      November 19, 2018 at 6:43 am

      I’m so glad it was helpful!

  9. Mila

    November 25, 2018 at 8:06 am

    Thank you for such detailed and informative information.

    1. Cate

      November 26, 2018 at 7:59 pm

      I’m glad it was helpful!

  10. Carol Rhine

    January 4, 2019 at 9:50 pm

    I’m curious – how does the method you describe differ from going to my site, clicking on the image I designed for Pinterest, and then sharing through the pinterest icon on my site to one of my pinterest boards? Does that accomplish the same thing?

    1. Cate

      January 5, 2019 at 8:41 pm

      It ultimately accomplishes the same thing, pinning your blog post on Pinterest 🙂 Some people don’t want to have pin images in their articles, so they prefer to pin directly. Other people only want one pin in their articles but they want multiple pin images on their boards. Other people want to test out different titles and descriptions, and they do so through uploading directly on Pinterest…Doing it through the Pinterest icon on your website is a great way to do it too!

  11. Mirza

    March 9, 2019 at 6:04 pm

    Hi cate, I really appreciate your efforts and inspirations. I want to learn SEO, can you please assist me in this regard?
    I am business graduate and lecturer at Grafton school of management sciences. I m much passionate to learn SEO. There are many videos about SEO, but i want someone who can guide me and can communicate my mistakes. Thank you !

    1. Cate

      March 12, 2019 at 7:04 am

      SEO is so important, even more important than Pinterest. This is the ebook that I used to get my facts, and now I recommend it to everyone because it helps me to rank in google and get more traffic: I hope it is helpful!

  12. Leslie

    June 6, 2019 at 9:02 am

    Hi Cate, Thank you for the clear instructions. I have just started a blog and going completely DIY so easy to read instructions are my best.

    1. Cate

      June 6, 2019 at 6:03 pm

      You’re so welcome, I’m glad it was helpful!

  13. Deniz Honig

    August 13, 2019 at 5:18 am

    Thank you! But you don’t publish 60 blog posts a day, so what do you link the other pins to? Maybe old posts on rotation, but you surely pin curated articles or posts too right?

    1. Cate

      August 15, 2019 at 7:13 am

      You can create multiple pins per post, circulate through them, pin other people’s posts, pin links to your freebies etc. No need to pin more than 20-30 pins a day once your account and boards are established though! I only recommend pinning more than that when you’re getting established or starting a new board. Hope that makes sense!

  14. Terri

    September 4, 2019 at 10:23 am

    Thank you so much for the easy to follow instructions that worked! I struggled for days til I found this

  15. Gabby

    October 14, 2019 at 11:32 pm

    How do I upload a bunch of pins and images from a blog post? Do you have to do each pin and image individually?

    1. Cate

      October 18, 2019 at 12:00 am

      You can hide pin images in the post and use Tailwind to upload all of them to Pinterest! Let me know if you need help with this!

  16. Shana

    October 29, 2019 at 11:08 pm

    Thank you. Very helpful post!

  17. Dani

    January 12, 2020 at 4:59 pm

    I’m so glad I found your blog! Thank you for these helpful tips – they actually spelled out exactly what I needed to do, which is perfect for a novice like me!

    1. Cate

      January 16, 2020 at 6:02 pm

      I’m glad you found me too! Keepin’ it simple is my goal, I’m glad the guide was helpful!

  18. Maddie @ Simplified & Satisfied Blog

    February 4, 2020 at 9:46 pm

    Hi! I have recently created my first pins and am still learning to navigate Pinterest. The issue I’m having with creating pins is how to add my blog title to the pin. So, for example, I create the text overlay box that includes the name of the blog post/pin title, but then how do I add a separate text box that has my blog name on it and put it on another area of the pin? For example, title of the pin at the top of the pin but then adding a second text box to the bottom of the pin with blog name? I’ve been trying to figure this out for days, so frustrating! What am I missing?

    1. Cate

      February 5, 2020 at 9:24 pm

      I use Canva to do this. Once you have your pinterest graphic template open in canva, you’ll just click on the “text” icon on the left side of your screen. Then click that little snippet of text that says “add a little bit of body text”. This will automatically add a text box to your graphic, and then you can edit the colors and words. You can put as many text boxes on your pin graphic as you want using this method.

  19. Sonia

    March 6, 2020 at 3:51 pm

    Thank you so much for all useful information on your blog. I’m trying to start affiliate marketing not a blog but the process of uploading is the same., which helped me.🙏🏻

    1. Cate

      March 6, 2020 at 11:35 pm

      So glad it was helpful!

  20. Navneet sharma

    March 16, 2020 at 5:53 pm

    thanks for sharing , its good to know that it is helpful to promote the blog and drive traffic too, i have just started creating pin on it and hope it will get traffic.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.