How to Upload Blog Posts on Pinterest in 3 Easy Steps

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 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.


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 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!

pay moms to write daily blogging schedule that makes money

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 the “Upload Image” button. It looks like this:


2. A window will pop up that says “Save from this device” and there will be two blank boxes to fill. One says “Choose a pin image” and the other says “Destination URL.” This is where you will upload your saved image that you just created in Canva, and paste the link to your blog post URL. It looks like this:


3. Hit continue. You can pin your linked picture to one of your current boards or create a new board. Whatever you do, make sure that this pin is relevant to the board where you are posting it. I wouldn’t pin a fitness blog post on a vacation board, and I wouldn’t pin parenting tips on a gluten-free recipe board.

Here’s what you should see:


After you select your board and hit save, you are done!

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.


Now tell me, are you planning to use Pinterest to grow your blog? I really want to know!! Share in the comments!


  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!

Leave a Reply

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