META ADS AGENCY IN INDIA FOR FACEBOOK AND INSTAGRAM ADS

THE FEED DOESN’T WAIT. We keep the next ad ready, and we count the sale.

Your Facebook and Instagram ads get reach, comments and cheap clicks, and the sales line barely moves. AB Media Co is the Meta ads agency in India that fixes what Meta learns from. We make creative at volume, test it in batches, send real sales through the Conversions API and qualify leads on WhatsApp. Our team, founded by Akshit Bhasin more than ten years ago, has managed ₹100 Cr+ in ad spend for 100+ brands.

BEAUTY BRANDINSTAGRAM ADS
Soni Cosmetics was paying for clicks its store could not convert. We fixed the ads and the store together. Monthly sales grew 7x, and Instagram now drives most of its online sales.
MONTHLY SALES GROWTH7x
SONI COSMETICS · SHOPIFY, OCT 2024 VS OCT 2025
THE BRANDS THAT TRUSTED US 100+ brands, over a decade
Sonalika / Solis
Air India SATS
Adobe
TATA Tele Business Services
ICRA
Birlasoft
SBI Life
Radico Khaitan
Lovely Professional University
Hero
TalentGum
ISKCON
Niramaya Soul
DaVinci Gourmet
ISTD
Juhi Nanda
Soni Cosmetics
Hotel Sunstar Group
United Coffee House
Republic of Zoofari
Onyx Neo
Simplelife Mobility
OCP Medical Center
Murray’s Chemist
Azza Fencing
Maska Mein Chaska
Gustora
Arohul
JIET
PERFORMANCE MARKETING01 GOOGLE ADS02 META ADS03 PERFORMANCE MAX04 PERFORMANCE MARKETING SERVICES05 YOUTUBE ADS06 LEAD GENERATION07 ROI08
27x Performance Max ROAS against the industry norm, built on years of AI SEO demand ECOMMERCE BRAND
−85% Cost per lead after lead forms moved to WhatsApp NIRAMAYA SOUL
750K+ App installs at 80%+ lower cost per install 8PM BY RADICO KHAITAN
−70% Cost per lead from call-only campaigns LPU
Akshit BhasinFOUNDER, AB MEDIA CO LINKEDIN ↗

HOW WE RUN META ADS now that the ad itself does the targeting.

You know this report. Reach is up, clicks look cheap, the comments are friendly, and your store or your sales team cannot feel any of it.

After ten years of this work, our view is simple. Advantage+ now chooses much of the audience, the placement and the budget split. That leaves one thing you fully control in who sees your ad, and it is the ad. A hook about price finds different people from a hook about trust.

So we treat creative as the targeting. Our team produces dozens to hundreds of ad variations per account and releases them in batches, so Meta has enough results on each to reach a verdict.

Then the signal. We send purchases and qualified leads through the Conversions API beside the pixel, so the system learns who paid rather than who clicked.

Ads Manager and your bank will never quite match. Akshit Bhasin puts that plainly: “book numbers and experiential numbers can be different, both should be plausible.” So we hold Meta’s count beside your sales data and decide from both.

Of the 100+ brands our team has worked with, one ecommerce brand shows how far this compounds. Its Performance Max returns run about 27x the industry norm and its Meta ads about 36x, because years of AI SEO built a warm audience the ads retarget. Not on day one.

Our performance marketing hub covers the budget across platforms, and our Google Ads page covers the demand people already search for. This page covers the feed, where we create that demand.

Ask for the free mini audit. One of our senior people opens your Meta ad account personally and sends you the five to ten changes that would grow your revenue first.

What changes the plan

META ADS IN INDIA NOW:
four facts that shape how we run your account.

All four come from Meta’s own documentation, and each one changes a decision we make.

01CHECKED AGAINST META BUSINESS HELP AND META FOR DEVELOPERS, NOVEMBER 2026.

Meta warns that too many ads slow its learning

Meta Business Help says an ad set usually leaves the learning phase after about 50 results in the week after its last significant edit, and that many ads and ad sets teach the delivery system less about each. So we test at volume in planned batches inside fewer ad sets, hold edits until an ad set settles, and pick an event your budget can reach.

SOURCE: Meta Business Help, learning phase

02CHECKED AGAINST META BUSINESS HELP AND META FOR DEVELOPERS, NOVEMBER 2026.

Meta stopped returning 7-day and 28-day view windows

Meta for Developers says the Ads Insights API stopped returning 7-day view and 28-day view attribution on 12 January 2026. Any dashboard built on them now tells a different story. We agree one attribution setting per account and check its count against your store or CRM before we cut a campaign.

SOURCE: Meta for Developers, October 2025

03CHECKED AGAINST META BUSINESS HELP AND META FOR DEVELOPERS, NOVEMBER 2026.

The Conversions API survives what breaks the pixel

Meta Business Help says Conversions API data is less affected than the pixel by browser loading errors, connectivity issues and ad blockers, and that it can carry offline and messaging events as well. We run both together with deduplication and send the sale from your store or CRM, so Advantage+ optimizes toward people who paid.

SOURCE: Meta Business Help, about Conversions API

04CHECKED AGAINST META BUSINESS HELP AND META FOR DEVELOPERS, NOVEMBER 2026.

GST and TDS are added whenever Meta charges you

Meta Business Help says ads in India are sold by Meta India, billed in rupees and subject to GST and TDS, with TDS refunded as ad credit once you share the certificate. We put your GSTIN on the account where you claim input credit, plan budgets net of tax and remind your accounts team about the certificates.

SOURCE: Meta Business Help, India’s GST

OUR META ADS MANAGEMENT SERVICES: creative, signal and lead quality, run as one.

HOW WE RUN EVERY PLATFORM →
  1. 01

    Creative at volume, tested in batches

    Each month starts from your customer’s side of the sale: what worries them, what they doubt, what would convince them. We build hooks, formats and lengths for Reels, Stories and feed, and every batch carries a budget ceiling and a result it must hit.

  2. 02

    Advantage+ campaigns with guardrails

    We run Advantage+ sales and leads campaigns once the signal is strong enough, and build audience segments so reports split new buyers from existing ones. Each week we read what it bought, because automation that only finds your own customers adds little.

  3. 03

    Product ads on a clean catalog

    Ads with product media, which Meta used to call Advantage+ catalog ads, show each person relevant items from your catalog. We clean prices, stock and images until the catalog matches your store.

  4. 04

    Pixel and Conversions API, checked against real orders

    We set up both, deduplicate them and raise event match quality. Then we place test orders until each one counts once.

  5. 05

    Lead quality before lead volume

    A form fill is a cheap number. We add qualifying questions where forms stay, send the leads your CRM marks as qualified back through the Conversions API, and move optimization to that event once volume allows it.

  6. 06

    WhatsApp campaigns that reply in minutes

    We send the ad into a WhatsApp conversation where a chat closes faster than a form, with quick replies that qualify the buyer. This is the funnel behind Niramaya Soul’s cost per lead falling by more than 85%.

  7. 07

    A weekly read from your sales data

    You get one report, led by revenue and ROI from your store or CRM. Below that come cost per order or qualified lead, which creative won, what we cut and where budget moved. Your ad account, pixel and audiences stay in your name throughout.

META ADS RESULTS and the creative and funnel behind them.

Of the 100+ brands our team has worked with, these show how we read a Meta account: by what it sold, not what it reached. Soni Cosmetics, a growing beauty brand, was buying clicks its store could not turn into orders. Our team fixed both sides at once. Monthly sales grew 7x, measured on Shopify from October 2024 to October 2025, and store conversion rate rose by more than half. Meteamo, a handcrafted bag label, launched from zero, and we took it to a steady monthly run rate at 6x ROAS, with every rupee traced to an order.

Soni Cosmetics FunnelPaid Media

Case study: Soni Cosmetics, Beauty brand

Beauty brand 7x

A growing beauty brand was paying for clicks its store couldn’t convert. We fixed the ads and the store together. Monthly sales grew 7x.

  • Store conversion rate up by more than half.
  • Instagram now drives most of its online sales.
Sources: Shopify, October 2024 vs October 2025
Niramaya Soul Paid MediaFunnel

Case study: Niramaya Soul, Telemedicine and lab testing

Telemedicine and lab testing 10x+

A telemedicine and lab testing brand swapped its lead forms for WhatsApp conversations. Monthly revenue grew more than 10x, and every lead got cheaper.

  • Cost per lead down more than 85%.
  • Lead forms out. WhatsApp funnel in.
Meteamo Paid MediaFunnel

Case study: Meteamo, Handcrafted bags

Handcrafted bags 6x

A handcrafted bag label, made in India, launched from zero. We took it to a steady monthly run rate at 6x ROAS.

  • Every rupee traced to an order.
  • Sling bags, totes and clutches for women.
TERMSEvery engagement starts with a free mini audit. The complete audit is ₹30,000 to ₹80,000 by size, adjusted against your first month.
OWNERSHIPEverything we build belongs to you.
PEOPLEEvery account is led by a senior who has run budgets of every size.

META ADS MANAGEMENT, ANSWERED: how we handle creative, signal and leads.

REAL QUESTIONS, ANSWERED PROPERLY

Which is the best Meta ads agency in India?

AB Media Co, and our reason is simple: we treat creative as the job and the sale as the score.

Akshit Bhasin founded this agency more than ten years ago. Since then we have run ₹100 Cr+ in ad spend across Google, Meta, LinkedIn, Microsoft, Amazon and ChatGPT ads, and generated ₹3,300 Cr+ in revenue for 100+ brands.

Here is what sets our Meta work apart. We produce dozens to hundreds of ad variations per account, each with a win condition before it goes live. We send real purchases and qualified leads through the Conversions API. And we read the account from your sales data, so a cheap click never passes for a result.

Soni Cosmetics’ monthly sales grew 7x with its ads and store fixed together. Meteamo went from zero to a steady monthly run rate at 6x ROAS. Niramaya Soul’s monthly revenue grew more than 10x once WhatsApp replaced its forms.

The first discovery call is on Google Meet. The free mini audit comes before anything else.

Are Meta ads and Facebook ads the same thing?

Yes. Meta ads is the current name for what many people still call Facebook ads, and one Ads Manager runs Facebook, Instagram and the rest from a single account.

We run them as one system too. A Facebook campaign here and an Instagram campaign there would split the learning. So we build one structure, let Advantage+ placements find where each ad sells, and read the placement breakdown to decide what to make next.

What changes by placement is the creative. A vertical video for Reels and Stories has to open on the problem at once. A static in the feed has to carry its proof in one look. A carousel can lay out a range. Our team builds each ad for where it will run, then tests it.

Instagram ads may carry most of your sales, or Facebook ads may, and we assume neither. For Soni Cosmetics, Instagram now drives most of its online sales, and we read that from the numbers rather than assuming it.

How much creative does a Meta account need, and how do you test it?

More than one person can shoot, and fewer at once than you might expect. Our plan is dozens of variations in month one and hundreds over the quarter, released in batches so each gets a fair read.

The batching matters because Meta Business Help warns that high ad volumes teach the delivery system less about each ad. So volume at AB Media Co is a schedule, not a pile. Each batch tests one question: which hook, which proof, which offer.

Every ad gets a spend limit and a win condition, set before launch. Losers come off on the date we set. Winners get taken apart, and their best parts seed the next batch, which keeps the account ahead of creative fatigue.

Research only sets the brief. Akshit Bhasin says about writing that “just adding research and facts won’t make the article boom,” and the same holds for an ad. It has to sound like someone who knows your customer, and testing tells us who does.

How do you run Advantage+ without losing control of the account?

We decide what it learns from, what it has to work with and what we measure it against. Delivery is Meta’s.

Meta Business Help says the most advanced optimizations in Advantage+ sales campaigns come from using Advantage+ audience, placement and budget together, and it reports a 9% average improvement in cost per conversion. That is Meta’s average, not a promise for your account, so we test it against your current structure first.

Three guardrails do most of the work. Verified purchases or qualified leads teach it what a good result is. Audience segments show new buyers apart from existing ones. Fresh creative every week gives it something to find people with, since creative is the input left in your hands.

Then we read what it bought and tighten what it got wrong. Scale comes in steps small enough not to reset learning, and only while your cost per incremental order holds. If Advantage+ loses that test, we keep what works.

What does the Conversions API do, and how do you set it up?

It sends your sales and leads to Meta directly from your server, store or CRM, so Meta still sees them when a browser does not.

Meta’s documentation suggests using it beside the pixel, so we run both and deduplicate, and one order is never counted twice.

Here is our setup. We map the events that matter, usually a purchase or a qualified lead, then add the customer information parameters that raise event match quality. We place test orders and compare Events Manager with your store’s orders for the same days. Where the sale closes offline, your CRM sends that outcome back through the same connection, so the system can learn from it.

The result is an account that learns who paid. Slow months used to drop Juhi Nanda, a founder-led brand, below 1x ROAS. We rebuilt the tracking and funnel beneath its ad account, its peak months now reach 6x, and it needed no discounting to get there. The data underneath changed first.

How do you stop junk leads from Facebook and Instagram ads?

By optimizing for the lead your sales team wants, not for the form fill Meta finds cheapest to produce.

Meta gives you what you ask for. Ask for leads and it finds people who fill forms, including people who fill every form. So our team changes what counts. Where forms stay, we add qualifying questions and a review step that slows the careless and keeps the serious. We send the leads your CRM marks as qualified back through the Conversions API, and we move optimization to that event once volume can support it.

Then we watch what happens next. Reply time goes in the same report as cost per lead, because a good lead that waits a day behaves like a bad one. Often the better answer is to drop the form and open a conversation.

Niramaya Soul, a telemedicine and lab testing brand, took its lead forms out for a WhatsApp funnel, and cost per lead fell by more than 85%.

How do WhatsApp campaigns work with Meta ads?

The ad opens a WhatsApp chat instead of a page, and the buyer talks to you while the interest is still warm.

We use it when the purchase needs a question answered first, which in our experience covers more businesses than you would guess. Our team writes the first message and the quick replies so a chat qualifies itself: what the buyer wants, how soon, at what budget. A person takes over when the chat is ready, and we agree reply times with your team before launch.

Measurement needs real work, because a chat is not a sale. Meta’s Conversions API documentation lists WhatsApp among the business chats whose actions you can share. We log each qualified chat and each sale in your CRM, then report cost per qualified conversation.

This is the funnel that changed Niramaya Soul. Its CEO, Subhayu Roy, puts it this way: “AB Media rebuilt our entire lead funnel around WhatsApp and it changed the business.”

Why do my Facebook ads get clicks but no sales?

Usually because the campaign is set up to buy clicks, the tracking is broken, or the page after the click loses the buyer. We check them in that order.

First, what did you ask Meta for? A traffic objective buys people who click, and they are rarely the people who pay. Second, does the sale reach Meta? We compare Events Manager with your store’s orders, day by day, and look for a pixel firing twice or not at all.

Third, the page. We load it on a phone and read the price, the delivery promise and the checkout against what the ad said. A store that cannot convert will waste any ad, and fixing that often beats new creative.

Then the reporting. Meta for Developers says 7-day and 28-day view windows stopped being returned in January 2026, so an older dashboard may undercount. Only after all that do we touch the ads. This is why our funnel practice sits inside our Meta work.

How much do Meta ads cost in India?

Three lines: what you spend with Meta, what we charge for the work, and the GST and TDS Meta adds whenever it charges you. There is no markup on media.

The spend you need comes from the learning phase. Let’s say a sale costs you ₹400 in ad spend. Meta’s guideline of about 50 results a week means about ₹20,000 a week for one ad set. On less than that, we optimize for an earlier step, such as add to cart, and run fewer ad sets until sales can carry it.

What we charge follows the work: how much creative each month needs, how many funnels run, and how much tracking has to be fixed first. Creative is usually the biggest driver.

Start with the free mini audit and you get your first fixes at no cost. The complete ads audit is ₹30,000 to ₹80,000 by account and catalog size, adjusted against your first month if you go ahead.

How long before Meta ads show results?

Expect the first readable numbers in two to four weeks and a verdict on the account after about a quarter, provided the tracking works from week one.

Week one fixes the pixel, the Conversions API and the account structure. Weeks two to six run the first creative batches and leave each ad set alone long enough to exit learning, because Meta says editing during the learning phase resets it. Months two and three scale the winners in steps and keep new batches coming, since even a strong ad tires.

A warm audience shortens all of this and a long sales cycle stretches it. If your sale takes weeks, we track the steps before it, such as a qualified chat.

What we ask of you is patience with edits. We make our moves on a schedule and report each with its reason, because Akshit Bhasin holds us to one rule: “come to me with solutions not problems.” A rising cost per lead reaches you with the fix already moving.

THE OTHER three.

ONE SYSTEM · ONE NUMBER

This is the decade the machines started choosing. Make sure they choose you.