Home Affiliate Marketing Lessons Market Research Choosing affiliate site topics

4 Steps to Finding Profitable Affiliate Niches

Affilorama members only


Watch a preview Join for free

4 Steps to Finding Profitable Affiliate Niches

For many new affiliates, the biggest hurdle to getting started is deciding on a product to promote, or a topic to build a website on. Here's some help!

In this lesson you’ll learn how to find yourself a profitable affiliate niche. For those who don’t know, when I say “niche” I'm talking about the general theme of the products you’ll be promoting as an affiliate marketer. So if I were promoting products like dating guides on a dating-advice site, I’d be in the dating niche.

The Goal: Find a Niche that Will Consistently Make Money

You can’t pick a niche just because you like it. Don’t get me wrong, liking your niche is a very good thing, but you also have to know it’s going to make you money. 

The last thing you want is to spend a lot of time and effort building an affiliate website only to find that there aren’t many profitable products you can promote. 

So that’s where you should start: Find a niche that’s already full of profitable products, so you know it’s possible to make money there.

How to Find Profitable Niches in ClickBank

The most profitable products to promote as an affiliate are usually digital offerings, such as e-books or online training programs; They often allow you to earn 50-75 percent of the sale, which you just couldn’t do with physical products like clothing or toys. 

That’s why we’re going to look for profitable niches in ClickBank: It’s one of the largest affiliate networks full of digital products, it’s easy to navigate, and you can use the “gravity” filter to see which ones are selling well and which aren’t. 

You can look at physical merchandise down the line if you want to, but for now we’re just looking to see which topics have a good spread of products that sell. 

Step 1: Check out the Categories in the ClickBank Marketplace

When you’ve made your way to the ClickBank marketplace, you’ll see that there are a lot of broad categories listed down the left-hand-side. 

Clickbank Categories

If you click on any of these categories you’ll see even more subcategories you can browse through.

Because there are so many options, it pays to just start with something that looks interesting. After all, the more interested you are in a topic, the more naturally motivated you’ll be to do the work. 

For my example, I’m going to look at “Diets and Weight Loss” in the “Health & Fitness” niche. 

Clickbank Subcategory

Step 2: Filter out Products that Aren't Selling

At this time, I can see 396 products in the “Diets and Weight Loss” subcategory alone: 

That’s a lot of products! And not all of them will be profitable high-sellers, so it’s time to cut the fat… Weight-loss pun not intended… 

Set the minimum gravity to 6 to remove products that aren't selling well. 

gravity of 6

Immediately, this has cut out 333 products that aren’t selling. I’m left with 63 profitable products in this subcategory. 

This insider tip is borrowed from AffiloBlueprint, which is our leading affiliate marketing training course. You can check it out to get even more detailed niche research strategies.

Some categories will have a lot of products with a gravity of 6 or more, and some will have none at all. So if the niche you’re looking at doesn’t have any options, after you apply the gravity filter, just keep looking around.

Step 3: Browse the Site to Find the Best Niche Options

From here, you want to hunt through the marketplace to find a topic that has a decent number of products with a gravity of 6 or more. 

This isn't always as straightforward as just going through the sub-categories in ClickBank. For instance, you might find that there are quite a few products related to "detox," but they're scattered across a couple of different categories. 

So you'll likely spend a little while digging through the categories and looking for topics that pop up quite regularly. A good way to find similar products that might be hiding in different categories is to use the search box at the top.

If I’m browsing in “Diets and Weight Loss,” for example, and I come across a “detox” fat-burning product…

Detox Affiliate Product

...I might enter “detox” into the search to see how many other products like this there are with a gravity of 6 or more. In this case, there are 23.

Search for Detox

This is why it’s a good idea to use the search sometimes: I might not have found all of these products by looking in any one category or subcategory. I can think of a few subcategories where detox products might be hanging out, but the search allows me to see them all at once. 

At this point, I’m thinking “detox” looks like a promising niche because it has a lot of products that are already selling well. It’s clearly a niche that people are buying.

If you run a search and there are fewer than 10 products with the 6+ gravity, it might be best to pass and look for something else. It doesn’t mean that the niche would be impossible to make money with, it just might be harder than a niche with lots of products that are selling well. 

Step 4: Dig a Little Deeper; Look at the Sales Pages

Before I let myself think, “Yes! The detox niche is for me!” I want to look at the sales pages for these products to make sure that I have correctly understood what the niche topic is, and that most of the products are on-topic with that. 

The top product in my search, for example, is a “computer detox” product, which doesn't fit with my original idea of detox dieting at all:

Detox My Mac

Thankfully though, on the front page of my search I can see at least 7 products that are relevant to the detox dieting niche I’d anticipated, like this one:

21-Day Sugar Detox

A lot of them look quite professional, and I know that they’re selling well enough, so at this point I’d feel fairly confident going ahead with the detox niche. 

It May Take a Little While to Find What You’re Looking For 

Not all niche research will be as quick and smooth as my example, which was mostly a case of “here’s one I prepared earlier.” 

You might come across a few dead ends before you discover a great niche idea. Don’t be discouraged! Just make yourself a cup of tea or coffee or hot cocoa, and give yourself some time to look around and think. 

Other Things to Consider Before Settling on a Niche

If you’ve done the research above and made your decision based on the data, chances are you’ve found yourself a good niche. However, there are some extra things you might want to consider before locking it in:

A) Is this Niche “Evergreen”?

It’s important to think to yourself, “Will these kinds of products always be popular?”

Some products, like last season’s iPhone, will only sell for so long before the demand drops off. Obama ‘08 bumper stickers might have been big sellers in 2008, but they certainly wouldn’t be now... 

Also, some products might be selling well now, but their popularity might be seasonal. The Halloween costume niche, for example, is only going to work during the few weeks leading up to Halloween itself. 


To make affiliate marketing worth your while, you really want something that’ll be profitable year-round, for many years to come. 

You can usually make an educated guess just by applying some logic, but if you want to be sure, try running your niche through Google Trends. For example, if I enter “detox” and set it to show results from the past 12 months, I can see that it’s had consistent interest year-round with a January spike (probably due to New Year's Resolutions). 

detox in Google Trends

If I change my search to show me the past few years, I can see that interest has been steadily growing, which is also a great sign. 

detox Google Trends over years

B) Are People Searching for this Topic in Search Engines?

Another thing you might want to consider before settling on a niche is: How many people are searching for this topic in Google? 

It’s great if a lot of people are searching for your niche topic in Google for a couple of reasons: It proves that the niche is in high demand, and it means it’ll be easier to use SEO (search engine optimization) to get traffic to your website after you build it.

It’s quite easy to check how many people are searching for a topic in Google too, just head to AffiloTools (free access for Affilorama members).


Once you’re in AffiloTools, navigate to the keyword research module.

AffiloTools Keyword Research

Search for very broad and generic phrases related to your niche idea. Using my “detox” example from earlier, I’d enter phrases like “detox,” “detox diet,” and “detox cleanse.”

keywords in AffiloTools

In these results, I can immediately see that there are several terms getting more than 1,000 monthly searches, which is a great sign. 

detox search volumes

If you can find at least 10 phrases with at least 1,000 monthly searches like this, consider it proof that there’s strong interest in the niche, and you’ll be able to use SEO down the line to get traffic to your site. 

C) Do You Like this Niche?

A final thing to consider before settling on a niche is: Do you like it? I know I said earlier that liking a niche isn’t enough — it also has to be profitable — and that’s true. But it’s always easier if you do like your topic as well. 

If your niche absolutely bores your brains out, or you are against it for some reason, you’ll need the motivation of Andy Dufresne in Shawshank Redemption to finish your website. (For those who don’t know, the character dug his way out of prison over 17 years with a rock hammer.)

Andy Dufresne

Dude was motivated, but it doesn’t have to be that hard for you. You can pick a niche you like. 

Having at least some interest in your niche will also make it easier for you to understand your future audience, which will be helpful when you’re trying to market your site and your products.

So if you’re looking at a niche you’ve come up with, and you really don’t want to go ahead with it, try searching again to see if there's something you’d like more. There will always be more than one option.

Picking Between Niches

By this stage you should have a general niche topic, such as “detox diet” or “puppy training,” with a handful of relevant ClickBank products that have a gravity score of 6 or more.

If you don’t have the above, then you need to run back through this lesson, picking a different niche and products. I cannot stress enough how important it is that you complete the niche research process properly!

If you’re a bit of a dynamo, then you might have found multiple promising niches. In this scenario, you can pick which one to continue with based on the following criteria:

If there’s one that you like a lot more than the others, go for that. Say you just LOVE puppies, for example, but the thought of detox dieting makes you sick — go for the puppy training niche. The closer your affinity with the niche, the more likely you’ll be to stick it out.

If you like them all equally or just still can’t decide, look to the one with the most products with a gravity of 6 or more in ClickBank. So if “detox diets” has more affiliate products than “puppy training,” and you feel about the same level of enthusiasm, go for “detox diets.” This approach gives you more shots at promoting profitable products.

Where to Now?

Go forth and conquer! Use the ClickBank marketplace and this lesson to find a great niche for you. Remember, the most important thing is to pick a niche with lots of high-selling products you could promote, but it’s also nice if you like the topic too. 

If all this seems like too much work, and you'd prefer some “done for you” research and product selection in some of the web’s most lucrative niches, check out AffiloJetpack. AffiloJetpack offers niches and products that have been pre-screened and selected for their profitability.

Finally, if you are eager to fast-track the whole affiliate marketing process, I’d suggest checking out this free lesson to really cut to the chase: “The fastest way to get started online.

If you have any questions or comments at all, don’t hesitate to post them in the comments section below. :)


Learn something new? Share it with your friends!


Questions & Comments + Add a comment

Reply marijo
just have a question, lets say I have a work from home website, then I want to promote law of attraction from time to time (since its going to help them on the money side and looking for an online job), is that alright?
Gina Broom605 days ago
Hi Marijo,

It can be tricky to choose a niche when there's so much potential all over the place! But it really does help to focus in tight on a specific topic for the overall theme of your website.

That doesn't mean that you can't do the odd article about a related topic, and then promote a product for that market (like a work from home website that has an article about the mindset needed to work from home that links to the law of attraction) but it shouldn't be your core content.

Basically: Focus mainly on one niche across your site, with the occasional related topic to promote the odd side product.

Hope that helps. :)

- Gina
Reply Clarence Coggins710 days ago
Thanks for the tip on the Gravity. It was a helpful refinement. Day one. i set up Google Analytic, Affilotools. I decided to work in the niche of work from home. I've started finding clickbank products, payspree and paydotcom products.
Gina Broom696 days ago
Hi Clarence,

So glad you found it useful! Sometimes all you need is a direction for refinement, otherwise it's hard to know where to start.

Just speak out if you ever have any questions :)
Reply Tristina Connelly698 days ago
Thanks so much for the great info, this is exactly the help I've been looking for. The one thing that I cant figure out is what to do after I've selected a product to promote. I've read so many different things I'm not sure what I'm supposed to do next.
Gina Broom696 days ago
Hi Tristina,

You are most welcome! Happy it was of use to you.

After you have a product to promote, the best course of action is to build a website that you can promote it on (If you haven't already!)

It's not as hard as it sounds, a lot of helpful tools have been developed to help you with that these days.

I would

- Get hosting - http://www.affilorama.com/site-building/best-hosting-provider

- Get a Domain name - http://www.affilorama.com/site-building/finding-and-registering-a-domain-name

(If you purchase your domain name and hosting separately, you might need this lesson too: http://www.affilorama.com/site-building/linking-your-domain-with-your-hosting)

- Set up WordPress on your website, and play around with adding content. Then you can start to add your affiliate links into your content

If you want the step-by-step training for getting up and running with an affiliate marketing website, then AffiloBlueprint is designed to do that: www.affilorama.com/affiloblueprint - It just depends on what you're looking for specifically, but that's definitely the easiest way to learn :)

I hope I've answered your question, let me know if you'd like to know anything else. Here to help!

- Gina

Reply marijo 606 days ago
is it ok to do two niches? I can't tear away from either work from home and health and beauty niches for women. I also like law of attraction. so hard to decide!
Reply michael 602 days ago
From what I have read so far the focus has been more on digital products ....how do I go about creating contents if niche are fashion items , like ladies bags and shoes. ...thank you
Reply sahar 571 days ago
Thank you so much this article is very helpful for me. One more thing can i promote multiple products from two different categories on same site. Please guide me.
Thank you
Melissa Johnson570 days ago
Hi, Sahar!

Generally speaking, we recommend keeping your site focused on one niche. Otherwise you'll confuse your readers and hurt your brand. You're better off with separate sites for separate categories The exception to this might be if you promoted SEO/web hosting/other digital products that would aid people from your primary niche (say, dog training for example) who want to build their own businesses using affiliate marketing. There needs to be some sort of clear connection about how the products and niches relate.
Reply teneika 544 days ago
Hello I am interested in starting in the relationship niche, like ..'attracting and keeping the right person'. Will I need to be more niche, for instance, dating for single moms. Or is it best to be slightly broader?

Gina Broom540 days ago
Hi Teneika,

It's usually a good idea to hone in on a specific audience.

It's true that if you chose to target dating for single mom's, then you'd be excluding all those looking for love who are't single mom's. So in that sense your website would be relevant to fewer people.

HOWEVER - you are likely to have a higher success rate with your chosen audience if you've targeted a specific sub-niche (providing there is a strong market in that sub-niche). Fewer people, but more hits.

You can target their needs more thoroughly with your content, and they'll see it and think "Oh that's exactly what I'm looking for!" Rather than seeing another website about dating (as there are a lot of general websites around for that already).

It also means you take yourself out of competition with big general-dating giants, and into a smaller pool of sub-niche-specific sites. Much easier to tackle.

I hope this helps. Play to your strengths. :)
- Gina
Reply palileo415 days ago
What are "CPA-friendly niches" and "CPA offers"?
Melissa Johnson414 days ago
Hi, Hazel!

CPA stands for "Cost per action" -- it's a different form of affiliate marketing where you earn commissions by getting consumers to complete a specific action, rather than buying a product. It might be signing up for a newsletter, requesting more information, etc.

Hope that helps!
Reply tony 407 days ago
When looking for keyword phrases with a thousand-plus volume, should there be a max. limit to stay away from?
Melissa Johnson
Hi, Tony --

There's no max volume, but you do need to consider the competition. Generally keywords with very high search volumes are very general keywords and the giants of the internet (Wikipedia, WikiHow, domains with the primary keyword, etc) dominate, and so trying to rank for it would be very, very difficult if not nigh impossible. However, if you find no one else is properly optimizing for that keyword and it has monetization potential, go for it! Just make sure you understand how that keyword fits into your overall strategy. Don't optimize for it simply because of volume.
Reply Hari 377 days ago
Hi there
I'm newbie what is stand for SEO? and I'm confused about choosing gravity because I guru said
To me high gravity is best, above 50 and your guru said 6-25 please clear me.
Thank you
Reply anjelie 349 days ago
hello good morning i am new of this site and i dont know how to start..tthanks
Melissa Johnson348 days ago
Hi, Angelie!

Welcome to Affilorama. Since you're new, I recommend checking out all of our free lessons, found here: http://www.affilorama.com/lessons

If you decide that affiliate marketing is for you, we do offer other tools to help you step up your game. If you have questions about anything, you can always contact our fantastic support team: http://www.affilorama.com/support
Reply thlork reth305 days ago
In the dialogue this above between Tristina Connelly(Member+386 days ago)and Gina Broom(Member+384 days ago):
Tristina:...The one thing that I can't figure out is what to do after I have selected a product to promote .I've read so many different things I'm not sure what I'm supposed to do next.
Gina Broom :.....I would :-Get hosting...
-Get domain name..
If you want the step-by-step training for getting up and running with an affiliate marketing website,then affiloblueprint is designed to do that.....
..Affiloblueprint: Step 1-Market reseach and keywords
Step 2:Creating content
Step 3 : Setting up your website
Step 4 : Website design
The lesson :Introducing AffiloBlueprint
Part 1 : Research and build..
-See how to find a profitable niche
-Find the best products to promote
-Biuld your own website and costomize it
-Can't write ? Don't worry.
The last point :Can't write ? Don't worry
I cannot write really. I see this example ....Manifestation Miracle..
Please help me and suggestion.
see you soon
Melissa Johnson301 days ago
It sounds like your best bet is to outsource content. This is usually done through a site such as Upwork.com, which is usually the platform we recommend because you can find contractors who can help with everything from design to writing and even social media, all on one platform.

I recommend checking out our resource here: http://www.affilorama.com/content-creation/easy-ways-to-get-content-for-your-site

This should give you some ideas of where to start!

However, if you're interested in doing it yourself, sites like CopyBlogger and Grammarly are also designed to help people learn to write better. There's also a fair number of books available on the topic. =)

Speaking from personal experience, the best way to learn how to write better is simply to do it. You learn as you go, especially with great resources available.

Good luck!
Reply Stephen Souness271 days ago

Thanks for this guide, it is very helpful. I was wondering if you could help me with one query. I am taking your gravity advice into consideration, filtering to a range of 5-25; however, I find that this excludes almost every product in most of the criteria I am interested in. Is this likely to change at any point; I assume the gravity is updated regularly?

Thanks for your help.

Melissa Johnson267 days ago
Hi, Stephen!

I recommend contacting our support team; they should be able to help you find products you are interested in, and give you a bit more insight into how gravity is calculated. =)

Reply Gachara Alex233 days ago
Thanks for the tutorial,i would like to know if affiliate marketing can work for me in kenya and if i can be able to promote click bank products in kenya.please help
Melissa Johnson232 days ago
Every affiliate program will have its own requirements about where you are based. The best bet is to look at the specifics of the program and ask the program manager directly.
Reply David Daniel kadiya200 days ago
Hi thank you very much from what i have just read please this Guard line is a great one,and i will like to dived into Amazon Affilliate Marketing can you give me step by step guard lines just the way you did one above(CLICKBANK),i mean on how to go with Templete selection,How to choose product of different catagories and how to set it up and running.Thank you very.David
Melissa Johnson196 days ago
Hi, David!

We don't really have any dedicated Amazon Affiliates training program. It's a little bit different than the sort of affiliate marketing training we normally provide, because we usually focus on just a few key products in specific niches, not the many, many items available through Amazon. Setting up your site will be similar in many ways, at least on the technical side of things. How you approach content and your overall marketing strategy may be different, though.

If you want to see what others are doing with Amazon's affiliate program, I suggest you post in our forum, where you can get guidance not just from our own staff, but also from other affiliates!


Good luck!
Reply ashok rawat195 days ago
Hi Melissa,
Can affilate marketing be done beyond boundaries of countries? is making a website,promoting and selling products globally possible or is there any sort of permission taken from somewhere??
Melissa Johnson192 days ago
Hi, Ashok!

You can set up an affiliate website from pretty much anywhere, and since digital products don't require shipping, they're really great to promote to a global audience. The only concern is whether the affiliate program/affiliate network in question has restrictions.
Reply tarun sehrawat192 days ago
I have a question about my niche. I'm interested in bodybuilding supplements but when I research about it in google trends and in clickbank then there only couple of results showed after refined to gravity 6. Another question is that, I am from India and I want to tap overseas customer's like US , Australia. Is this possible ?
Melissa Johnson189 days ago
Hi there!

Clickbank isn't necessarily the best place for physical products. There are a few other networks that focus on those physical products.

We did a blog post not long ago about some natural health affiliate programs:

There's also our "Alternatives to Clickbank" article here: https://www.affilorama.com/blog/alternatives-to-clickbank

You can also reach out to our support team if you have more questions! https://www.affilorama.com/support

Good luck!
Reply Lina Naik139 days ago
Hello, is something like "fat loss" too generic? Should something like that be more targeted, like "fat loss for mothers," "fat loss for vegetarians," etc?
Melissa Johnson137 days ago
generic keywords tend to have high search volumes, but they also tend to have high competition or low buyer intent. They're good to target as part of your overall strategy (just don't try to compete on PPC campaigns). Long-tail keywords, like "Fat loss for mothers" are generally more specific, have higher buyer intent and could be effective drivers of traffic to your site. =) They should be the primary focus for your SEO and marketing.
Reply khaled 102 days ago
Thanks for the information you gave to us . my idea is to create a website that helps students to finish thair assignments online, I have some people who can work with me to finish assignments for students . my niche will be something such as " assignment help". do you think it works ? the products that I might promote is not that much in ClickBank's related to "assignment help" but my focus is to get the money for the work done to them .
Melissa Johnson100 days ago
Hi, Khaled!

I am not sure how such an affiliate program would work, honestly. It sounds more like you'd be creating more of a marketplace. However, I would encourage you to be cautious about the extent of your "assignment help." In the US, most, if not all, universities (as well as high schools) have academic dishonesty policies. That means students who submit work they didn't do themselves are at risk of failing the assignment or the class, and depending on the severity, could even be expelled. Not only that, but many universities require students to submit their assignments to plagiarism checkers. So I would think carefully about the types of services you want to provide and who you would market them to, as well as any kind of staff you would employ.

Hope that helps!
Reply Benjamin Z Mikus96 days ago
Hi, Gina!
Thank you for your great presentation.
I have few questions regarding to what I've seen, and I would very appreciate your answer.
- Why did you choose Gravity 6 (or more) for selecting the proper products? What about if the gravity is less than 6, or for example 14, 15, or even 80 or more than a hundred.
- What do you mean, or what do you take into account when you say "local traffic" for a specific keyword. Is it a country, a state, or maybe the language speaking in that area. I mean, If I choose Luxembourg, for example, with a population of 540,000, then the traffic of minimum 1,000 to a keyword would be OK. But what about if we choose to take into account as a local traffic Australia, for example, with a population of 24,000,000+. Would it be the local volume of minimum 1,000 o.k. as well?
And what if we target globally and we research a specific keyword. What is a minimum volume that we could expect to be successful (If all other our work is done properly).
Thank you and all the best.
Benjamin Z
Melissa Johnson95 days ago
Hi, Benjamin!

Gravity is a measure of how popular a program is. The higher the gravity, the more sales affiliates are making. It is not a good idea to choose a product with zero gravity unless you happen to be incredibly confident in your salesmanship, and even then it's a gamble. The higher the gravity, the better! =)
Reply Abdi 81 days ago
Hi there,

Thank you for the informative videos. I have a question, once you decide a niche, can you choose several different products within the same niche? If you can, can you please advise me the maximum number that I should not exceed.

many thanks,
Melissa Johnson80 days ago
Hi, Abdi!

You can choose multiple products to promote. There's no hard number -- but when you only have a little bit of traffic, you're best focusing on 1-3 products. As your traffic grows and you get more customers and more email subscribers, you can diversify more. It really depends on how your offers are received. So when you add new products, keep checking your analytics.
Reply Sheriff 73 days ago
Hi Melissa,
Your web content and presentation has been very comprehensive. However, while choosing a domain name, must it necessarily have to do with the niche i plan on promoting.
Reply ken young63 days ago
Hi. Am just in the process of deciding on a niche. It occurs to me that 'popular' and profitable niches like diet, weight loss, dog training, dating etc, will have many, many people pursuing top rankings. is it then a good idea for a newbie like myself to try and climb what seems a very high mountain?
Melissa Johnson49 days ago
Hi, Ken!

The nice thing about those popular niches is that even though there's a lot of competition, there's also a lot of interested consumers! That's better than a smaller market where there are also a lot of sellers competing, but fewer potential customers. If you can find a way to differentiate yourself or offer a unique perspective on a particular niche, you should be fine!

Just remember that lower-competition, long-tail keywords will be easier to rank for than the obvious high-volume, high-competition keywords like "weight loss" (where major companies have the resources to bid big money).

If you want to get some perspective from others who have done the same, I encourage you to check out our forum:

Good luck!
Reply Mary Stead59 days ago
This answered so many questions and I feel better now of what to do to find my niche. Thank you so much
Market Research for Affiliate Marketers

Don't forget to follow us!

More topics

Essential Resources Every New Affilia... New to affiliate marketing? Not sure what it's all about? Then let us get you started!
Affiliate Outsourcing No one person can do everything on their own. Learn how to reduce (or even eliminate!) your workload with outsourcing.
Site Building As an affiliate, chances are you'll end up building a website or two. Here's your basic quickstart!
Marketing Ideas Needing inspiration? Wanting to go outside the box? Take a look in here for your next few marketing ideas!
Market Research for Affiliate Marketers To be a successful affiliate you must learn how to research their market before dedicating your precious time.
Pay Per Click Pay-per-click is one major method affiliates use to get traffic. Learn what it is and how you can use it effectively!
Search Engine Optimization Search engine optimization (SEO) is a major way of getting traffic to your site at minimal cost! Learn how to put it ...
Content Creation This section is all about content: How to write it, how to get it written for you, and other useful goodies!