How do i monetize my instagram account?

There are a few ways you can make money from an Instagram account, but the amount and you can get and how feasible it actually is depends heavily on the number of followers you have as well as the engagement rate you achieve on average. The theme of your profile plays a huge part as well.

Having said all that, here are the main ways that can be used to monetize an Instagram account:

  1. You can sell your account to someone who is looking for a profile of that size and style. This is something that can be considered if you just want instant cash and not a long term income.
  2. The other option is selling products on your page. This would require having an “offline” business you can use you Instagram to promote it. Maybe someone close to you is in that situation and would like to invest in online presence? This could be potential basis for a business deal.
  3. Depending on the size of your profile, you can look into your options of becoming an influencer. If your account is not that big, you can try reaching out to some of more local businesses and offering to promote their products or services on your account. Also, don’t forget to leave your email in bio, since you never know who might stumble upon your profile.
  4. If you really want to be serious about it, I would definitely look into ways it’s done by other people with similar profiles to see who sponsors them, and how they do it.

Another thing to consider is that you should start thinking seriously about ways to make your audience bigger and more engaged because these metrics are crucial for any type of monetizing Instagram profiles.

Monetizing on instagram can be in different ways,


Shout-outs means when you promote a page content on your instagram page, and this will cause the page you printed get followers if you have an engaged following

You can easily sell shout-out at $5-$15 when you are above 10k followers

This won't make you much money


Affiliate marketing means referring people to buy a company /brand product and you will get paid a certain commission for this.


Selling content on instagram is also one of the best way to make money on instagram, you can sell content by approaching pages in your niche and show them what the contents you want to sell get them results.

After building a large following with quality content, one could think of monetizing their Instagram, however there is no direct way to do that.

There are a couple ways to indirectly monetize it though:

  1. (Suggested) The least invasive tactic is to sell caption space under your photo to another account. So they can do a shoutout for their account or advertise their product, while you still release the same photo content your followers are used to.

  2. You can sell the website link in your bio for a certain amount of time. Depending on the amount of active followers you can sell/rent that spot for a day, week month, forever.

  3. You could sell a "guest post" where a caption and photo is agreed on beforehand and you post at your regular time.

Disclaimer: These are just ideas, I do not have that many followers and have not tried any of these methods. So try at your own risk/discretion.

You need to have a dedicated fanbase in order to earn money more easily through your Instagram account.

Being regular in posting, using the right hashtags and engaging with other creators as well as your followers can help in increasing your influence. Once you have shaped yourself as a brand, you can start selling your own products.

You can also consider creating sponsored content where creators can spread the word regarding a brand’s products and affiliate marketing, where you can promote products of other brands, by sharing affiliate links and discount codes.

Additionally, you can receive support from your followers using platforms such as BuyMeACoffee and Patreon.