Audience targeting on Google and Meta for Indian campaigns
Targeting is where most Indian ad campaigns are won or lost. Here is a practical guide to using audience targeting effectively on both platforms for Indian markets.

The most common reason Indian ad campaigns underperform is not budget or creative. It is audience targeting. Spending ₹50,000 showing ads to the wrong people is a waste. Spending ₹20,000 on precisely targeted audiences can deliver better results. Both Google and Meta offer powerful targeting options that are underused by many Indian advertisers. Here is how to use them well.
Audience targeting on Google Ads
Google Ads offers several audience types, and they work differently across campaign types.
In-market audiences: these are people who are actively researching or comparing products and services in a category. Google infers this from their search behaviour and browsing patterns. For Indian campaigns, in-market audiences for "home loans," "MBA programs," or "travel packages" can be layered onto search campaigns as observation segments to gather data, or used as targeting in display and YouTube campaigns.
Custom intent audiences (now called Custom Segments): you can create audiences based on keywords people have searched for on Google or apps they have used. For an Indian real estate developer, a custom segment targeting people who have searched for "buy flat in Pune" or "2BHK in Wakad" is highly relevant. This is more targeted than broad in-market categories.
Customer match: upload a list of email addresses or phone numbers, and Google matches them to Google accounts. For Indian businesses, phone numbers match better than email because more Indians use Gmail with their real mobile numbers registered. Use this for re-engaging existing customers or lapsed users.
Audience targeting on Meta
Meta's targeting famously allows interest, demographic, and behavioural targeting, but the most effective audiences for Indian campaigns are often not the interest categories people think of first.
Custom audiences from website traffic: the Meta Pixel tracks people who visit your website. You can create audiences of people who visited specific pages (e.g., your pricing page but did not complete a contact form), and run retargeting campaigns to them. This is consistently high-performing because these people have already shown intent.
Custom audiences from video views: people who watched 50% or more of your video ad are a warm audience. Create a custom audience from video viewers and retarget them with a more direct conversion-focused ad. This is an underused tactic that works well for Indian education, real estate, and financial services brands.
Broad targeting with Advantage+: Meta's algorithm has improved significantly at finding the right people without granular targeting inputs. For cold audience campaigns in India, sometimes giving Meta's Advantage+ broad latitude (minimal targeting constraints) outperforms heavily segmented targeting. Test this against your standard targeting approach.
Layering Google and Meta for the full funnel
The most effective Indian campaigns use both platforms with distinct roles. Meta is better for top-of-funnel awareness, particularly for visual products, lifestyle categories, and impulse purchases. Google Search is better for bottom-of-funnel intent capture, reaching people who are already searching.
A pattern that works: run Meta awareness campaigns to a broad Indian audience, build custom audiences from video viewers and website visitors, then retarget those warm audiences on both Meta and Google Display. Use Google Search to capture people who then go and search for your category or brand name.
Track cross-platform attribution carefully. Someone who sees a Meta ad, searches on Google, and then clicks a Search Ad might be attributed entirely to Google. Understanding the full journey requires looking at view-through attribution and cross-channel data, not just last-click.
India-specific targeting considerations
Location targeting in India requires thought. "India" is too broad for many campaigns. Delhi NCR, Mumbai Metropolitan Region, and Bengaluru are often separate segments with different buying behaviours and income levels. Use city-level or radius targeting when your offer is location-relevant.
Language targeting is often overlooked. Running Hindi ads to Hindi-speaking audiences in UP and Bihar, even if the product is the same, typically outperforms English-only ads to the same region. Both Google and Meta allow language-specific ad sets.
Frequently asked questions
Which is better for Indian campaigns, Google or Meta targeting?
They serve different purposes. Google targeting captures people actively searching for your solution (high intent, lower reach). Meta targeting reaches people before they are searching, at scale (lower intent, higher reach). The best campaigns use both.
How large should my audience be for Meta campaigns in India?
For cold audiences, 5 million to 30 million is a workable range for most Indian national campaigns. Below 1 million, you limit delivery and may see higher CPMs. Above 50 million without segmentation, you may lose relevance. Retargeting audiences work well even at 10,000 to 100,000 people.
How do I target tier-2 and tier-3 Indian cities effectively?
Use specific city targeting combined with language preferences. For aspirational products, income or affluence indicators in Meta (household income is not available in India, but proxies like device ownership data and spending behaviours are available). Adjust your creative to reflect local contexts rather than using metro-city imagery.