I’m just wondering: How do you guys find a profitable niche?

Hi guys,

I'm not new at all at BHW but I was just wondering how do you guys find a profitable niche. Do you use a structured way to find a profitable niche? Or do you have other ways to find your niche? What software do you use to find competitor level etc.?

I'm wondering what steps you take before you finally register the domain name and starting business.

I'm really struggling to find good profitable niches..