How to Run Facebook Ads in India: The Complete 2026 Step-by-Step Guide

India has 378 million Facebook users and 516 million Instagram users as of 2026. Every single day, these users are scrolling, watching, sharing — and buying.
Facebook Ads (now Meta Ads) give you access to all of them with targeting so precise it can feel unsettling. Age, location, interests, behaviours, income level, relationship status, job title, purchase history — Meta knows more about your customers than most businesses do.
Used correctly, Meta Ads are one of the most powerful revenue engines available to Indian businesses. Used incorrectly, they'll drain your budget in days.
This step-by-step guide covers everything — from setting up your Business Manager to reading your ROAS report.
Step 1: Set Up Meta Business Suite (Essential Foundation)
Don't run ads directly from your personal Facebook profile. Always use Meta Business Suite.
How to set up:
Go to business.facebook.com
Click "Create Account"
Enter your business name, your name, and your business email
Add your Facebook Page (or create one if you don't have one)
Set up your Ad Account (Settings → Ad Accounts → Add)
Add your payment method (credit/debit card or bank account)
Business Manager gives you:
Separate business and personal accounts
Multiple team member access with role-based permissions
Access to Instagram, WhatsApp Business, and Facebook Ads in one place
Better account security and recovery options
Step 2: Install the Meta Pixel (Non-Negotiable)
The Meta Pixel is a piece of code that goes on your website. It tracks visitor behaviour and reports back to Meta, allowing you to:
See who visits your website from your ads
Track conversions (form fills, purchases, calls)
Build retargeting audiences from website visitors
Create Lookalike Audiences from your customers
Let Meta's algorithm optimise for people who are most likely to convert
Installing the Pixel:
Events Manager → Connect Data Sources → Web
Name your Pixel → Create
Choose installation method:
Manual (for developers): copy-paste code into website header
Partner Integration: for Shopify, WordPress, WooCommerce — simplest option
Verify Pixel is firing using Meta Pixel Helper (Chrome extension)
Key events to track in 2026:
ViewContent (product page views)
AddToCart
InitiateCheckout
Purchase (most important for e-commerce)
Lead (for service businesses — fires when form is submitted)
Contact (for businesses generating phone inquiries)
Step 3: Define Your Campaign Objective
Meta asks you to choose an objective before building your campaign. This matters enormously — it tells Meta's algorithm what to optimise for.
Objective | Best For | When to Use |
Awareness | Brand visibility | Large budget, long-term brand building |
Traffic | Website visits | Early testing, blog promotion |
Engagement | Likes, comments, shares | Content virality |
Leads | Form submissions | Service businesses, B2B |
App Promotion | App installs | Mobile apps |
Sales | Purchases, conversions | E-commerce (most powerful with Pixel data) |
For most Indian businesses starting out, Use Leads (for service businesses) or Sales (for e-commerce). These objectives instruct Meta to find people most likely to complete your desired action.
Step 4: Audience Targeting — The Competitive Advantage
This is where Meta Ads separate themselves from every other platform.
Saved Audiences (Interest-based targeting): Build audiences based on demographics and interests.
Example for a Bangalore yoga studio:
Location: Bangalore, India (within 10km radius)
Age: 25–45
Gender: Female (if primarily female clientele)
Interests: Yoga, Fitness, Wellness, Meditation
Behaviours: Engaged shoppers
Custom Audiences (Your own data): Upload your customer list, website visitor data (from Pixel), or video viewers to target people who already know you.
Types of Custom Audiences:
Website visitors (last 30/60/90/180 days)
Video viewers (people who watched 50%+ of your videos)
Instagram/Facebook Page engagers
Customer list (upload emails/phone numbers)
Lookalike Audiences (Most powerful): Meta finds people who are statistically similar to your existing customers.
Source: Your best customers or purchasers
Size: 1% Lookalike = most similar (start here)
Scale: 2–5% for broader reach at some cost to precision
In 2026, the recommended approach: Start with Broad targeting (minimal restrictions) and let Meta's Advantage+ algorithm find your customers. Meta's AI has become sophisticated enough that over-restricting audiences often hurts performance.
Step 5: Ad Creative — What Actually Gets Clicks in India
In 2026, Indian users see an estimated 6,000–10,000 ads per day. The only ads that break through are the ones that earn attention in the first 1–2 seconds.
Formats that work in India (2026):
Video Reels (Best performer):
15–30 seconds for e-commerce, 30–60 for service businesses
Hook in first 2 seconds (text overlay or surprising visual)
Subtitles are always (65% of videos watched without sound)
CTA in final 5 seconds
Carousel Ads:
3–10 images/videos showing different products or features
First card carries the hook
Each subsequent card reveals more value
Final card = strong CTA
Static Image Ads:
High-contrast, product-forward images
Minimal text (Meta penalises text-heavy images)
Real people outperform graphics in most categories
UGC-style Content:
Authentic, unpolished videos that look like organic posts
Outperforms polished brand creative in most direct-response categories
Perfect for D2C, fashion, beauty, and food brands
Step 6: Campaign Budget and Bidding
Campaign Budget Optimisation (CBO) vs. Ad Set Budget (ABO):
CBO: Meta distributes your total campaign budget across ad sets automatically
ABO: You set budgets at the ad set level
For beginners: Use ABO with equal budgets per ad set. This lets you clearly see which audience performs better.
Budget guidelines for Indian businesses:
Testing phase: ₹500–₹1,000/day per ad set
Scaling phase: 2x winning ad sets every 3–4 days (don't 10x overnight — it resets the learning phase)
Mature campaigns: Adjust bids by ±20% at a time, not in large jumps
The Learning Phase: Every new campaign, ad set, and ad enters a "learning phase" where Meta's algorithm explores who to show it to. Needs 50 conversion events within 7 days to exit learning. Avoid making changes during learning — it resets the clock.
Step 7: Reading Your Results and Optimising
The metrics that matter most:
Metric | What It Tells You | Good Benchmark (India) |
CTR (Click-Through Rate) | Ad relevance | 1–3% for most industries |
CPC (Cost Per Click) | Traffic efficiency | Industry-dependent |
CPM (Cost Per 1000 Impressions) | Audience competition | ₹80–₹250 typical |
Conversion Rate | Landing page quality | 2–8% depending on industry |
Cost Per Lead | Lead generation efficiency | < 20% of customer value |
ROAS | Revenue efficiency | 2x+ to be profitable |
Frequency | How often does the same person see your ad | Keep below 3.5 |
When to make changes:
Low CTR (under 0.5%): Test new creative
High CTR but low conversions: Fix the landing page
High CPM: Audience too competitive — try broader targeting
High frequency (above 4): Creative fatigue — refresh ads
Frequently Asked Questions
Q: Do I need a Facebook Page to run Instagram ads? Yes. Instagram ads are managed through Meta Business Suite and require a connected Facebook Page. You can still run Instagram-only ads from within the Meta Ads platform.
Q: What's the minimum budget for Facebook Ads in India? Meta allows campaigns with ₹70/day minimum. But for meaningful results and enough data to optimise, we recommend ₹500–₹1,000/day minimum per ad set.
Q: How do I stop ads from showing to the wrong people? Use exclusion audiences. Exclude existing customers from prospecting campaigns. Exclude people who bounced from your checkout from top-of-funnel campaigns. Add specific interest exclusions to narrow irrelevant audiences.
Q: Why are my Meta Ads not delivering? Common reasons: Audience too narrow (increase audience size), bid too low, ad disapproved (check Ad Account notifications), account spending limit reached, learning phase disruption.
Q: How is Meta Ads different from Google Ads? Google Ads targets people actively searching for a solution (high intent). Meta Ads interrupts people scrolling through their feed (interest-based). Google is better for immediate purchase intent; Meta is better for reaching people who don't know they need you yet. The best strategies use both.
Want Profitable Meta Ads Without the Trial and Error?
Partner with Growth Perform for Expert Meta Ads Management →
What does a performance marketing agency actually do?
A performance marketing agency manages paid campaigns across Google and Meta, tracks every rupee to a measurable outcome, and continuously optimises to improve ROAS, CPL, and conversion rates. Everything they do is tied to your revenue growth.
How much should I budget for performance marketing in Bangalore?
Management fees typically start at ₹15,000–25,000/month. Ad spend (the budget you give to Google/Meta directly) should be at least ₹20,000–30,000/month to generate enough data for optimisation.
How quickly will I see results?
Google Ads typically shows traffic in 24–48 hours. Meaningful ROI — consistent leads and sales — usually appears between weeks 4 and 8 of a well-structured campaign.
Should I work with a local Bangalore agency or a national one?
Local agencies understand Bangalore's competitive landscape, pricing benchmarks, and buyer behaviour nuances. For most businesses targeting Bangalore and South India, a local agency is the smarter choice.
What's the single biggest mistake businesses make when hiring an agency?
Choosing based on price alone. The cheapest agency almost always costs more in wasted ad spend and lost opportunity than a well-priced, experienced team.