Instagram is not only a social media for spoiling visual, but also a way to earn money. No wonder if an influencers (an Instagram user who has many followers) can optimize their account as a money pot.
There are many ways to earn money on Instagram when we have a lots of followers. like:
Simply put, niche is the topic of an Instagram account.
For instance: health, beauty, cooking recipes, travelling/tourist destinations, animals (cats/dogs/fish/etc), business, sports, community, and many more.
Make sure you have knowlegde for the topic you choose, so you will know what content to post, and how to monetize it.
You can choose your niche/topic account according to your hobbies, brand, something happening, or topics that support your business.
For example, if you have a business that sells skincare products, you can create an account about beauty tips, so that once your account has a lot of followers, you can promote the product in your account. So you promotion will be seen by many people without the need to pay ads.