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 free traffic to my blog.


In fact, I didn’t know how to share my own stuff on Pinterest at all. I was used to browsing Pinterest for wedding plans and nursery décor, not for driving traffic back to my blog.


Then one day, I clicked on a pin image that led me to a blog article, and it clicked.


Lightbulb: You can upload blog posts on Pinterest and use this platform to get more readers to your blog, for free.


Say whuuuuuuut?!!!


It was the best ‘AHA’ moment ever!


It takes a little time and research to finally master Pinterest marketing, but it’s worth every bit of effort. And today, I’m going to help you get started by showing you how to upload your own blog posts on Pinterest.


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


So, grab yourself a cold drink, kick up your feet, and get ready to start struttin’ your stuff on Pinterest.



{{ Our blog posts contain affiliate links. Full disclosure here. }}




When you’re pinning your own stuff on Pinterest, there are a few things that need to be done beforehand.


You will need:


-An image to upload
-A link to your blog post
-Some descriptive text


These are the three things that you’ll need to have prepared in advance, before you head over to Pinterest to upload your blog post there.




The first thing that you need is some kind of digital image, usually a PNG or JPEG file. When you upload this image to Pinterest, it’s known as a ‘pin’.


Pinterest likes vertical images. 


In order to design a nice-looking vertical image for your pin, you’ll want to use some kind of photo editing software or tool, like Canva.


Here are some quick tips on designing your pin image.




The easiest way to design a Pinterest pin is to use a tool that has ready-to-use templates. Canva is a great free tool to use for creating Pinterest pins. 


Once you set up your free Canva account, your homepage will bring up a search box. Simply type ‘Pinterest Pin’ into the search bar and it’ll bring up several options.


You can start with a blank slate and design your own pin or you can use one of the existing templates.


Adjust the image and text to fit the focus of the blog post you’re going to be uploading on Pinterest. Once you’re happy with your pin design, you can hit the download button to download your pin image onto your computer. 


Tips for your pin design:


1. Use a big, bold font that’s easy to see on mobile devices.

2. Make sure you use a vertical image size. 1000 x 1500 seems to be the sweet spot.


3. Include your website address somewhere on the pin. It helps with branding and also creates a watermark to help protect your work for theft.


If you don’t want to create your own pins, you can hire someone to design them for you or purchase ready-made templates like these.




When you login to your Pinterest business account, you’ll need to find the tab that prompts you to ‘Create a Pin’.


And when you click the button to ‘Create a Pin’, a new window will pop up that looks like this:


This is your Pin Builder page, where you’ll upload the pin image you created and attach your blog post to that pin. 


Here’s how it’s done:


  1. Click the little grey arrow to upload the pin image you just created in Canva (it’s probably in the Downloads folder on your computer).


  1. Add a title to your pin. The title should relate to your blog post and should include keywords.


  1. Add a description. You can use the meta-description from your blog post or another short summary about your blog post. The ultimate goal here is to let the reader know what they’re going to find if they click on this pin image.


  1. Add the URL to your blog post.


  1. Choose the Pinterest board where you want to pin this blog post.


After you’ve done these 5 steps, you’ll hit the red Publish button! That’s it!


Now your pin image is live on Pinterest and it’s attached to a related blog post. If anyone comes across this pin image and clicks on it, they’ll be directed straight to your blog post.


BOOM, BABY. Free blog traffic!




Creating pin images and uploading them directly to the Pinterest platform is the most common way to get your content circulating on Pinterest. But you do have another option.


You can also add pin images to your blog posts and ‘Pin them’ to your Pinterest boards directly from there.


To do this, you simply need to upload your pin image to your WordPress dashboard and insert the image into the related blog post. Then, download a social sharing plugin called Grow by Mediavine.


This plugin will add social sharing buttons to your blog post that look like this:


When someone hits that red ‘Pin’ button, it’ll bring up all the pinnable images in that post (including the pin image you just created)!


Just select the pin image, choose a Pinterest board, and hit save.


You’re done!




Knowing how to upload blog posts on Pinterest is a great start, but it won’t mean much if nobody is seeing your pins.


How can we actually grow our blog traffic using Pinterest? 


Here’s the short answer:


Use Pinterest the way it’s intended to be used. 


Pinterest is a search engine that is intended to help people find ideas, tools, solutions, and inspiration for their lives and goals. 


You and I are the CREATORS that share helpful or inspiring content with the everyday PINNERS. 


If someone needs a recipe, they can go straight to Pinterest. If they need a workout routine, a weight loss plan, tips for traveling with kids … they can find everything they need to know by browsing on Pinterest.


And if your pin pops up in the Pinterest feed and solves their problem right when they need it, everybody wins!


How do we make sure our pins pop up in the Pinterest feed?


We need to do a few things:




Having eye-catching images is the most important thing on Pinterest. It’s a visual search engine, after all!


If you need help improving your pin images and getting more clicks over to your blog posts, I highly recommend this Pinterest design course.




Search engines use keywords to figure out where your content should be displayed in search results. 


So, make sure you have relevant keywords in your title, description, url, Pinterest boards, and on the pin image itself. 




Pinterest rewards users that keep people engaged on their platform.


One of the best ways to keep pinners engaged is to create new content for them to browse through on a regular basis.


If you’re pinning new pin images and using the tools that Pinterest provides on a very consistent basis (I recommend daily use), then you’ll receive more favor from Pinterest … which includes more eyes on your pins.


Of course, just uploading lots of pins to Pinterest isn’t enough. 


The images need to catch people’s eye, and the blog posts that they link to need to be helpful as well.


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 a simple recipe or quick tip).




Now that you know how to upload your blog posts onto Pinterest, you’re ready to step up your marketing game and boost that blog traffic. 


I’ll list some other helpful tools and resources for you below too!




These are some of my favorite Pinterest courses from some of the best marketers out there. If you need help with an effective Pinterest marketing strategy, start with one of these!


Pinteresting Strategies by Carly Campbell

Pins Made Happy by Audrey Marshall

Precision Pinning by Tracie Fobes

Pinterest with Ell by Ell Duclos




Monthly Pin Image Subscription by Carly Campbell

Pin Template Starter Kit by Carly Campbell




These are some of the pin design tools that pro bloggers are using to improve their images and conversions on Pinterest.


Canva Photo Editor

Stencil Photo Editor

PicMonkey Photo Editor




Deposit Photos

Pixi Stock Photos




How to Grow Your Blog with Pinterest

The Easy Way to Hide Pin Images in Your Blog Posts

How to Set Up Rich Pins on Pinterest



If you found this article helpful, here’s what you can do…


Now that you know how to pin awesomeness onto Pinterest, you can get started by pinning this article! If it was helpful to you, chances are, it’ll be helpful to someone else out there too!


Whether you’re sharing your blogging progress with friends on Facebook or sharing tips that you found helpful on Twitter, this article would look great on your social media feed – so don’t be shy! Feel free to share!


For more awesome marketing and blogging tips, you can subscribe to my email list right here.


My email subscribers get exclusive tips, freebies, updates, and deals that no one else gets. It’s basically your VIP pass into my private blogging world, and I’d love to see you there!


Until next time …

46 thoughts on “How to Upload Blog Posts on Pinterest in 3 Easy Steps”

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

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

  3. 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! 🙂

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

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

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

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

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

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

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

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

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

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

  18. 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. 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.🙏🏻

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

  21. Thank you for reading! I hope the article on uploading your blog posts on Pinterest was helpful – Pinterest is powerful, every blogger should use it!

  22. Hey Cate, Im New here i was using personal account from while, just now created business acc & doing it frm mobile devices as it is convenient but couldnt find drag & drop grey box.
    Anyways u’ve explained really well, im impressed..!!
    Keep it up.

  23. Thanks so much for your very useful Pinterest tips! I used them this morning for one of my posts. It’s been a long time for me to do the pinning. Your tips were easy to follow which was very helpful!

  24. You’re welcome, thanks for reading the Pinterest tutorial, I hope you were able to upload your blog posts to Pinterest easily with these steps!

Leave a Comment

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

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

Scroll to Top