Affiliate Marketing For Beginners (Ultimate Guide)

affiliate marketing guide

Introduction to Affiliate Marketing.

Affiliate Marketing is one of the easiest and fastest ways to make money online. In this Ultimate Guide, I will go with you step by step to help you start today your online business with affiliate marketing and make your first revenue Online.

To be honest with you, I don't do 6 figures with Affiliate every month, but I do make a good recurring revenue, and what's more important is that it's almost 99% passive income!

What do I mean by passive income?

Passive income means that every month, I earn a couple of thousands of dollars without doing anything. so even if I take OFF the whole month, I will still earn almost the same number every month. Nice Haa!

affiliate marketing guide

In this article, I will share with you what I do exactly and give you some tips that may help you to start with affiliate marketing, and then I will show how to scale and reach 5–6 figures after a year or so.

What is Affiliate Marketing?

Simply, affiliate marketing is promoting products and services for other people and companies and earning commission per sale.

So, what's nice is that you will not worry about creating and buying products, you will just promote an existing product. this is why it's easy to start with. and even you can start with a 0$ budget as you will see later.

So Affiliate marketing is a great choice for anyone who wants to start a business online and make money without investing or even without having that much skills online.

Let's Start!

Simply, affiliate marketing is based on two things:

  • Selecting the correct product to promote.
  • Promoting the product.

It's that simple, select a product, promote it, earn money!

Let's start with the first part, which is Selecting the correct product.

1. Select the correct product to promote:

It’s very important to understand and learn how to select the best product or service to promote because simply, with the same effort and time you will make much more money if you select the correct product.

Example: Let’s say you are promoting a service that costs 200$ and your commission is 60% per sale.

You promoted this service and you were able to get like 50 sales each month.

Simple calculations:

50$ * (200*0.6) = 6000$ per month. Nice!

And your advertising costs (In case of running paid Ads) are 3000$. Then you earn 3000$ every Month.

Per Year: 3000$ * 12 month = 40000 $ ✔️

Great! BUT in this case, you will need to promote every month, pay for advertising every month, effort and Time every month!! Yes?!

NOW, Let's Tweak the scenario!

We selected a product at the same price: 200$. Your commission is only 40% and not 60%.

But what is different here, is that the product you selected gives recurring commissions, so you will get 40% every month without promoting again and again.

Let's say now, you promoted this service and you were able to get like 50 sales in a month.

Simple calculations:

For 50 sales per month:

50$ * (200*0.4) = 4000$ / First month

And your advertising costs are 3000$ then you earn only 1000$ for the First Month.

But then, 4000$ for the next months without any advertising or efforts (It's recurring!) Did You Get It!

So the next months you will earn 4000$ without paying anything!

Per year: 1000$ + ( 4000$ * 11) = 45000 $ with much more less effort and time!

Which scenario you go with??

affiliate marketing products

I think, Obviously, you will go with the second (recurring commission), which will become 90% passive with the same revenue or even more!

This is a small example, of how selecting the correct product (even with lower commission) may be critical in affiliate marketing.

Of course, I am not saying that you should not go with 1-time commission products! NO.

I am just showing the importance of selecting the correct product and how it may reflect on your work!

Small advice: select at least two products to promote, one recurring, and the other is 1-time commission.

Top Affiliate Products And Networks to choose from.

Ok friend, after we knew the importance of selecting the affiliate product, the Big Question now is: “Where can I find affiliate products to start promoting?

To make things simple for you, I will go over more than 10 Affiliate programs and products that you can join even if you are a total beginner. and I will show you both recurring and single commission products and services.

Single Commission Affiliate Products.

I will share with you know what I think the top 5 affiliate networks that you can start with and find different products to promote.

1. ClickBank: probably you heard about, Clickbank is not a product, it's an affiliate network where you can find thousands of products to promote.

There is only a small drawback here, that it's not available in all countries.

2. CJAffiliate: CJ is also one of the largest Affiliate Networks available Online. I do work with CJ, and I promote some Web hosting services like Contabo and Other products.

3. JVZoo: It's also a large trusted affiliate network with thousands of Affiliate products to start with.

4. Warrior Plus: This Network is Great for beginners, simply because it's simple to join, and it's available anywhere worldwide.

by the way, if you like to see in action how you can start with warrior plus and make money online almost from the first week, you can watch my video here:

In this video, I showed an online business strategy that allows you to make money online with no money or investment and you can earn and see results from the first month, or even from the first week!

5. Envato Market: One of my best, and I already work with this network to generate a couple of hundreds of dollars each month (100% Passive)

This company provides digital products and assets like website themes and templates, audio, video templates, source codes, and much more. you can check it here and choose whatever product you want to promote.

here is a sample of my earnings:

Earnings from the first month.

Also if you like to see this in action, you can check the following video and see how you can start and how I started and made money from the first month.

[ Case Study 2020 ]

I think this is enough for affiliate networks. Let's move now to my preferred list of recurring commission affiliate services and products.

Recurring Commission Affiliate Products.

Here is the best part, working with recurring commission products and earning 10X more money per year with the same effort!

1. ClickFunnels: The Clickfunnels affiliate program is one of the most generous commissions for a Service As A Service (SAAS) company. They pay 40% life-time affiliate commissions on all purchases.

They also have something called a “sticky cookie”, which is a bonus to affiliates because if your share your link to a customer it follows them across all of their devices. This keeps people you refer attached to your affiliate account, no matter where they are.

Aside from their software, Clickfunnels also comes up with new products all the time that you can also earn money on such as live events and training courses.

2. SEMRUSH: It's also an awesome Service to promote with a 40% commission rate, SEMRUSH is an SEO tools company that helps anyone rank their websites and get more free organic traffic. Here is my affiliate dashboard:

3. Tube Buddy: You can earn up to 50% Recurring commission when you refer people to Tube buddy.

Tube Buddy Affiliate program

Tube Buddy helps content creators, brands, and networks save time and grow their channels. So you can market and advertise it to content creators to help them grow their YouTube Channels.

4. Get Response: One of the Top Email Marketing Services out there, and offers an awesome Affiliate program.

As you can see it offers to programs, one is a single 100$ commission per sale. and the other is 33% recurring commission every month.

What's nice about Get response and similar services, that it's hard for users using such platforms to leave it, since all their mailing lists, data, analytics will be saved in the system, so migrating will be somehow a problem.

This is a great thing if you think in terms of recurring commission, so when you refer someone, its like 95% he/she will be a long term customer.

Anyway, almost all products and services have an affiliate network, so you can check whatever product or service you want, contact them, and ask for their affiliate program.

For a full list of affiliate programs and products, please check this post.

Promoting The Affiliate Product.

After we learned what is affilitae programing, and the importance of choosing the correct products to promote, and I showed you some of the best affilitae networks and programs that you can start with. Now it's time for the real work!

Choosing the product or the service may take like 10 minutes or a maximum of 1-2 days. But what is essential now is How to promote?! It's all about Marketing.

When it comes to marketing, we have two paths:

  1. Free Advertising.
  2. Paid Advertising.

Free Advertising.

Let's start with Free promotion, and see how we can promote affiliate products and services for free.

1. SEO: Search Engine Optimization.

seo affiliate traffic

SEO is the best way to promote affiliate services and products and to turn this online business into almost 99% Passive Income. why?

Before, I say why, Let's explain SEO in brief.

What is SEO?

SEO or Search Engine Optimization, is simply a method, or a techinique used to rank your websites and articles on Top of search engines like Google, Bing, and Yahoo.

You know, when people wants something on the internet, they search for it on search engines, and usually people will open results from the first page only.

So your goal with SEO is to make your website rank on the first page for certain search queries. so you can get a lot of free organic traffic to your website.

Let's take this simple scenario, You wrote an article on your website about an affiliate product, for example, “Top 10 Microphones for YouTubers” and you ranked this article on the first page of Google.

Now you can imagine how much money you will make with the amazon affiliate program promoting “Microphones affiliate links” and getting free traffic from Google, It's money on autopilot!

Now you may say, Ok Great! But how do we rank our articles? in other words, what the hell is SEO!! and how do we do it!?

Of course, Going through SEO in deep is out of the scope of this article, but at the same time, I will try my best to help you understand how to start and work with SEO in few lines. I will not let you go out of here missing anything!

The Idea is Simple, we mainly have three steps to go through in the process of ranking your articles:

  1. Know what people are searching for (Keyword Research)
  2. Optimize your article for these keywords (On-Page SEO)
  3. Off-Page SEO (Building Trust, Social Signals, and Link Building…)

To Make things Simple, Let's go with a simple example from my blog here. If you go now to Google and search for: “postal smtp” you will see the following results:

You will see that my article is ranking as the third result on Google after the Ad. and the first two results are the postal owner's main page. so practically I am the first result here.

so anyone searching for this keyword he will definitely check my website.

So how I did this?

Firstly, I wanted to write an article (full guide) about “setting up postal SMTP and sending unlimited emails“. So I Simply wrote it!

but when I started writing the article, I optimized it on a certail keywords, so you can see in the title the keywords mentioned:

postal smtp guide

Keywords like “free smtp”, “SMTP server setup”, “Postal” , “Guide”

This is a simple example for On-page optimization, which is mentioning the keywords in the post title which will be the H1 tag on your website for this article.

Then if you read this article, you will see that I mentioned these keywords several times in it, so Google and search engines can know that this article is about this Topic.

You may ask, from where I get these keywords, and How can I know the best to choose? SIMPLE! use a keyword research tool.

You can use free keyword research tools like H-supertools or maybe some advanced SEO tools like SEMRUSH.

So open the H-supertools free keyword research tool and just write the topic you want in the box, and press search. here is an example:

The tool will automatically give you keyword search volume data and help you choose the best keywords.

Then the last step is off-page SEO, which is trying to get some backlinks and social signals to your website. as an example, I link to my blog from my Udemy Courses and my social profiles.

I hope this gives you an idea of how SEO works and how to start with it. Let's move now to the next strategy in promoting affiliate links which is YouTube!

2. Promote Affiliate with YouTube.

YouTube is one of the best sources to promote anything! not only affiliate services. You create videos about your affiliate product and link back to it.

Now the Big Question is How to Grow Your YouTube Channel and get more views?

In general, there are two ways to grow your channel.

1. YouTube suggestions: where YouTube will start suggesting your videos on the top of other popular videos.

Ex: you pick a trending video or topic and you create a similar High-Quality Video, and optimize the metadata (Title, Thumbnail, Description, and Tags)

My Video Suggested on Top of other videos

2. Video SEO: which is ranking your videos on top of YouTube search results by optimizing your title, and metadata for a specific keyword. you can use tools like TubebuddyVidiq, H-supertools, and others to grow your channel.

My Videos Rank on Top of YouTube for certain keywords.

If you would like to see exactly how do I rank my videos on top of Youtube, You can check the following video:

3. Forums and Q&A Sites.

Search for forums related to your content and help others by sharing what you know and link to your article or page where you are promoting the offer (DON’T SPAM).

Also, don’t forget, Reddit, which is a great place to get free traffic.

Now, In my case, I started my own Forum and this helped me get more traffic by letting people ask questions on my own forum.

Also, Quora Q&A, which is one of the fastest methods to get traffic. It’s by answering questions and linking back to your site.

( I do get thousands of views on Quora every month from my answers. It works)

My Quora Profile

Check this video to see how I to use Quora and get more traffic from it:

5. Social Media

If you have some followers on Facebook, maybe Facebook groups, LinkedIn, Twitter, all these helps you to get traffic, (you can automate posting on all platforms using a social media management software, I do use Content Studio. you can get Lifetime access with this special offer here).

Of course, when I say social media, I don't mean to spam groups and people, NO, just try to build connections, give value, build trust, and then you can link back to your pages.

6. Free Ebooks and Courses

You can also create small free ebooks and publish on ebooks sites like this to get traffic or even you can publish a free course on Udemy which has millions of students out there and link back to your site. if you are following my Udemy courses, you probably have seen the links I mention in my courses.

7. Email Marketing.

8. Email Marketing, always make sure to build your email lists, which will be one of the top sources of traffic for your websites by sending newsletters to your Subscribers.

Check the video below, to see in action how I send a campagin and get 56% open rate:

Check Also: How I moved from 1K $ to 10K $ 18 Months Case Study

Paid Advertising.

When It comes to paid advertising, we have several networks and places to market on like:

Going through all these requires a 300-page book each! So I will go over each one, in brief, to put you in the right direction.

Promote Affiliate products with Facebook and Google Ads

If you are looking to promote affiliate products with Facebook or Google Ads, Keep in mind the following:

First: Don’t run ads directly to your affiliate link. Facebook and Google are generally not a huge fan of affiliate links, and doing so too much could end up getting your ad account shut down.

Instead, you want to send them to your landing page in between the Ad and the Affiliate product page.

Secondly: make sure that all of your landing pages are compliant with Facebook and Google GuideLines.

Create Your Landing Page.

Now, what you have to do is to create your landing page. This could be a simple page where you pre-sell whatever it is you’re promoting…whether it’s a piece of pre-launch content or the sales page…and invite them to click through to download it.

Or, even better, you can use this as an opportunity to grow your list by turning these people into subscribers to YOUR list, and then sending them onto the content or offer you are promoting.

Run your Campaign.

A small note to consider is whenever you start your campaign, be sure to select the correct audience and narrow down as much as you can to target specific people. You can also use AD retargeting, which is a great weapon when running paid Ads.

Here is a small video, showing how important is retargeting with a small example:

Also, Don't forget to start your campaign with low bids and different Ad sets to test, and to know which is the best to scale with.

Promote Affiliate products with Native Ads.

For affiliate marketers, native ad networks like Outbrain, Taboola, Mgid, and others are an ideal platform, proven to bring great results.

Ads on search results (like Google) and social media (Like Facebook) are not the same as ads on native networks. Why?

Simply Because there’s a big difference between scrolling a social feed, searching for something specific on Google, or browsing a favorite news site (where Native ads are shown). With the latter, users are in “discovery mode.”

They are primed to discover content that interests them.

Check out this case study I made like a year ago with Outbrain network promoting my own product and not an affiliate, but I think it will give you an idea on how things work:

Promote Affiliate products with Quora Ads.

Even though, I recommend starting with Quora as a free source of traffic by answering and sharing your knowledge as I explained before. But you can still run paid ads also on Quora.

I created a showrt video showing the power of Quora Ads, you can check it here:

I hope this article gave you all the information that helps you with your online business journey as an affiliate marketer.

Any Questions? waiting in the comments section 🙂

Related Articles


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

        1. Hi Friend,
          Just don’t worry about how to get the money first. Read and learn a lot at the beginning and you will find ways to make money without paypal. Learn first, and worry about how to get paid later.

      1. hello sir! how r you? i just want to know that i started my work on getresponse but i don’t understand uts been 10 days that where will my earnings show and when there will always zero comission i have referals also but why this happen

        1. Sister… stay consisted and be patient. Online business is just like any other traditional business. It takes times and sweat to get results. But it’s worth it. Follow the proven strategies and go all in.

      2. Thank you very much hasan for your generousity to share knowledge.Please I seriously need to get in touch with you either through email, or facebook for more guidance as I embark on the processes involved.thank you

  1. Hi Hassan, thanks for this timely information. I am totally new to digital marketing but would like to make it a full time job. Started this September and i’ve made mistakes already which you have saved me from in the future.

    I’ve gone through almost all the content and compared to what i have been watching and reading from other platforms, your ranks greatly.
    Actually its going to be my referral whenever i need guidance.

    Thanks Big Time.

  2. Slmz Hassan thank u for the content. I run covential bussiness. I have been doing research on affiliate marketing. My issue is time n computer skills how can I move ahead with this bussiness can I hire some1 to do it while i learn

  3. This is superb way to make money as an affiliate marketer or a blogger.
    I followed you all the way from YouTube down to your blog. Keep up the good work sir.
    You are doing a great job on this blog.

    Thanks for the wonderful piece

  4. hi hassan i just read this article and its really awesome.
    by the way I also have a blog on entrepreneurship,motivation and inspiration stuffs so it will be great if you can just check it out and give me some


  5. How to get beginners free more traffic with quara step by step shoot video for me please I need money but I have no idea how to earn money online can you help me?

  6. Really an awsome article
    I’m a newbie in freelancing its really helpful
    Confuse in some things but now i try to learn them
    Thanks hassan

  7. Hello Hasan, I hope you are always well, I want to ask something…

    Is it okay if I upload one content on Quora, Medium, Reddit with the same content at the same time?

    Does this include plagiarism?

  8. hi sir, i am so overwhelmed that i do not know now where to start, thank you for opening up my mind into this world and i know i will eventually learn step at a time, and i know by following your uploads you will be there to guide in every step as i learn. God bless sir to you and to your family, really sincerely.

  9. AOA, Hasan i am newbie to freeelance platform .i want to start my career as a freelancer and digital marketer.But have no idea from where and how to start kindly suggest from the core of your heart.

    1. After watched some of your video and read this article about affiliate marketing have totally changed my though. I never care about this.I am really Great full to you give some guideline about logo design.actually i want to earn money from online but i cant understand which path really perfact for me.I want to learn any of this (logo design/digital marketing)within rest of the year.I expect I will earn money from January 2021.please know me detail. I am eagerly waiting for your valuable suggestio. ❣❣❣

      1. Hi friend, The Main Thing friend, is to start practicing. don’t just say I will start! just do it. now what best fits you, is something you decide and not anyone else. choose something you love to do, improve you skill sin, create content, and start proving your services.

        1. Hassan, why don’t you create a like button or thumbs up button to for your comment sessions.Firstly, it’s interesting to see you are taking time to reply to all the comments and secondly, your reply are not standard reply, you actually read them and giving them a valuable reply.. That’s valuable for people like me spending time to read all this comments and reply from you. You deserve a big thumbs up 🙂

  10. Thank you brother. I saw all your videos on youtube. Can i do affiliate marketing by a blogspot site? i mean if i create a blogspot, can i do affiliate marketing by this?

      1. plz sir can u make video step by step on affliate marketing? i just cant understand that which video i should watch first.

  11. Hi Brother,

    First of all I would like to thank you for opening my eyes. I got cheated by many digital marketing training institutes. So, I started creating a website for my friend’s gym by watching youtube but,i don’t know how to go further. From bottom of my heart, I thank you. I need your assistance and I request you to teach me affiliate marketing. Please teach me. Please.

  12. Hi Sir Hassan,
    I’m Al, almost of your video’s – I watched it all, it’s already 27 days when i started with clickbank and quora, i am very thankful for all your guidance and lessons about Clickbank and Quora, However, it sad to say, for 27 days, i still make no sales.

    i follow all your instructions, one-by-one, but still i made no sales in 27days. here is my email address: [email protected]

    Sir Hassan, i’m hoping you can share some practical advise for me, especially with Clickbank and Quora as free traffic i used. Sir Thank you very much and GOD BLESS you and your Family.

  13. Hi sir,

    This article is very helpful as beginner I really appreciate your knowledge and your good content thanks for sharing and inspiring us.

  14. I started affiliate marketing and i’m loosing hope that i can’t make even a single sale i only have social media as my promotion and i am confused where to promote my affiliate products i am currently living in italy .I have watched yt video abt. and you are the only one that i found sincere and true .Hope you can help me thanks

  15. Assalam Hassan. Great article as always. I follow you on YouTube. I must say I’ve learned immensely from you. Much appreciated.

  16. Hi Hassan,I am 30 yrs old but still jobless.I want to start affiliate program but have no idea how to start .Fro where to start kindly explain the first ever step to start this program.will b keenly waiting for your response .Hope that it would help to start my best career.

      1. hello,
        I have watched the video of the above blog post. I have some questions.
        1.when we select the product on worrier plus then we would have to write a blog about that product..?
        2..The questions from quora which one has to give an answer , will answer for one question or more than one?
        #..The blog post will be written in the blogger and will give in quora is that write.
        If I am wrong then kindly correct me and Help me to start my career as an affiliate marketer.

  17. Hi sir I am taking homedecor as my niche. Is it profitable or not. I followed your 97 days plan. I completed 5 articles now. I am a homemaker because of your motivated speech about affliate marketing I am working on it now.

  18. Hi Hassan,
    Thank you so much for this article on affiliate marketing. It has been an eye opener for me! I am a complete newbie in this area and after reading this information, it has given me the confidence I need to start my online affiliate business. I am a BIG fan of your youtube channel as well. Thank you so much for sharing all your knowledge ???????????????? YOU ARE A ROCKSTAR ????????

  19. Hi Hassan,
    I am Fyrooz from Sri Lanka, really appreciate your teaching very useful contents, I have a problem on creating a affiliate account with click bank which says according to my profile details not approved

  20. Hey hasan …I am a total beginner.i wanna earn money online on affiliate marketing…I see your all affiliate video also your blog …now I wanna start making money ..before I start you just give me a suggest what website I choose for promoting my affiliate products???
    Please help me

    1. Hi friend,
      You need to create your own blog for affiliate marketing. Then you need to get traffic for your blog by using Quora for example.
      Follow our videos on the channel for more guides.

  21. Hello sir
    You post and your YouTube videos are always helpful. I’m blessed knowing you and following your mentorship.
    Please sir i have a request, Can you please teach step-by-step on how to create or build a sales funnel for the affiliate programs. Thanks

  22. I just started to follow you on youtube. I hope I can meet you in person to get more knowledge or can I get your whatsapp.

  23. I’ve read the article with maximum attention to its comprehensive step by step guide. Very simple to understand. This is a must read for everyone who wants to start Affiliate Marketing.
    Your YouTube channel is my Netflix now ????????. In fact, I’ve made it a habit to watch your video everyday.
    As an online business and digital marketing enthusiast, I’m very grateful to you for dedicating your time and resources to open my eyes on various topics.
    May Allah (SWA) blesses you and your team with more knowledge and good health in order to share them with us. ????????????

    Please I’ve message for you or any of your team member on this article “Affiliate Marketing For Beginners (Ultimate Guide)”
    It could be your WhatsApp or Email. Thank you

  24. Good content.

    How can know products with recurring commission and those with Single commission on websites like Warror+, JVZoo, CJ affiliate, Envartto Market etc

  25. hello sir , this was awesome but i need your personal guidance , can you please tell me how to contact you. i cannot share my question in public please understand. I even want you as my paid tutor.

  26. hi Hassan, thank you for the blog.
    But can you start from scratch (i mean the absolute beginning)? You have spoken a lot of landing page, website etc. Or do you have a COMPLETE step by step guide of starting a new affiliate marketing program ?

  27. hi,
    I am new in this field and I built Walmart affiliate website and yesterday they sent me warning that( keyword bidding using Walmart brand keywords is against our Affiliate Terms & Conditions) and I do not know if my website in violation of this things.
    thank you

  28. Great article and thanks for sharing. I have two questions: does CJ Affiliate accept Payoneer? and does Warrior Plus only accept PayPal or any other payment gateway also?

  29. Hello Hassan I am from Somaliland. I want to make money Affiliate Marketing I already have a website and also I wrote 9 articles about football. what I want to ask you is free traffic where can I got that and a free domain name is that work for me

  30. Salam Alaikum

    Whatsapp Big Bro

    I am Mohammad Asgar (India)

    I am a beginner in online earning place

    But I want to earn money through online

    I learn lots of things from your YouTube videos and your affiliate program article I want to say you you are great Brother

    I am also want to earn some money I am here search to paid course of your to create a WordPress blogging and write articles on wordpress and promote affiliate program there

    But I have don’t Idea of this because I think I will failed and this is wrong decision I think how to do these things lots of things in my mind

    How to do these things happen and enjoy

    Please share your experience how to I am start blogging and promote affiliate and earn some money

    Please help me ????????????

    1. It could be that it is not available in your country or you are violating their rules. Please post questions on

  31. Assalamualaikum brother,
    I want to create 3 website in this month. One will be blog, another one is woocommerce and I am thinking about third one, Can you suggest me high CPC niche? I can invest only 200$. What do you think? Kindly reply.

  32. Your content is really helpful Mr.Hassan I have created my warrior plus account and I have a product too but having issues with domains to promote it since I don’t have any. Please can you recommend a good domains to promote it. Thank you