How to Create an Affiliate Marketing Website in WordPress

A good piece of advise if you are thinking of #bluehost. I started hosting with them in may 2013. Just after a couple of months, my websites were down for more than 3 days. The only way to communicate with them was through Facebook. It may happen with any server, but their inability to communicate with the clients but only through Facebook is really sad. I started getting problems with my emails slowly. The emails from different domains/ different email accounts will stay in the outbox for hours before leaving. I sent them emails about it. They will reply back to me but the thread will be missing. They will keep asking silly question in their reply after a day or two. I never had any email problem sorted. I moved 5 domains to new hosting. I just do not want any other to get into this nightmare; hence wasting my time and writing this. WHen you google for #bluehost Bad service, there are many Davids, and Sharma’s talking so nicely about #bluehost in their blogs aor Hosting review sites. Beware!

In this second video in our make money online playlist, you’ll learn how to add affiliate marketing to your site so you can start earning money with your blog. Including how to set up Amazon Associates and how to properly add their links to your site.

This video brought to you by MonsterInsights, take a look at their site here:

For the discount, use our code: WPBVIP

Video Sections:

0:00:00 Introduction
0:00:53 What is Hosting
0:01:38 Get Domain Name, Hosting, and WordPress Installed
0:04:10 Clean up dashboard
0:05:17 Install SSL Certificate
0:07:50 Install Astra
0:09:08 Install Astra Starter Sites
0:13:06 Customize Theme
0:22:19 Keyword Research for Affiliate Marketing
0:24:55 How to Find Affiliate Programs for Your Niche
0:27:07 Set up Amazon Associates account
0:30:35 How to add Amazon affiliate link to blog
0:34:17 How to check Amazon earnings report
0:35:07 Plugin for affiliate marketing
0:36:48 How to install MonsterInsights for affiliate marketing
0:41:18 Thank You!

To begin this guide we will be setting up the site using BlueHost who we have negotiated a coupon that you can use by clicking the link below:

Once you’ve installed the site on BlueHost if it wasn’t set up with the SSL certificate you can update the URL using the Really Simple SSL plugin from the repository here:

Really Simple SSL

The plugin will work with your SSL certificate to ensure anyone visiting the site will have the padlock icon next to your URL which confirms the site is secure and using https.

For setting up this site we will be using the Astra theme found here:


As well as the Beaver Builder page builder to help customize it. If you use a different theme then you may have different customization options available to you. Design the site how you would like it to display for your visitors, with the Astra theme and Beaver Builder you can create almost any design you’re looking to add to your site.

Once your design is how you want it you’ll want to look into adding the right keywords to have your posts rank on Google’s search. If you’re new to keyword research, we have a video guiding you on the steps to do keyword research here:

The keywords will also give you ideas for what content to write about for your site to keep giving value to your site’s visitors. To begin getting revenue from your content you will want to sign up for affiliate programs. Some places to start looking for these programs are searching for the brands you use and add an affiliate program to your search. There are also sites such as ShareASale,, and Click Bank.

For this tutorial we’ll be using the Amazon Associates affiliate program here:

Once you sign up to be a part of the affiliate program we recommend activating your Associates SiteStripe to give you an easy ability to get the approved images and links to use for Amazon.

Reminder: Do not cloak Amazon Affiliate links due to their current limitations for affiliates.

To make displaying Amazon content easier, we would recommend taking a look at the AAWP plugin that uses Amazon’s own API to pull in product information without having any trouble with the affiliate agreement.

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials

WPBeginner – WordPress Tutorials

  • Learn Together
    Posted at 14:33h, 17 June

    Awesome but how to add https in sub domain

  • wpsociety
    Posted at 14:35h, 17 June

    Awesome guys! You keep crushing it!

  • robiul ahmed
    Posted at 14:51h, 17 June

    Thanks. Such an useful video

  • Jamie Kinthaert
    Posted at 15:37h, 17 June

    Can't wait for that Membership video. That's what I really need. I hope you can recommend some free ones, most Paid Membership plugins require too much money; I don't think my traffic would even cover the cost. I just need a starter one…

  • Javed Malik
    Posted at 16:50h, 17 June


  • Lawrence Johnson
    Posted at 03:05h, 18 June

    Great video, thanks for producing!

    Posted at 03:17h, 18 June

    Sir If I share amazon affiliate link many times many times in instagram or what's app so I will get banned or not

  • vanessa6297
    Posted at 18:07h, 18 June

    Thanks so much for this walkthrough I've been thinking of switching to the Astra theme.

  • SpectraLight Photography
    Posted at 20:28h, 18 June

    Good video as usual but the first 21:50 felt like "Déjà vu all over again." Wasn't that the exact same content in the first video in this series? It would be nice if you put a note about that at the beginning of this video so we didn't have to watch it again if we saw the earlier video. Will you be using that first 21:50 in each of the videos in this series? Thanks!

  • SpectraLight Photography
    Posted at 21:08h, 18 June

    My Amazon dashboard shows I have two sales but zero earnings.

    There is also this message:
    Important Notice – We have updated the Product Advertising API rates policy to reduce usage limits for accounts which are not driving revenue. Please refer to the Efficiency Guidelines for more information.

    Is that notice related to my zero earnings?

  • Loopy Mabel Vintage Style
    Posted at 07:33h, 19 June

    That was THE BEST video I have watched in a long time …. you have totally took the fear out of using WordPress for me …. I will be setting up a new site today …. I can’t thank you enough 😘🎉