If you are planning to run Instagram ads for your business in India, the first question you need answered before spending a rupee is: how much does it actually cost?
The short answer is Rs 60 to Rs 200 CPM, Rs 5 to Rs 25 CPC, and Rs 200 to Rs 1,200 per lead for most Indian businesses in 2026. But those numbers shift significantly based on your industry, the ad format you choose, your creative quality, and how well your audience is defined.
This guide gives you real benchmark data from Instagram campaigns in India so you can budget accurately and evaluate whether your agency’s numbers are realistic.
How Instagram Ads Pricing Works
Instagram uses the same auction system as Facebook — both are part of Meta’s ad platform. When you launch an Instagram campaign, your ad competes with other advertisers for the same audience. What you pay depends on your bid strategy, your ad’s relevance score, and Meta’s estimate of how likely that specific person will take the action your campaign is optimised for.
The practical implication is that advertisers with stronger creative, better audience targeting, and higher engagement rates consistently pay less than competitors with poor creative — even when targeting the same people.
Instagram Ads Cost in India: 2026 Benchmarks by Metric
CPM (Cost per 1,000 impressions) on Instagram India
Average CPM on Instagram in India runs Rs 60 to Rs 200. Reels ads typically sit at the lower end of this range — Rs 60 to Rs 100 — because Instagram pushes Reels heavily and the format competes less aggressively than Feed. Story ads run Rs 80 to Rs 150. Feed ads and Explore ads sit at Rs 100 to Rs 200 for most business categories.
Lifestyle, fashion, food, and consumer product brands tend to see lower CPMs because their audiences are large and broad. Financial services, real estate, B2B software, and healthcare see higher CPMs because those audiences attract more advertiser competition.
CPC (Cost per click) on Instagram India
CPC on Instagram India ranges from Rs 5 to Rs 25 for most industries. E-commerce and consumer lifestyle brands typically achieve Rs 5 to Rs 12 per click on Reels and Stories. Service businesses, B2B products, and high-ticket offers see Rs 12 to Rs 25 per click.
Instagram CPC is generally higher than Facebook CPC for the same audience in India, because the Instagram audience skews younger, more urban, and more affluent — attracting more advertisers and pushing up competition.
CPL (Cost per lead) on Instagram India
This is the number that matters most for businesses running lead generation campaigns. Instagram Lead Ads in India typically produce:
- Education and coaching: Rs 200 to Rs 600 per lead
- Real estate: Rs 600 to Rs 2,500 per lead
- Financial services: Rs 500 to Rs 1,800 per lead
- Healthcare and wellness: Rs 250 to Rs 900 per lead
- B2B products and services: Rs 1,000 to Rs 4,000 per lead
- E-commerce (cost per purchase): Rs 200 to Rs 700
Lead quality from Instagram typically requires more nurturing than leads from Google Search, because Instagram users are not actively searching for your product at the moment of the ad. The intent gap is real and should be factored into your conversion rate assumptions.
Instagram Ad Formats and Their Cost Differences
Reels Ads
Reels are currently the most cost-efficient placement on Instagram India. CPMs run Rs 60 to Rs 100 because Instagram prioritises Reels in its algorithm and there is still less advertiser competition on this format compared to Feed. If you have 15 to 30 second video creative, starting with Reels gives you the most impressions per rupee spent.
Stories Ads
Stories deliver full-screen vertical placements and work well for retargeting and brand awareness. CPMs run Rs 80 to Rs 150. Click-through rates from Stories are typically lower than Reels for cold traffic but higher for warm audiences who already know your brand.
Feed Ads
Feed placements — both image and carousel — run Rs 100 to Rs 200 CPM. Feed is the most established placement and tends to attract higher CPMs because the inventory has been saturated with advertisers since Instagram launched ads. However, Feed ads can outperform Reels for conversion-focused campaigns when the creative is a well-produced static image with strong copywriting.
Instagram Lead Ads
Meta’s native lead forms on Instagram keep users within the app rather than sending them to a landing page. This reduces friction and often produces higher lead volume at lower CPL compared to website traffic campaigns — particularly on mobile. The tradeoff is that lead quality can be slightly lower because the form is easier to fill and attracts less committed prospects.
What Determines Your Instagram Ad Cost in India
Audience size
Audiences below 500,000 users in India will hit frequency fatigue faster and see rising CPMs over time. Audiences above 2 to 5 million give the algorithm enough room to find the right people efficiently. For niche B2B audiences or premium demographic targeting, smaller audiences are unavoidable — plan for higher CPMs and refresh creative frequently.
Creative quality
On Instagram more than any other platform, creative determines cost. A Reels ad that hooks viewers in the first two seconds and holds attention for 10 or more seconds will generate lower CPMs, higher CTRs, and lower CPLs than a static image with a logo and phone number. Brands that treat Instagram creative as a production expense rather than an afterthought consistently outperform their competitors on cost efficiency.
Landing page experience
For website traffic and conversion campaigns, your landing page speed and relevance directly affect your CPL. A slow-loading page or a page that does not match the ad’s promise increases bounce rate and signals low quality to Meta’s algorithm. The result is higher CPMs on subsequent impressions for the same audience.
Campaign objective
Traffic campaigns give cheap clicks from people who may not convert. Lead generation campaigns give more expensive actions but from people who expressed intent. Conversion campaigns (purchase, form fill) are the most expensive per action but typically produce the highest-quality results. Always match your campaign objective to what your business actually needs rather than optimising for the cheapest number.
Minimum Budget for Instagram Ads in India
The minimum daily spend on Instagram ads in India is Rs 100 per ad set, but this will produce minimal volume. For campaigns targeting lead generation or purchase conversions, a daily budget of Rs 500 to Rs 1,000 per ad set is the practical minimum for generating enough data for Meta’s algorithm to optimise.
Monthly, this translates to Rs 15,000 to Rs 30,000 in ad spend to run a properly optimised Instagram campaign. Budgets below Rs 15,000 per month will keep your campaign in or near the learning phase consistently, which means higher costs and less efficient delivery.
Instagram Ads vs Facebook Ads Cost in India
Instagram and Facebook share the same auction but serve different audiences and placements. In India:
- Instagram CPM is typically 20 to 40 percent higher than Facebook CPM for the same audience
- Instagram CPC is higher than Facebook CPC for most business categories
- Instagram leads from Lead Ads cost more than Facebook Lead Ads on average
- Instagram outperforms Facebook for e-commerce cost per purchase among audiences under 35
- Facebook outperforms Instagram for lead generation in categories like real estate, finance, and local services
Most businesses running both platforms together at Rs 30,000 or more per month see better overall results than running either platform alone, because Meta’s algorithm allocates spend across placements to find the most efficient conversions. Running Advantage+ placements automatically includes both Facebook and Instagram.
How to Evaluate Whether Your Instagram Ad Spend Is Working
Track these metrics weekly:
- CPM trend: is your CPM stable or rising? A rising CPM with no creative refresh signals audience fatigue.
- Frequency: if frequency exceeds 3x to 4x per week, your audience has seen the ad too many times. Time to refresh creative or expand the audience.
- CTR (link click-through rate): below 0.8 percent on Feed and below 1.5 percent on Reels suggests the creative or offer is not resonating.
- CPL trend: is your cost per lead decreasing as the campaign optimises, or rising? A rising CPL after the learning phase suggests creative fatigue or audience saturation.
If your agency reports only on impressions and reach without CPL and lead quality data, that is a red flag. Our Meta Ads management approach tracks lead-to-customer conversion rates, not just lead volume, because volume without quality does not grow a business.
Frequently Asked Questions
How much do Instagram ads cost in India per day?
You can run Instagram ads in India starting at Rs 100 per day per ad set, but you need Rs 500 to Rs 1,000 per day to generate enough data for meaningful optimisation. At Rs 500 per day, expect 5,000 to 8,000 impressions daily depending on your audience and creative quality.
What is the average CPC for Instagram ads in India?
The average CPC for Instagram ads in India runs Rs 5 to Rs 25 per click, depending on industry and creative format. Reels ads tend to produce lower CPCs. B2B and premium service categories see higher CPCs because fewer competitors are willing to pay a premium for those clicks.
What is Instagram CPM in India?
Instagram CPM in India in 2026 ranges from Rs 60 to Rs 200 per 1,000 impressions. Reels placements sit at the lower end. Feed placements are at the higher end. The actual CPM you pay depends on your audience size, industry competition, and creative quality score.
Are Instagram ads cheaper than Google Ads in India?
Instagram CPC is typically lower than Google Search Ads CPC in India, but the intent is different. Google Ads captures people who are actively searching for your product. Instagram ads reach people based on interests and behaviour. For awareness and demand generation, Instagram is often more cost-efficient. For capturing existing demand, Google is typically more cost-efficient per qualified lead.
How much should I spend on Instagram ads per month in India?
For small businesses new to Instagram advertising in India, Rs 15,000 to Rs 30,000 per month in ad spend is a practical starting point. This gives Meta enough data to optimise and produce consistent results. Scaling beyond Rs 30,000 per month typically requires stronger creative infrastructure and a clear funnel strategy to maintain cost efficiency.
Want a realistic Instagram Ads budget and CPL estimate for your specific business? Book a free strategy call — we will model the numbers based on your category and audience before you spend anything.











