Paid ads · 12 min read
How to run Facebook and Instagram ads for a small business in India: a step-by-step guide
Run Meta ads step by step: pick the right objective, budget, audience and creative, track WhatsApp orders and read results. Plus a free practice lab.
By L.K. Monu Borkala, Founder & CEO, OneCity Technologies
Published · Updated
The short answer
To run Facebook and Instagram ads, use Meta Ads Manager rather than the Boost button. Pick the objective closest to the result you want (for most local businesses, Engagement or Leads with WhatsApp or calls as the destination), set a test budget you can afford for two to four weeks, target a radius you can serve, use Advantage+ placements, and show the real product with a short local offer and a matching button. Track orders, not likes, and leave new ad sets alone for a few days while Meta learns.
Key takeaways
- Use Ads Manager, not Boost, when you want orders, enquiries or leads.
- Every ad has three levels: campaign (objective), ad set (audience, placements, budget) and ad (creative).
- Local businesses selling on WhatsApp usually start with Engagement or Leads, with WhatsApp as the destination.
- Meta's learning phase needs about 50 results in 7 days, so small budgets should optimise for frequent events like conversations.
- Show the real product in the first second; keep the key offer in the first ~125 characters of text.
- GST at 18% applies to ad spend in India; check your invoice with your CA.
- Judge results on orders and profit, and avoid ads that assume personal attributes or promise guaranteed results.
Should a small business boost a post or use Ads Manager?
The Boost button on a Facebook or Instagram post is the quickest way to advertise: pick an audience, a budget and a few days, and the post runs as an ad. It's fine for promoting a single post to more people.
Meta Ads Manager gives you the full set of controls: the campaign objective, WhatsApp as a destination, precise locations, placements, several ad versions and proper reporting. If you want orders, enquiries or leads rather than likes, use Ads Manager. The rest of this guide follows the Ads Manager flow, and you can practise every step for free in our Meta Ads practice lab before you spend money.
What do you need before you run your first Meta ad?
- A Facebook Page for the business, and an Instagram professional account linked to it if you want to show ads on Instagram with your own profile.
- A business portfolio in Meta Business Suite, owned by the business owner, not by an employee or agency. Add others as people with access.
- A payment method on the ad account, from the options Meta offers for your account.
- A clear place to send people: a WhatsApp Business number, a phone line, a Meta Instant Form or a fast landing page.
- For website orders, the Meta Pixel on your site, ideally with the Conversions API, so Meta can see which ads lead to sales.
- Someone who can reply to messages within minutes during business hours. Many small businesses pay for conversations and then lose them by replying hours later.
How is a Meta ad campaign structured?
Every Meta ad sits inside three levels (Meta Business Help Center: advertising levels):
| Level | What you decide here |
|---|---|
| Campaign | The objective: what you want people to do. Often the budget too. |
| Ad set | Where conversions happen, who sees the ad (location, age, audience), where it appears (placements), budget and schedule |
| Ad | What people see: image or video, primary text, headline and call-to-action button |
Getting the levels right makes everything else easier. One campaign per goal, a small number of ad sets, and two or three ads in each is plenty for a small business.
Step 1: Which campaign objective should you choose?
Meta's objective tells its delivery system what result to look for (Meta Business Help Center: choose the right objective). Choose the one closest to the action you really want:
| Objective | Use it when you want… | Small-business example |
|---|---|---|
| Awareness | As many local people as possible to see and remember you | A new café opening in Indiranagar |
| Traffic | Visits to a website, app or chat | A blog or an online store with no tracking yet |
| Engagement | Messages, video views or interactions | A boutique that sells through WhatsApp chats |
| Leads | Enquiries through forms, calls or messages | A coaching centre collecting admission enquiries |
| App promotion | App installs or in-app actions | A food delivery app in a new city |
| Sales | Purchases you can track on a website or app | A D2C brand with the Pixel and checkout set up |
For most local businesses that sell through WhatsApp or phone calls, Engagement or Leads, with WhatsApp or calls as the destination, is the simplest place to start. Choose Sales only once purchases are tracked properly. A common mistake is choosing Traffic when you want orders: it finds people who click, not people who buy.
Step 2: How much should you spend, and for how long?
There is no minimum that guarantees results, but there is a practical floor. Meta's delivery system goes through a learning phase for each ad set. It usually settles after about 50 results (optimisation events) in 7 days since the last significant edit (Meta Business Help Center: learning phase). If your budget can't produce that many results, the ad set stays "learning limited" and performance is less stable.
That has two practical consequences for small budgets:
- Optimise for an event that happens often enough. With a few hundred rupees a day, you may get dozens of WhatsApp conversations a week but only a handful of website purchases. Optimise for conversations or leads first.
- Keep the structure simple. One ad set with a slightly broader audience learns faster than five tiny ad sets competing for the same people.
A sensible starting test for a local business is a budget you can afford to lose over two to four weeks. Work out what it can bring with our ad budget and ROI calculator. Remember that GST at 18% applies to ad spend in India; check how your Meta invoice is billed and ask your CA whether you can claim input tax credit.
Step 3: How should you set the audience?
- Location: for shops and services, use a radius around your address that matches where you can actually serve or deliver. A home bakery delivering within 8 km gains nothing from people 30 km away.
- Age and gender: keep them broad unless the product truly is for one group. Narrow targeting gives Meta fewer people to learn from.
- Advantage+ audience: Meta now encourages letting its system find buyers, with your interests and audiences acting as suggestions. For a local business, the location radius already does most of the targeting.
- Custom audiences: people who messaged your Page, watched your videos, visited your website or are in your customer list. These are often your best-performing audiences.
- Lookalike audiences and retargeting: useful once you have a few hundred customers or website visitors.
Step 4: Which placements should you use?
Advantage+ placements let Meta show your ad across Facebook, Instagram, Messenger and partner apps, wherever it finds results at the lowest cost. For small budgets this usually works better than choosing one placement by hand. Just make sure your creative fits: square or 4:5 images and videos for feeds, and vertical 9:16 for Reels and Stories.
Step 5: What makes a good Meta ad creative and copy?
- Show the real product or result, clearly, in the first second. A sharp photo of an actual cake, a finished haircut or a happy student beats a stock image or a text-heavy poster.
- For video, hook people in the first 3 seconds, design for sound off with captions, and keep Reels short.
- Primary text: about the first 125 characters show before "See more", so put the offer, the area and the action there. For example: "Custom birthday cakes from ₹600. Free delivery within 8 km of Kuvempu Nagara. WhatsApp us to order!"
- Headline: short and specific, ideally under about 40 characters.
- Button: match the destination: "Send WhatsApp message" for WhatsApp, "Call now" for calls, "Book now" for appointments.
- Speak your customer's language. Hindi, Kannada or Tamil ads often feel more personal to local audiences; test them against English.
- Run two or three versions in each ad set, changing one big thing at a time (the image, the offer or the first line), so you learn what works. That's an A/B test in practice.
Our free AI ad copy generator drafts variations to start from, but edit them in your own voice.
Step 6: How do you track results properly?
- Website: install the Meta Pixel and, if possible, the Conversions API. Add UTM parameters to your ad links (use our UTM link builder) so Google Analytics shows which campaigns brought visitors.
- WhatsApp: use labels in the WhatsApp Business app to mark chats from ads as "New lead", "Quoted" and "Ordered", and count orders every week. Meta shows conversations started; only you know how many became sales.
- Calls and walk-ins: ask "How did you hear about us?" and note it down. Simple, but it works.
Step 7: What happens after you publish?
Meta reviews ads before they run, usually within 24 hours, though it can take longer, and ads can be reviewed again after they go live (Meta Transparency Center: Advertising Standards). Once live:
- Leave the ad set alone for the first few days. Changing the audience, creative or optimisation event, or pausing it, counts as a significant edit and restarts learning (Meta Business Help Center: last significant edit).
- Reply to every message fast. Speed of reply often matters more than the ad itself.
- Review after about a week, then make one change at a time.
How do you read Meta ad results?
| Metric | What it tells you | If it looks bad, try… |
|---|---|---|
| CPM | Cost to show the ad 1,000 times | Broader audience, Advantage+ placements, avoid peak festival weeks if you can |
| CTR | Share of people who clicked | A stronger image or first line, a clearer offer |
| CPC | Cost per click | Usually improves with better CTR |
| Cost per result | Cost per conversation, lead or purchase | Better offer, faster replies, a better landing page |
| Frequency | Average times each person saw the ad | Above about 3–4 in a small audience, refresh the creative or widen the radius |
| ROAS | Revenue for each rupee of ad spend | Compare with your break-even ROAS based on profit margin |
Judge the campaign on orders and profit, not likes or clicks. A ₹40 conversation that turns into a ₹1,200 order half the time is a great result; a ₹5 click that never messages you is not.
What mistakes and policy problems should you avoid?
- Assuming personal attributes. Meta's advertising standards don't allow ads that assert or imply things about the viewer, such as "Are you overweight?" or "Struggling with debt?". Talk about the product, not the person's condition.
- Exaggerated or misleading claims, before-and-after images and "guaranteed results". They get ads rejected and break Indian advertising rules.
- Sensitive topics: ads about social issues, elections or politics need Meta's authorisation and a "Paid for by" disclaimer in many countries. Check before you run them (Meta Business Help Center: authorisation).
- Paid creator posts without disclosure. In India, ASCI expects paid or gifted influencer posts to be clearly labelled.
- Too many small ad sets, constant edits, and judging results after one day.
- Ignoring competitors. Search your category in the free Meta Ad Library to see which ads others in your city are running, then make yours clearer and more specific.
Practise first, then spend
The fastest way to get confident is to set up a campaign without spending money. Our free Meta Ads practice lab gives you a real-style brief (a Mysuru home bakery with a ₹6,000 monthly budget) and walks you through the campaign, ad set and ad, then scores your choices out of 100 with a reason for each.
To learn the full method, including audiences, creative testing, retargeting and reporting, take Module 6: Meta Ads at OneCity AI Academy, taught one-on-one by an AI tutor with practice tasks in rupees for Indian businesses. Not sure whether Meta or Google suits your business? Read Meta Ads vs Google Ads for small businesses in India. New to digital marketing? Start with our 90-day plan or try Module 1 free.
Learn this in the course
Quick answers
Frequently asked questions
How much does it cost to run Facebook ads in India?
There is no fixed price: you set the budget, and the cost per result depends on your audience, competition, season and the ad itself. Many local businesses start with a test budget of a few hundred rupees a day for two to four weeks, measure their cost per conversation or lead, and then decide whether to scale. GST at 18% applies to ad spend in India.
Is boosting a post the same as running an ad?
A boosted post is an ad, but with fewer controls. Boost is fine for showing a good post to more people. Ads Manager lets you choose the objective, send people to WhatsApp, set placements, run several versions and see detailed reports, so it is better when you want orders or enquiries.
Can I run Instagram ads without a Facebook Page?
Instagram ads are created through Meta's ad tools, which work with a business portfolio and a Facebook Page. For most businesses the simplest setup is a Facebook Page linked to an Instagram professional account, managed from Meta Business Suite.
How long does Meta take to approve an ad?
Meta says most ads are reviewed within 24 hours, though it can take longer, and ads can be reviewed again after they start running. If an ad is rejected, you can edit it, create a new one or request another review.
Why is my ad set showing 'learning limited'?
It means the ad set isn't getting enough results to finish Meta's learning phase, which usually needs about 50 optimisation events in 7 days. Try optimising for a more frequent event (such as conversations instead of purchases), combining small ad sets, widening the audience or increasing the budget.
Can I practise Meta ads without spending money?
Yes. Our free Meta Ads practice lab lets you set up a full campaign for a sample business, step by step like Ads Manager, and scores your choices with reasons. Nothing is sent to Meta and no money is spent.
Sources and further reading
- Meta Business Help Center: how to choose the right ad objective
- Meta Business Help Center: advertising levels in Ads Manager
- Meta Business Help Center: about the learning phase
- Meta Business Help Center: last significant edit
- Meta Transparency Center: Advertising Standards
- Meta Business Help Center: authorisation for ads about social issues, elections or politics
- Meta Ad Library
Written by L.K. Monu Borkala and the OneCity team from the course notes our AI tutor teaches from. Platform features and rules change often; we review this article when they do. Spotted something out of date? Tell us.
Learn it with your own AI tutor
Module 1 is a free trial. Any paid plan includes all 16 modules, the AI tutor, quizzes and graded practice tasks.
- Monthly₹1,0001 month access
- 3 Months · best value₹2,5003 months access
One-time payments · no auto-debit · WhatsApp us
