Pinterest is a gold mine for making money as well as driving loads and loads of free traffic to your business as well as blog. Pinterest is not only for DIY, recipes and cute photos. It is a hybrid between the search engine and social media. Perhaps this is the reason bloggers and business owners can hugely benefit from Pinterest.

Hoe to make money on Pinterest as a beginner: a guide

Pinterest is less popular than say Facebook or Instagram. I think people feel overwhelmed while using Pinterest. This Social Media platform is not something which you can get through by just posting cute photos and recipe pics. It is the smart work which brings huge rewards.

How to make money on Pinterest

There are many methods which you can use to make money on Pinterest. Some of these require you to have a blog and sometimes you can make money even without a blog. But having a blog is always recommended. Pinterest drives a huge amount of traffic to your blog and that traffic makes you money through these methods.

  1. Display ads: The first method is earning through display ads. This is the easiest method to earn money and is the most passive. Once you start getting some momentum with the traffic, you can easily apply with better-paying ad networks namely Mediavine, adthrive. I am waiting to apply to Mediavine.
  2. Affiliate Marketing: Affiliate Marketing is the next step we as bloggers think of making money. Affiliate marketing is an advanced method of making money.
  3. Sponsored posts: As you know, when you start getting a good amount of traffic, it becomes easy to pitch to brands for sponsored posts and of course you can ask for better money.
  4. Creating products: As we hear from successful bloggers, creating products is the best ROI of your time. But you cannot just create any product, you have to test the waters before diving into this. Test with a freebie or a less paying product and test if your audience like your products.
  5. Direct affiliate links: Though it is not recommended, you can make money by directly adding affiliate links to pins. Those pins which are linked to blog posts always perform better. These pins get more saves, more clicks and get more distributed in the Pinterest smart feed.

Let us start with money making ideas with a blog

If you are interested in earning some money without a traditional job, starting a blog can open up many money-making avenues fro you. Also, getting a sizeable amount of traffic will make it easy to make money from even a new blog. Pinterest can play a huge role in the success of a blog by driving a lot of traffic.

How to start a blog

You will need a few steps to start a blog.

  1. Choose your niche
  2. Select a name for your blog
  3. Register your blog name
  4. Sign up for a host
  5. Start building your blog on WordPress

You can start a blog with as low as $4.95/month. It is important that with few dollars a month you can have your own secure website running at a good speed.

Choose a niche: This one is the most important and critical for the success of your blog. You can choose a broad niche where you can test what your audience like to read on your blog.

If you want to start a blog, you can sign up for my free 7-day email course to start a successful blog ( sign up form )

Register your blog name: You can register your blog name with Siteground. Site ground is a hosting company highly recommended by WordPress. Blogs on Siteground load faster, and it is a fact that Google loves fast loading blogs.

Sign up with host: I recommend starting your blog on Siteground. It is a high speed hosting company with top-notch customer service. Another very good feature of Siteground is that they provide you with phone support which is not very common. Not only this, they have around five servers around the globe. Speed of your website depends on how much close you are to the host server. If your host is too far from your residence, you will not get a very good speed. But Siteground servers at different parts of the world, make it easy for your website to run fast. Check Siteground for your blog hosting

How to install Siteground and launch your bog

1. Choose a hosting plan

You can choose a basic hosting plan. Check hosting plans with siteground here.

There are 3 options for choosing.

  1. Start up plan :

This one is best when you are starting your blogging journey. This helps in keeping your blogging budget under control along with super professional hosting service. You can upgrade anytime but for the time being, this one is perfect. There is a limit that you can start only one website on this plan. And it is good until you have 10,000 visits and you will get 10 GB space.

2. Grow big plan : 

You will require this plan if you get more than 10,000 visits and require more space. This plan includes 20 GB space. If you want to run more than one website, you will need to upgrade to this plan. This plan provides you with premium features.

Premium features :

  •  priority technical support
  • Super cacher for great speed
  • Free backup restores

3. Go geek plan

You can have multiple websites with this plan and it is good for 100,000 visits per month. Here you will get 30 GB space. This plan has all the essential features, premium features and Geeky Advanced features.

Geeky Advanced features :

  • Fewer accounts on the server
  • Free PCI compliance
  • WordPress and Joomla staging
  • Free backups on demand
Siteground hosting

Choose your domain name and sign up for your chosen plan. I recommend using start-up plan for now. You can upgrade it as you go on having more traffic and more content on your website.

Now that you have paid for the plan, all is done, you are ready to install your WordPress site. Either you can use any professional service or you can do it your self with the help from Siteground.

2. Installing the WordPress

Step 1. Login to your account from Siteground customer area and o to cPanel ( control panel).

Step 2. In your my accounts area, access WordPress Installer Icon. Click on it and install WordPress.

Step 3. As you have installed now customise your settings.

Step 4. Select your protocol. Select “”. After this scroll down the page and Customize your site name and Site description. Make sure you change your username and password. Write down these at some secure place. You will need them again.

Step 5. Choose the admin email. Choose a language.

Step 6. Enable  Limit login attempts checkbox. This will let this plugin to get installed. It will make your WordPress site more secure.

Step 7. Install a theme if you have chosen. Or you may start with the default WordPress theme.

Step 8. Hit the install button. After installing the WordPress go to admin panel.

Congratulations on your WordPress installation and you are ready to start writing on your blog.

More tips

  1. Some successful bloggers say to write down atleast 10 posts before publishing your blog.
  2. Start using Canva to make beautiful images.
  3. Start your Pinterest business account. It will help you in having some traffic to your blog.

Now comes the fun part of starting a Pinterest account. I will not delve much in starting a Pinterest account. If you want to start a Pinterest account from scratch or if you want to optimise it for better ROI, read these posts.

It is very easy to start a Pinterest account. Sign up with your email, select a password and you are ready to go.

You can convert your account to business account. A business account makes it possible to see the analytics and measure the performance of your pins and account. Pinterest analytics even tells you how your Pinterest boards are performing.

The only things you need to remember areBe consistent on Pinterest: It is not something you will pin 70 pins a day and don’t do anything for the whole week. Instead of pinning 70 pins in a day, distribute those 70 pins into 7 days( 10 pins a day). Pinterest rewards you for activity. As you know, Pinterest is a hybrid between social media platform and search engine, sharing third-party content is required too.

Share other’s content: This one is as important as pinning your won content. Sharing gives new content to your followers to pin.

Join Group boards: It is said that Pinterest groups are not that relevant anymore. But staying with few niche-specific group boards can do wonders for your Pinterest success. Try to join those group boards that are tightly niched down and stay within the niche and avoid any generic group boards.

Create niche specific boards: Niche-specific boards will help you in pinning your own content more than once. Create at least 10 boards related to your niche. Name your boards according to keywords.

For a keyword search, type a word in the search area and see what comes up. Then name according to the keywords but don’t overdo it. Also, make some other lifestyle-related boards. Like DIY and recipes boards. And relate them to your niche.

For example, if you are a personal finance blogger, you can create a budget recipes board or budget dresses. There are many options.

Start making pins

Design your beautiful vertical pins to add to your boards. Whenever you write a blog post, try to make at least three pins with different designs for your post. And add them to your boards. For creating pins use Canva. Canva is easy to work with.

When you start working on Canva, feels overwhelming but when you get some practical experience with it, it becomes easy and you can make beautiful pins as you like. You can play with colours, fonts , sizes of the pics and many more.

Upload pins to relevant boards

Now that you have created pins for your post, add them to relevant boards. While uploading makes sure you write  keywords rich description on your pins.

Link to your blog posts

Always add the relevant blog post URL to the pin. Adding relevant URL make it easier for a person to go to your blog post and if somebody wants to read your blog post, can go directly to your blog post. If you will not add URL to your pin, it will say ‘ Uploaded by user ‘. In this case you will lose potential viewers to your blog.

Write pin descriptions

Pin descriptions are very important. Pinterest is a visual search engine same as google, but here the magic is in ‘images’. You see an image, you like it and click on it. These pins or images have descriptions on it which help them to show in the smart feed.

How to write Pin descriptions

As we all know, Pinterest is a visual search engine, so SEO plays an important role in the success of your Pinterest account. As it is suggested by many Pinterest Marketers, use Pinterest itself to find keywords to rank on Pinterest.

There are two ways to find Pinterest keywords.


How to get 1 MILLION Pinterest views

For this, type the keyword in the search bar, you will see a few suggestions by Pinterest. After this click on the one and see what Pinterest suggests. You will see a few suggestions again. You can use these keywords along with the one you typed in the search bar. Use these keywords from left to right. The most popular ones are on left.


This one is not told so frequently. If you think that Pinterest is a search engine, you should know the Pinterest search volume for the keywords pertaining to your niche. You cannot find this anywhere else but in the Pinterest itself. How you can find the search volume for your keywords? Check here

  • Got to Pinterest adds.
  • Click on create add and scroll down until you see continue.
  • After clicking on continue, scroll down and you will see a section keywords. Type your keyword in the search bar. You will see many suggestions along with their search volume.
  • Click on the + and these will be added to the left box.

You don’t have to do anything after this. Just copy and paste those keywords somewhere to use into your pin descriptions.

Schedule your pins using tailwind

For consistent growth on Pinterest, you need to pin several times a day and every day. It is difficult for a blogger to have so much time to spare every day for publishing pins. Here comes the lifesaver ‘ Tailwind ’. It is a pin scheduler where you can schedule pins for a week in advance.

You can spend an hour for scheduling your pins for a week. And then schedule some pins every day manually if you find the time. Tailwind is a scheduler which is approved by Pinterest and can be used to schedule pins in advance.

Start free with Tailwind. You can sign up and get a month of free with Tailwind. You can upgrade later if you like the scheduler.

Making money with Pinterest

We talked about making money with Pinterest with a blog. Now, even with a blog, you can make money in a few different ways. As we discussed earlier, Pinterest can help you make money with or without a blog. You have read how to start a blog and set up a Pinterest account for good traffic. This traffic from Pinterest can be used to make money.

  • You can earn money with advertisements: Earning money with display ads is possible with Pinterest because of Pinterest send a huge amount of traffic to your blog. Ad companies like Mediavine need 80% of traffic from the U.S. And Pinterest is hugely popular in America. So the traffic you get from Pinterest is the traffic from the U.S. This makes it possible to earn good ad income.
  • Affiliate marketing: This is another money-making method on Pinterest. Either direct the pins from Pinterest to your posts containing affiliate links or add affiliate links directly to your pins.

Affiliate marketing can be done in two ways. Either by adding affiliate links to the blog posts and directing the pins towards the post or by directly adding affiliate links to the pins. Both the ways can be used to make money but directing your pins to posts with affiliate links is always a better choice.

Affiliate marketing

Affiliate marketing to make money on Pinterest

Affiliate marketing is when you sell the product from other people or companies and get paid a commission. It all boils down to the value you provide to people. You can learn it from this course which will help you in starting your affiliate marketing plans. This is a very beginner-friendly course to learn affiliate marketing. Don’t worry about the price, you will recover it in one month.

This book has action plan to start affiliate marketing as a new blogger. You will come to know so many strategies that will grow your passive income.

Making money from affiliate marketing possible with Pinterest

First step is to grow your audience

To make money from affiliate marketing, you don’t need huge traffic, but a sizeable amount of targeted and engaged traffic would do wonders.

Promote only those products which you have used yourself and you are confident that your readers will get value from. The online world runs on the great virtue of trust.

Direct links to affiliate programs

This is the best time to start affiliate marketing on Pinterest. You can use direct links to the sales page of the product. The only catch is that you have to make sure to disclose that it is an affiliate pin. Disclose it properly so that you comply with FTC rules.

Add your affiliate link for the product where you normally add URL for your blog.

How to make money on Pinterest as a beginner

Design pins for products

There are two options

  • Use the images provided by the vendor
  • Design pins by using your own images

Both of the strategies work. You can use the images provided by the vendor or you can use your own image.

If you are a beginner and want to learn affiliate marketing, you can learn from You can learn it from this course. This book is a real gem if you want to make money with affiliate marketing.

There are two ways to link

  • Use pins to link to your blog post containing affiliate links
  • Link directly to your affiliate links

Either way, you can promote your favourite products. Just be authentic and promote products you are familiar with and which you feel would add value. Never promote the products for the sake of money.

7. Create boards specifically for your affiliate pins

Always have boards specifically for affiliate products. This will keep your niche-specific boards clean a

8. Add to relevant boards

This is really an important thing to do. Because you may be tempted to add your pins to all of your boards. Adding pins to relevant boards will give your pins the required exposure. If you will add pins to your all boards, it may confuse the algorithm about your pins.

Pro tip: Never add the same pin to more than 10 boards. Your account may get blocked for spam reasons.

📍Make money on Pinterest as a Virtual Assistant

There is a question: Can you get paid to Pin? The answer is yes. If you have nailed the Pinterest and love to spend a good amount of time on it, you can start working as a Pinterest virtual Assistant. You can offer so many services to make money while pinning.

Pinterest is amazing for blog traffic and businesses but some people are too busy to spend time pinning on Pinterest. Here comes the need of Pinterest strategist/ Pinterest Virtual Assistant. As a Pinterest assistant, you will create accounts, Pin for your clients, and do other services required smooth working of your account.

If you want to learn how to become a Pinterest VA, you can learn it here with this

If you want to start an optimised Pinterest account for your businessI highly recommend to learn it from this course as you will learn ins and outs of Pinterest as well as it is very beginner-friendly.

Do you need help in growing your business with Pinterest?

I am a Pinterest strategist and can help you in creating a Pinterest Marketing strategy for your online business. Contact me and I will get to you soon.

📌Do you like this post? Don’t forget to follow me on Pinterest 🙂