Disclosure: Some of the links below are affiliate links. This means that if you click that link and subsequently make a purchase, I will earn a commission at no additional cost to you.

You’ve probably heard about using Pinterest to drive massive traffic to your blog. But did you know you can actually make money directly on Pinterest? Absolutely!

Affiliate Marketing is one of my favorite ways to monetize a blog. Because it a smart way of earning passive income.

So you may be wondering, what is affiliate marketing?

Basically, you share products you love and when someone makes a purchase through your link you earn a commission off of that sale.

For example, if you decided to purchase something on Amazon through my link, I would earn a small commission, but there is no additional cost to you.

I have written an in-depth blog post on affiliate marketing. You can read it for more insight into affiliate marketing.

In today’s post, I am going to teach you how you can earn affiliate income through Pinterest.

*Most affiliate companies require you to have your own site before signing up as an affiliate. In order for this tutorial to work, you will need a blog. Starting a blog is easy and you can set up your own site for less than $4 a month! Here is my full tutorial on how you can set up your blog in 10 minutes.*

Whether you have very little idea how to use Pinterest, or you’re already a Pinterest pro, if you want to make money online using Pinterest, you’ve come to the right place.

Let’s Begin.

How you can earn affiliate income through Pinterest. You can promote your affiliate Pins by pinning it to your own relevant boards and to group boards.

Step #1 – Join Affiliate Program

If you are starting with affiliate marketing, I would recommend you to make a list of 5 -10 products relevant to your niche. These can be tools, digital downloads like e-books or workbooks, e-courses or anything else you can think of.

Some affiliate program you can start with are:

  • Your Hosting Company
  • Your Email Service Provider
  • Social Media Scheduler you use
  • Your Blog Theme
  • E-books and E-courses you bought
  • Other tools

You also can join affiliate networks. Aim to choose affiliate networks your audience would appreciate.

  • ShareASale: affiliate programs including Tailwind($50 minimum payout)
  • Awin: affiliate programs including Etsy and Godaddy ($20 minimum payout)
  • Amazon Associates: wide selections for all sorts of products ($10 minimum payout)
  • Creative Market: affiliate program for digital products including themes and graphics ($20 minimum payout)
  • Ultimate Bundles: Multiple bundles on various niche. Price within the range of $27 – $97.

If you want the detailed list of specific affiliate programs you can join, click the button below to download the massive list of affiliates for every niche.

Step#2 – Creating Content With Affiliate Links

The second step is to write high-quality posts to promote your affiliate products.

One of the best types of posts that you can write to make money with affiliate programs is a tutorial. The most effective tutorial post would be the benefit-oriented tutorial. Show your readers how you use something, what benefit you are getting out of it or why you love it.

Here are a few types of posts you want to consider writing:

  • Tutorials
  • Reviews
  • Comparison
  • Resources List
  • Write a post that shows your before and after results
  • Gift guides
  • Case studies
  • List posts or roundups

Simply writing a blog post will not help you making affiliate sales. People will not buy anything suggested by a stranger.

You have to gain the trust of your readers. You have to give tons of value to the blog post. If your readers feel that you are genuinely helping them, then they are more likely to trust you and purchase something you suggest.

It is like you are building a friendship with your reader. When you build a relationship with your readers, they will trust you and they value what you recommend.

Step # 3 – Optimize Your Pinterest Profile

Once you join the right affiliate networks, make sure your Pinterest profile is fully set up.

Create boards related to the products: According to the type of products you are planning to promote, create boards. This way, you know that people with a specific interest are following a particular board. Use relevant keywords for your board titles. Eg:- Best Blogging Tools, Best learning Tools, Kitchen appliances, Trendy handbags etc..

Add a keyword-rich description to your boards:-To really ensure your pins are seen long-term, make your boards keyword-friendly.

If you really want to maximize your Pinterest game, you’ll love my Smart Pinning strategy.

Step # 4 – Join applicable Group Boards

Pinterest group boards are boards with more than one collaborator. In other words, more than one person contributes to pinning on the board.

By joining a group board, that group’s audience essentially becomes your audience.  Once you are invited and become a contributor to the group board, the pins you pin to that board can be seen by anyone following the board.

The owner (the person who created the board) sets the rules for the group board (which can be found in the description). Some boards do not allow contributors to promote affiliate pins.

I recommend you to create a list of group boards you are in which allow affiliate pins. This will help you to make your promotion process easier.

Step #5 – Create Promotional Pins

By now you have your own Pinterest boards set up, and you’re a part of some group boards. The next step is to create enticing product pins to attract people.

I use Picmonkey to create my Pins and other blog images. It is simple to use and have a lot of advanced features to make your pins exceptional.

While creating pins, you have to consider the following two scenarios.

Scenario 1 – Promoting a product and directing the user to the sales page.

For example, if you are promoting an e-book, the author would have already provided you an image for promotion. But don’t limit yourself there. Create your own images with different related headlines.

And when you create a pin, follow these two other simple rules:

  • Don’t use short links.
  • Disclose that the link is an affiliate link
  • Include a keyword-rich description and don’t forget to include relevant hashtags.

Scenario 2 – Promoting an affiliate blog post like a Tutorial or a list post

In this case, you have to create your own image.

Create multiple pins with different Pins.

If you are offering any freebie/content upgrade in that blog post, make sure to include that CTA on your Pin images. This will help to increase the click rate.

Don’t forget to create descriptions rich with relevant keywords. Remember that Pinterest is a search engine, so by writing a description full of keywords you increase the likelihood of your pins to be seen. Also, add hashtags relevant to the topic. You can add up to 20 hashtags.

Step # 6 – Create your Promotional Strategy

You can promote your affiliate Pins by pinning it to your own relevant boards and to group boards.

Promote through Own Boards

I use Tailwind to schedule my Pins. Tailwind makes making money from Pinterest practically effortless. You can use their Board Lists feature to group together boards.

I have created a Board lists for promoting my affiliate Pins.

I also use the “Smart Loop” feature to promote my blog posts with core affiliate products.

Promote through Group Boards

I recommend you list down 15 – 20 relevant active group boards. Pinning to these boards will helps your pins to show up in front of a larger audience. Promote your pins to the Group boards which allow affiliate pins.

In this case, also I use Tailwind’s Board List.

I have created a board called “Affiliate Product Promo”, and while scheduling an affiliate Pin, I directly choose that board. I schedule product pin and create intervals in between pins. This ensures that my pins are posted (and thus seen) over a longer period of time.

>>>>>If you haven’t tried Tailwind before, click here to get your first month free<<<<

Add Pins to Tailwind Tribes

Tailwind has an amazing feature called tailwind tribes. It is somewhat like Pinterest group boards. Tailwind Tribes are a feature totally and 100% free (Available only for Tailwind users).

I also add my Promote my pins to few Tribes which allows Affiliate Pins (Like Pinterest Group, Tailwind Tribe also has rules to follow).

Remember that in order for Tailwind Tribes to be effective, you should be sharing others’ content. It’s a win-win situation because you get great content to repin (which helps your Pinterest algorithm), and your pins will receive shares.

If you are struggling with Pinterest promotion, I recommend you check Carly’s Pinteresting strategies. She shows you how to increase your views to 200k/month using super simple strategies.


Making money from Pinterest is not at all a difficult task. If you have an optimized profile, killer graphics with keyword-rich description and a strategy to use a group board, it won’t take much time to start generating passive income from Pinterest.

Are you already making money via Pinterest? Let me know, what are your tips?