You don’t need millions of followers to make money on Instagram. Small accounts with an engaged niche audience earn from brand deals, affiliate links, their own products and Instagram’s built-in tools. Here are nine ways to monetize Instagram and what you need for each.
Before you start: set up for monetization
- Switch to a professional account (Creator or Business) in Settings. It unlocks Insights and monetization tools.
- Pick a clear niche, such as fitness, food, tech, travel or finance. Brands pay for a defined audience.
- Check your eligibility: go to your profile → Professional dashboard → Monetization status. Instagram’s own tools require you to follow its Partner Monetization Policies and Community Guidelines, and some features are only available in certain countries or above certain follower counts.
1. Brand deals and sponsored posts
Brands pay creators to feature products in posts, Reels and Stories. It’s usually the biggest income source.
- How to get them: build a simple media kit (audience, engagement rate, past results), then pitch brands directly or join creator marketplaces.
- Tip: use Instagram’s “Paid partnership” label on sponsored posts. US creators must also disclose ads under FTC rules.
Check your numbers first with our Instagram engagement rate calculator. Brands look at engagement, not just follower count.
2. Affiliate marketing
Share links or codes for products you recommend and earn a commission on sales. Programs include Amazon Associates, LTK, ShopMy and brands’ own affiliate programs. Put links in your bio, in Stories with link stickers, and in captions or DMs.
3. Subscriptions
Instagram Subscriptions let followers pay a monthly fee for exclusive Reels, Stories, Lives and subscriber chats. It works best for creators with a loyal, engaged audience.
4. Gifts on Reels
Followers can send “gifts” on your Reels, which turn into payouts. Availability and eligibility vary by country.
5. Sell your own products
Physical products, merchandise or print-on-demand items can be sold through Instagram Shopping and a connected store such as Shopify. Product tags let people tap through to buy.
6. Sell digital products and services
Courses, templates, ebooks, presets, coaching calls and consulting sell well to niche audiences. Use a link-in-bio page or a simple checkout tool to deliver them.
7. Become a UGC creator
Make videos and photos that brands use in their own ads. You’re paid for the content, not your audience size. Follow our guide on how to become a UGC creator.
8. Drive traffic to your own platforms
Use Instagram to grow an email list, YouTube channel, podcast or blog, where you can earn from ads, sponsorships and products you control.
9. Offer services to brands and creators
If you’re good at Instagram, sell that skill: social media management, content creation, photography or Reels editing for local businesses and other creators.
How many followers do you need to make money on Instagram?
There’s no fixed number. Brands work with nano-influencers (roughly 1,000–10,000 followers) because they often have high engagement and lower rates. Affiliate links, UGC and digital products can earn from day one. Some built-in Instagram tools have their own follower or eligibility thresholds, so check your Monetization status.
How to grow faster
- Post Reels consistently, with a hook in the first second.
- Engage in your niche: reply to comments and comment on others’ posts.
- Collaborate with similar creators using Collab posts.
More tips: how to gain organic Instagram followers and how to create viral content for social media. If you run a group too, see how to monetize a Facebook group.
FAQ
Does Instagram pay you for views?
Instagram doesn’t pay a standard rate per view. Creators earn through tools like Gifts, Subscriptions and occasional bonus programs where available, plus brand deals and affiliate income.
How much do Instagram influencers make per post?
It varies widely by niche, engagement and audience size. Nano-influencers may earn tens to a few hundred dollars per post, while large creators can earn thousands.
Can you make money on Instagram with 1,000 followers?
Yes, through affiliate links, UGC work, small brand partnerships and selling your own products or services.
How do I get paid by Instagram?
Set up payouts in your Professional dashboard (Monetization → Payout account) with your bank or PayPal details and tax information.
