How To Promote Affiliate Products: 10 Effective Strategies

You’ve signed up for some affiliate programs and gotten your unique affiliate links. Now, the fun part starts – promoting the products. It’s time to let people know what makes these affiliate products of yours so amazing. You have to convince them that they need these products in their lives. The better you can do this, the more commissions you’ll earn. In this post, we’ll talk about the most effective ways to promote affiliate products to make sales.

Disclosure: This post contains affiliate links as explained in my disclosure policy.

Blog Post

A blog post is an article on a website that covers one topic. For instance, this blog post is about ways to promote affiliate products. That’s it. An effective blog post answers every question someone might have about the topic.

Blog posts are an effective way to promote affiliate products because you can create evergreen content that helps people make buying decisions. Once you hit publish, that content is out there on the web and can continue to earn you money for years to come. What types of blog posts should you write to generate affiliate sales? Here they are:

  • Product reviews
  • Product comparisons
  • Product tutorials
  • How-to posts 

These types of posts target people who are actively looking to buy something. That’s why they are particularly effective at converting to affiliate sales. When people are researching a product they want to buy, there are in what is called the evaluation stage of the consumer buying cycle. Before you buy something, you typically want to read some reviews, right? If you come across a detailed review that answers all your questions, chances are you’ll buy the product from the link on the website. As a general rule with blog posts, you want to target people in the evaluation stage of the consumer buying cycle to make affiliate sales. 

Email List

An email list is a database of email contacts who have given you permission to send them communications. When you get someone’s email, they’re giving you access to their inbox, which is a sacred space. It means that person trusts you and wants to hear from you. In addition, people are more likely to check their email than their social media. They are also more likely to take action from something they saw in an email than something they saw on Instagram. That’s why email lists are so powerful for promoting affiliate products. You can manage your email list through an email service provider like ConvertKit, which I’ve been using for two years.

When you have an email list, you can promote affiliate offers to your audience at any time. They get the offer straight into their inbox. It’s your job to capture their attention with your subject line and your email copy.  If one of your affiliate products goes on sale, you can send an email series covering different aspects of the product. 

With email marketing, stories, rather than pure information, are more impactful. People remember and connect with stories. When you talk about an affiliate product, it helps to connect it to a personal story, a news story, an observation, or some other real life event. Your goal is to tug at your reader’s emotions to motivate them to take action. Remember that people buy based on emotion and justify it with logic. 

Guest Post

I’ve already talked about writing a blog post on your own website to promote your affiliate products. But you don’t have to stick to just your own blog. You can contribute a post to other blogs to reach a new audience. A post you publish on another blog is called a guest post. How do you make affiliate sales from a guest post? With the permission of the website’s owner, you can insert in-text affiliate links for products that would be helpful to their readers. 

If you’re contributing to the website of someone you don’t know so well, it’s best to find an indirect way to make affiliate sales. First, you could add a link to a relevant post on your own site that talks about an affiliate product. Secondly, you can provide readers with an opportunity to join your email list, where you’ll promote affiliate offers to them. 


You may think of Pinterest as a place where moms go to find recipes and home decor ideas. However, Pinterest is also a great place to promote affiliate products. It attracts people, 70% of whom are women, who have spending power and are looking to buy. Around 60% of 320 million Pinterest users say they use Pinterest to make shopping and purchasing decisions. 

You can promote affiliate links directly on Pinterest. First, you’d have to create a Pinterest account. Then you can create images to advertise your affiliate products using a graphic design tool like Canva. The key is to create bold, attractive images, also known as pins, that communicate the transformation people can get by using the product. If you want your pins to reach even more people, you can run an ad on Pinterest, known as a promoted pin. Learn more about how to make money with affiliate links on Pinterest if this method appeals to you.


A webinar is essentially a mini-seminar that’s conducted online. There are various tools you can use to host a webinar, such as Zoom, Go To Meeting, GoToWebinar, and ClickFunnels. Webinars allow you to directly speak to people live and convey your message in a personal way. Even if the webinar is not live, attendees still get to hear your story and connect with you. That’s what makes them an effective tool for generating affiliate sales.

One way to use webinars to drive affiliate sales is to host one with the product’s creator. For instance, Leadpages, a landing page tool I use, allows affiliates to host a joint webinar to promote the service. In addition, many course creators are open to hosting webinars with their affiliates. At the end of the webinar, you could provide a discount to attendees. They’d receive an email with your affiliate link and a limited time offer. This provides an incentive for people to take action and leads to conversions. 


A giveaway is a type of promotion where people enter to win a prize during a specified period of time. These are common on social media, particularly Instagram. You announce the giveaway and the rules to your audience. Then participants follow the rules for a chance to win the prize. For instance, to be entered to win the prize, they may have to join your email list, follow the brand sponsoring the giveaway, leave a comment on the post or tag two friends. 

I’ve done several giveaways to promote affiliate offers in the past. For instance, I partnered with Travelwifi, a pocket wifi brand to give away their gadget. About 200 people entered the giveaway. One person won. As a consolation prize, the rest of the participants received a discount code to purchase the gadget. 

I used the KingSumo Giveaways plugin for WordPress to host the giveaway. It allows you to create a unique webinar entry form with a countdown timer. You can set up the giveaway form as a web page and also embed it into any blog post. At the end of the giveaway, the plugin tallies the entries for you and does a random selection to pick the winner. It takes all the guesswork out of hosting a giveaway .

Online Course

Typically, people think of an online course as a way to monetize your own knowledge, and it certainly is. However, online courses also present a huge opportunity to make money by promoting other people’s products. Within your online course, you can talk about other tools that can help your students achieve the transformation they want. Then you can insert your affiliate link to those tools and earn commissions whenever someone makes a purchase. 

I created my first online course, Pinterest Traffic Takeoff, to teach bloggers how to use Pinterest to grow their traffic. Within the course, I included affiliate links traffic growth tools, including the scheduling tool, Tailwind. There are various platforms to create an online course, but my favorite is Teachable. It’s a user-friendly course platform for hosting different types of online courses, such as video-based courses, ebooks, and text-based courses. 


A challenge is a series of activities designed to help a group of people achieve a specific outcome in a set timeframe. The goal is for your participants to achieve a small win that will lay the foundation for bigger results. Chances are you’ve come across an online challenge before. It typically sounds something like the ‘30-Day Save Money Challenge’ or the ‘10-Day Start a Blog Challenge.’

Ideally, you would have people to sign up for your challenge in advance by joining your email list. That way you can send them the challenge instructions straight to their inbox. Each day of the challenge will have a different activity to complete in order to achieve the outcome. For instance, I once hosted a 7-Day Start a Blog challenge. Each day focused on a specific step to start a blog, such as choosing a niche, choosing a blog name, signing up for web hosting, and installing a theme. 

Because each step builds on the other, participants have to take every recommended action to complete the challenge. And since you’re the one hosting the challenge, they naturally see you as an expert. This makes them trust the products you recommend. That’s why challenges are such an effective method to promote affiliate products. For instance, in order to complete my 7-Day Start a Blog Challenge, participants had to sign up for web hosting. I recommended my favorite web host, Siteground, to them and made a number of sales that way. 

When creating a challenge, think about what affiliate products participants would need to achieve the desired outcome. Then when you write out the content for the challenge, be sure to carefully explain the benefits of the product and how to use it. That way participants feel confident in purchasing the product through your affiliate link. If you’d like to learn more about hosting a successful challenge, I would recommend Jadah Sellner’s free 5-Step Challenge Roadmap.

Facebook Group

It’s common for digital entrepreneurs to create a Facebook group in order to attract their target audience. For instance, there are hundreds of Facebook groups for beginner bloggers, affiliate marketers, e-commerce professionals, weight watchers, fitness coaches, and so much more. The goal with a Facebook group is to create regular, inspiring content and share tips to help your audience achieve their goals. The owners of Facebook groups often do Facebook lives to share tips and updates. They may also host challenges to help members achieve a certain outcome. 

When you build an engaged Facebook group, you have an army of loyal fans with whom you can communicate in real-time. If someone asks a question, you can answer it and recommend an affiliate product that can help them with the problem. Whenever one of your affiliates is having a sale, you can post about it on your Facebook group. Building an engaged Facebook group takes time, but it can be a good strategy if you’re the type of person who likes managing groups.

Facebook Ads

In addition to Facebook groups, you can also promote affiliate products using Facebook ads. I should note that this is a more advanced promotion strategy for those who have an ad budget. I’ve tried promoting affiliate products through Facebook ads without success. I had neither the budget nor the expertise to create winning ads. However, I know that there are many successful affiliates who incorporate Facebook ads into their strategy.  

Facebook ads allow you to target the exact audience that would be interested in your offer. Depending on your ad budget, you can reach thousands or even millions of people. You can either learn how to use Facebook ads by yourself or hire a freelancer on a site like Fiverr. If you want to learn the skill, I would recommend Power Your Launch, a high-level coaching program for entrepreneurs who want to grow their businesses with Facebook ads.

Affiliate Marketing Resources

If you’d like to go a step further to learn about affiliate marketing, these are the two courses I would highly recommend. 

Making Sense of Affiliate Marketing 

Making Sense of Affiliate Marketing is the best affiliate marketing course I’ve taken by far. It is taught by Michelle Schroeder Gardner, a personal finance blogger who makes over $50,000 per month as an affiliate marketer. Michelle explains the ins and outs of affiliate marketing, from the legal aspects to the best strategies to drive conversions. This is a text-based course that comes with workbooks and actionable steps to implement what you’ve learned.

Pin To Profits – Affiliate Marketing

Pin to Profits – Affiliate Marketing is a step-by-step guide to making money with affiliate marketing on Pinterest. It is taught by mom blogger and Pinterest expert McKinzie Bean. This video-based course walks you through the process of creating and posting affiliate pins on Pinterest to generate commissions. It covers topics such as how to create click-worthy affiliate pins, what boards to post your pins to, and what types of products do well on Pinterest.