Pinterest for business marketing blog post cover

How To Use Pinterest For Online Business Marketing

This post contains affiliate links. For more info, you can read my Disclosure page.

Have you started a blog which is not getting enough traffic?

You may be using Facebook, Twitter or Google Plus to promote your blog but haven’t seen much success? Am I right?

You see when I started this blog, I was madly promoting my blog on all social media platform. It was so time-consuming and I expected at least 100 visitors per day.

But guess what happened?

I was only seeing 20-30 visitors per day. No matter how much I promote, I was stuck in that number.

Looking at such low numbers and spending so much time online was completely a waste for me. I was really frustrated and was planning to quit blogging too.

But one day I heard about Pinterest. Even though I knew about it beforehand but I only thought it to be a photo gallery site. Lol silly me.

So to clear my doubt, I started researching about it and found some mindblowing reports. Many bloggers were driving thousands of readers per month just using Pinterest.

This really motivated me to use this platform & since that day, it has become my primary source of traffic.

Now, if you are too like me who wants to start using this platform to drive hundreds or thousands of visitors per day on your blog, then do read it till the end.

I will be teaching you

  • How to properly set-up a Pinterest account that Pinterest likes
  • How to create boards & pins that people will love
  • Right pinning strategy to get maximum exposure & much more

So, on an overall, this is a complete guide on how to use Pinterest for your online business.

>>Read On: 13 tips you must always follow to drive Pinterest traffic



Pinterest Marketing is a great way to boost your blog traffic. If you are a complete beginner who doesn't know how to use this platform, then you surely wanna check out this article. #Pinterestmarketing



To get started with Pinterest you need to do these 8 steps:

  • Set up a business account
  • Fill out your Profile name, description & upload a profile picture
  • Verify your account with your blog
  • Enable Rich Pins
  • Create different boards related to your niche
  • Join different group boards related to your niche
  • Create pins targeting your blog post
  • Start Pinning

We will see each one of them one by one. But before we start, I want to explain a few things related to Pinterest that will be used in this article frequently.



Sample Pinterest Pin
A Pinterest pin is a vertical image that represents your blog post. The size of such pins are in the aspect ratio of 2:3 i.e.  600 x 900 pixel.

Each pin has a compelling headline that describes your blog post topic. Also, it has a background image or colour as well.

When these pins are uploaded on Pinterest, they are linked to the original blog post.

So, if someone finds your pin attractive, compelling and they want to read your blog post. They just have to click it and they will be directed to your blog post.

That’s how a Pinterest pin works.



Pinterest board

Pinterest Board is a place where these pins are saved. You can consider board as a folder that we use in a desktop to save files.

A board represents a single topic or can also represent multiple topics. For example, if my board is about Pinterest tips, then I will only save pins related to Pinterest. Same goes for other boards as well.

Boards also represent your profiles interest.

Suppose, if someone visits your profile and they look upon your boards. They can easily make out what your interest is & if that person also shares the same interest, he or she can start following you.

Last but not least, if you want to make these boards more attractive, you can add board covers like I did above.


Pinterest group board

Pinterest group boards are different from the normal/personal board. Although, they too share the same purpose of saving pins related to single or multiple topics.

However, a group board can be identified by a circular pic as shown in the above screenshot. They have multiple users, unlike a personal board where you are the only guy sharing the pins.

It is same as the Facebook group where people can share anything with other people within that group.

A group board may have 100 or 1000 pinners known as contributors who share their pin in this board.

These pins are then shared with the followers of that board. As you can see below, this board has 95 contributors & 2494 followers.


Pinterest group board page


So when contributors share their pin in this board, then those pins appear in the smart feed (dashboard) of all those followers.

In this way, pins get more exposure & traffic. I hope you completely understood the concept of group boards

This was all the Pinterest terms I wanted to discuss. Now, let’s see how to properly set up a Pinterest account.



There is a difference between a personal and a business account on Pinterest. A personal account doesn’t give you the option of Analytics.

Analytics is where you can see your profile, pins & boards performance. This analytic information is very necessary to plan out your future strategies on Pinterest.


Pinterest analytics


So if you are using Pinterest to promote your business or blog, then setting up a business account is a must.

Now the question is how to set up a business profile? It’s very simple and there is no need for an explanation because you can easily do it by yourself.

All you need to do is while creating an account, choose “business account” option over personal account & create it.

However, if you already have an existing profile, then check your settings option. There you can convert your account to the business account.

Still, if you are confused, then you can refer to this easy guide.



After creating your profile, you need to fill up your profile information. Now, this part is very important with respect to Pinterest SEO.

If you do it correctly, then Pinterest can clearly understand your profile like what’s your profile’s aim and what niche you are targeting.

Basically, you need to fill up 3 things

  • Your profile name
  • Your profile description
  • Profile picture (not SEO related)

In profile name, you can either add your blog or your personal name. I would suggest that if you are representing a brand & its well known then it’s better to include your brand name.

But if it isn’t, then you can add your personal name that would be much better option. Now adding just your brand or your name isn’t enough.

You need to include at least 1-2 niche keywords that represent your blog.

For example, if you look at my profile name, I am targeting blogging tips, SEO tips & Work from home tips. All my pins will be related to these topics.


Pinterest profile page


Now, to include more keywords, you can use your profile description.

Again when you see my profile description, I have targeted a lot of keywords such as

  • Start a blog
  • Grow blog traffic
  • SEO
  • Pinterest
  • Work from home
  • Make money online

That’s a lot of keywords but you got my point what I am trying to say. Try to add at least 2-3 keywords in your profile description to make it more SEO friendly.

This is actually a way to tell Pinterest that who you are and what your niche is.

At last, you need to upload a profile picture. If you are representing a brand, then add your brand logo and if you are representing yourself, then upload a nice headshot photo.


After creating a business profile & filling up your information, the next thing you need to do is verify your blog/website.

Now the question is why should you need to verify your website with Pinterest? 

As you all know when you apply for a business account, you can access Pinterest analytics. However, it doesn’t show your blog performance analytics.

You can only view your Pinterest profile & People reach analytics but can’t access the analytics related to the activity from your blog as shown in the below screenshot.

Pinterest analytics before verification

You can only view them after verifying your blog.

So, in order to verify it, go to your Pinterest settings and click on claim website option. Here you need to enter your website URL and click on “claim website” button.

After doing so, you will receive a meta tag code. Copy it and then go to your WordPress dashboard. There you need to go to your Yoast plugin (Install Yoast plugin before verifying your blog) and click on the social option.


Yoast Pinterest confirmation page
It will open a page where you can find the Pinterest tab. Click it and paste the meta tag code in the Pinterest confirmation box & then save it.

It may take some time before getting approval. When you get the approval, you can view activities from your blog on Pinterest. So, simple.


Rich pin adds extra details to your pins straight from your website. A normal pin will look something like this.

A rich pin looks like this.

It is great to add a few more details about your post which will hook the pinners to click it.

Now, there are 4 types of rich pins:

  • Product Pins – Product Pins shows the price, stock status and product description on Pins from your website.
  • Article Pins – Article Pins shows the headline or title, the description and the author of your blog post.
  • App Install Pins – App Pins feature an Install button that takes iOS users to the App Store to download your app.
  • Recipe Pins – Recipe Pins adds a title, serving size, cook time, ratings, and a list of ingredients to recipes from your site. 

To set up rich pins, follow the below instructions:

  • Install the Yoast Plugin.
  • Click on the social option and select the Facebook tab.
  • Make sure to enable “Add Open Graph Meta Data”.

Open graph meta data option


  • Now go to this link & open up the Rich Pin Validator.
  • Add a link to any post of your site where it says “Enter a Valid URL”.
  • Click Validate & you will see a validation message along with a “Apply Now” button. Click it.
  • You will see a confirmation that your application is processing & it will take a few days before you’ll be notified by Pinterest.

Here is how Rich pin looks.

Rich Pins



The next thing you need to do is create different boards related to your niche.

Like in my case, my blog is related to blogging, SEO & work from home tips. So the boards which I am going to create will be about blogging, SEO, Money making tips etc.

You can also create multiple boards targeting the same topic. Like if one of my board names is blogging, then I can make other boards such as blogging tips, blogging ideas, blogging for money etc.

To create a board, go to your board section and click “+” button.


Option to create Pinterest Board

Now, before you start creating your boards, you need to do a little research regarding board names. You already know what all boards you need to create, but you should name it as per how Pinterest users search for it.

I mean, if somebody is searching boards related to SEO, then I want to make sure that my SEO board must pop up in the search result.

Makes sense??

So, to do this, type your board topic name on the search bar, you will see a few names popping up. Pick each name and create a board with it.

For example, if I type gardening, then I can see gardening, gardening ideas, gardening for beginners, gardening ideas DIY etc.

Automatic keyword suggestion on Pinterest

Using these names, I can create different boards. Make sure to create at least 10-15 of them when you are starting out.

Also, create an additional board titled Best of “Your blog name” where you need to save only your personal pins.

Additionally, when you write board description, make sure to include 2-3 keywords & hashtags in each of them which must be relevant with your board topic. You can use the same search method to find such keywords.

For example, my “Search engine optimization” board has a great keyworded description. You can see I included SEO, On-Page SEO, keyword research etc in the description.

Pinterest board description

It is a way to tell Pinterest what your board is all about. When you add such keywords in boards, Pinterest understands what this board represents.

But hold on, it doesn’t mean that Pinterest completely understood your board. You need to save different high-quality relevant pins in this board to make it more authentic.

Like in my board, I will add pins related to SEO only. Make sure to add 20-30 high-quality pins that have good repin count.


Now after creating different boards & filling each of them with 20-30 pins, you need to create different pins for your own articles. Make sure whenever you want to promote a blog post, you need to create at least 3 pins with different compelling headlines per blog post.

So that you can promote the same blog post over and over again. However, if you only create a single pin and promote it to different boards, again and again, it may look spammy as nobody wants to see the same pin popping up in their feed every time.

I sometimes create around 6 pins for each post so that I can promote my article to more people without being spammy.

You can use Canva to design your pins. Canva is a free online tool to create beautiful graphics.


There are three things you must pay attention while creating a beautiful pin

  • Colours
  • Font Style
  • Images

For colours, you can incorporate your brand or blog colour on your pin.

For fonts, you can choose anyone from Canva. Just go to the text option and play with different fonts until you find one or two of them that matches perfectly.

Now, images don’t play much role if your niche isn’t dependent on images. For example, Online marketing isn’t much dependent on images. I would rather focus on keywords, headlines & other stuff over pictures.

On the other hand, if your niche is related to food, DIY or other niches where you must show the end product. Then, you must pay attention to the pictures.

There are many websites from where you can download free stock photos. You can also click your own photos and use them in your pins as well.

If you want to know free stock image websites, then you can check out 20 websites to download free stock photos here.



Now pinning your own pins on your own boards doesn’t give you much traffic if you are just starting out & don’t have enough followers. In such cases, it is very important to join several niche related group boards.

Because group boards already have a good amount of followers which you can target.

This means you have better chances to drive more traffic.

That’s the only reason, I will recommend that you join at least 10 to 15 group boards to share your content.

But, don’t just join fancy group boards with fancy names. Aim for those group boards which have a great keyworded name & description.


There are two ways to find them:

  • Search them on
  • Stalk other established Pinterest users in your niche

The first method is using Pingroupie website. This website is used to search different group boards on Pinterest. Simply type your topic name in the description box and click filter.

Pingroupie website

This will show different group boards related to your topic and then you can join them. The only disadvantage it has is that the Pingroupie isn’t much updated & has chances to show outdated information about group boards.

So, if by chance you joined a group board which isn’t much active. You might not see results as expected.

A much better option which I found is to stalk other Pinterest users. Just find out who is the one that is well established in your niche and visit their profile.

Look at their group boards and join them. 


To join any group board, just visit them and read their description. You can find the guidelines there. Normally, all you need to do is:

  • Follow the group board
  • Follow the group board admin which is the first profile picture as shown in the below image.
  • E-mail the admin (email address will be provided in the description) and let them know that you wanna join their group board.
  • In the email, you need to provide board name that you want to join & your Pinterest profile URL.

Pinterest group board admin

Here is an example of my e-mail which I use to join group boards.

E-mail screenshot for joining Pinterest group board

This is the basic procedure to join any Pinterest group boards. However, there might be some additional steps that will be addressed in the group board description. Like some might say to join their Facebook group first or like their page etc.


This process must be done before joining any group board.

When you have set-up all your personal boards, then you have to start your pinning procedure. The first thing you need to do is fill up all the boards with third-party pins (others pin).

You can find them in boards “more ideas” section or you can search them on Pinterest. Take a weeks time & fill each board with at least 20-30 pins. Also, avoid bulk pinning.

Pinterest board more ideas section

When you have completed this much, then create your own pins and start saving them in these boards. Make sure that you save each pin on separate days.

It shouldn’t be like you are pinning a pin on all boards on the same day. But instead, pin them on different boards on a different day.

You need to pin others content more over yours when you are just starting out with Pinterest. This is only because you might be having fewer articles & fewer pins.

Once you have enough blog post like 30-40 & have enough pins for each of them, then you can start pinning your pins more over others. I will say that you follow the 80:20 ratio or 90:10 ratio.

It means that if you are pinning 30 pins in a day, then out of 30 pins, 24 must be yours & 6 must be others pin. Same goes for 90:10 ratio as well i.e. 27 must be yours & 3 must be others.

Also when you have started pinning your own pins, side-by-side, start joining different group boards as well.

When you have joined at least 5-10 of them, start repinning your own pins to these group boards.

Whenever you do so, make sure to save 1 third-party pin from that group board into your personal board.

Slowly slowly, people will start repinning your pins and you will see some traffic rolling to your blog. 

Now, this whole activity should be maintained on a daily basis. It shouldn’t be like you are pinning for one day and then doing the same thing after one week.

Just like you brush your teeth every day, you need to repin your pins every day.

As pinning daily can be a quite hectic problem for those people who are busy in their life. In such scenarios, you can automate your pinning process using schedulers.

Tailwind is considered one of the best Pinterest scheduling tool that is used by millions of people. It offers a free trial plan which can be used for scheduling 100 pins.

After using the trial plan, if you like it, you can purchase their monthly or annual plan which is quite cheap. So, if you are not willing to pin every day, then it’s better to adopt a scheduling tool.



Now it doesn’t mean that you give up manual pinning. You should, in fact, do a combination of both manual & automation pinning on a daily basis for maximum result.

You can do manual pinning whenever you are free like while watching TV, travelling etc and rest of the pinning can be automated using Tailwind.

In this way, you can save a heck lot of time and can concentrate on other work as well.

Also, Tailwind has their own group boards known as Tailwind tribes where you can share your pins to gain more traffic. Whether you are using free plan or paid plan, you can use these tribes for free.

Here are few of my favourite tribes that you can join without any approval from the admin.



I would also suggest a course, Pinterest Manual which has been a life saver for me. I have been able to double my Pinterest traffic just by using this course & it’s steadily growing.

The author of this book runs more than 12 blogs in different niches and has got more than 1 million blog page views just by using Pinterest which is awesome.


Anyways, I hope by now, you are not a newbie anymore. Well, if you want to learn more advanced stuff regarding Pinterest, then check out the following articles. 

>Read Next:

Pinterest Marketing - Learn the actual way to start Pinterest marketing for your blog. This guide explains all the things from scratch. #Pinterest #Pinterestmarketing

8 thoughts on “How To Use Pinterest For Online Business Marketing”

  1. Excellent Guide!!!! I’ve been learning how to use Pinterest from different resources, but this guide has everything!!! Thanks for making it so easy to understand!

  2. This is very helpful for Mahesh. I am a newbie to Pinterest and have been learning the ropes just by watching youtube and videos and reading articles from fellow bloggers such as your self.

    I have learned extra info just reading your article especially about setting groups in Pinterest which I intend to join after leaving a comment on your blog.

    Much appreciated your help and guide.

    Best wishes

    1. Hey thanks, Rabia 🙂 . As you have subscribed to my blog, I will be providing you with many Pinterest tips in your inbox. So have an eye on them. Cheers.

  3. a very very good and helpful information for everybody who wants to learn about the pinterest full functions and full up to date information. Really a very very Good article i ever seen on pinterest. Thanks a lot for sharing such a good article for pinterest hacks. thanks again.

Leave a Comment

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

4 × one =