
To run Facebook ads for lead generation, create a campaign with the Leads objective in Meta Ads Manager, target people near your business, show a clear offer, and collect details through an Instant Form or your website. Then call every lead quickly and track which ads bring real customers, not just form fills. This step-by-step guide shows small businesses in Vasai, Virar and Mumbai exactly how to do it.
Facebook and Instagram ads (both run from Meta Ads Manager) are one of the fastest ways for a clinic, coaching class, real estate project or local service business to get enquiries. But many owners boost a post, get a few likes and give up. Lead generation needs a different setup. Let us walk through it.
Why use Facebook ads for lead generation?
SEO builds long-term traffic, but it takes months. Facebook ads can start bringing enquiries within days because you choose who sees your ad. A few reasons they work well for local businesses:
- Precise local targeting: show ads only to people within a few kilometres of your shop or office in Vasai East, Nalasopara or Andheri.
- Interest and behaviour targeting: reach parents, home buyers, fitness lovers or business owners.
- Low-friction forms: Instant Forms open inside Facebook or Instagram and pre-fill the user’s name and phone number, so people can enquire in a few taps.
- Remarketing: reach people who visited your website or watched your reels but did not contact you.
- Small budgets are fine: you can start with a modest daily budget and increase it once you see a good cost per lead.
If you are still deciding between paid channels, read our comparison of SEO vs Google Ads for lead generation in India. Many businesses use Google Ads to catch people who are already searching and Facebook ads to create demand.
Before you start: the setup checklist
Get these basics ready before you spend a single rupee:
- A Facebook Page and Instagram account for your business, with your correct name, address and phone number.
- A Meta Business Portfolio (Business Manager) and an ad account with a payment method added.
- The Meta Pixel installed on your website (and ideally the Conversions API) so Meta can track form submissions and build audiences.
- A privacy policy page on your website. Meta requires a privacy policy link on every lead form.
- A clear offer, for example a free site visit, a free trial class, a free consultation or a limited-time discount.
- A person or system to follow up, such as a WhatsApp number, a calling team or a simple CRM.
How to run Facebook ads for lead generation: step by step
Step 1: Choose the Leads objective
In Ads Manager, click Create and choose Leads as the campaign objective. Do not use “Boost post” or the Engagement objective for enquiries. The Leads objective tells Meta’s system to find people who are likely to fill a form, call or message you.
Step 2: Pick where leads will come in (conversion location)
At the ad set level, you choose the conversion location. The main options are:
- Instant Forms: the form opens inside Facebook or Instagram. Fast and mobile-friendly.
- Website: people go to your landing page and submit a form there. Needs the Pixel.
- Messenger, Instagram or WhatsApp: people start a chat with you. Popular with Indian customers who prefer to talk first.
- Calls: people tap to call your business directly.
Note that the conversion location cannot be changed after the ad set is published, so decide carefully.
| Lead method | Best for | Pros | Cons |
|---|---|---|---|
| Instant Form | Coaching classes, clinics, local services | Quick to fill, pre-filled details, no website needed | Can bring low-intent leads if the form is too easy |
| Website landing page | Real estate, high-value services | Higher intent, more control, better tracking | Slow or poorly designed pages lose leads |
| WhatsApp / Messenger | Restaurants, retail shops, salons | Instant conversation, builds trust | Needs someone to reply quickly |
| Calls | Emergency or urgent services | Hot leads, direct contact | Only works during business hours |
Step 3: Set your audience
Start simple. For a local business, set the location to your city or a radius around your address (for example, Vasai Virar plus nearby areas). Add an age range that fits your customers. Then choose one of these approaches:
- Broad targeting: location and age only, letting Meta’s algorithm find buyers. This often works well once your Pixel has data.
- Interest targeting: for example, “home loans” and “real estate” for a housing project, or “NEET” and “JEE” for a coaching class.
- Custom audiences: website visitors, video viewers, or your existing customer list.
- Lookalike audiences: people similar to your best customers.
Step 4: Set budget and schedule
Use a daily budget you are comfortable testing for at least one to two weeks. Meta needs time and data to learn, so avoid changing the campaign every day. Costs vary a lot by city, industry and season, so judge results by your own cost per lead and, more importantly, cost per actual customer.
Step 5: Create the ad creative
Your ad needs to stop the scroll and explain the offer in seconds:
- Use a short reel or video (vertical 9:16 works best on Instagram) or a clear image showing your real shop, team or project.
- Write a headline with the benefit: “Free 2BHK Site Visit in Virar West” or “Free Demo Class for Class 10 Maths”.
- Mention the location so local people know it is for them.
- Add a clear call to action button such as Sign Up, Get Quote or Book Now.
- Create 2 to 3 versions so you can A/B test what works.
Good creative is often the biggest factor in Facebook ad results. Our team makes reels and short video ads designed for lead campaigns.
Step 6: Build a lead form that filters out junk
If you use Instant Forms, Meta offers two main form types: More volume (quick to submit) and Higher intent (adds a review step so people confirm their details before submitting). If you are getting many fake or uninterested leads, switch to Higher intent.
Tips for better lead quality:
- Add one or two qualifying questions, such as budget, preferred location, or “When do you plan to start?”
- Keep the form short. Each extra question reduces submissions.
- Use the intro section to explain the offer clearly.
- In the thank-you screen, add a WhatsApp or call button so hot leads can contact you immediately.
- Download or sync leads regularly. Leads in Meta are only available for a limited time, so connect them to a CRM or Google Sheet.
Step 7: Follow up fast
This is where most businesses lose money. A person who filled your form 5 minutes ago remembers you. After a day, they may have spoken to three competitors. Call or WhatsApp every lead as quickly as possible, ideally within the same hour, and keep a simple record of the outcome (interested, not reachable, converted).
Step 8: Track, measure and optimise
Check these numbers every few days in Ads Manager:
- CTR (click-through rate): low CTR usually means the creative or offer is weak.
- Cost per lead: compare ad sets and pause the expensive ones.
- Lead-to-customer rate: the real measure of success.
- ROAS: revenue earned for every rupee spent.
For more advanced tracking, Meta’s Conversions API for CRM integration lets you send back which leads became customers, so Meta can optimise for quality leads instead of just form fills.
Common mistakes to avoid
- Boosting posts instead of running a proper Leads campaign.
- Targeting all of India when you serve only Mumbai and the western suburbs.
- Using stock images that look like every other ad.
- Sending website traffic to the home page instead of a focused landing page built to convert.
- Not installing the Pixel, so there is no conversion tracking or remarketing.
- Turning off ads after 2 days because “it is not working”.
- Slow follow-up on leads.
Local examples: how Vasai and Mumbai businesses can use lead ads
- Coaching class in Vasai: offer a free demo lecture, target parents within 5 km, and ask “Which standard is your child in?” on the form.
- Dental clinic in Virar: promote a check-up offer and use WhatsApp as the conversion location.
- Real estate project in Mira Road or Thane: use a website landing page with floor plans, plus a Higher intent form asking budget and timeline.
- Interior designer in Mumbai: run a video of completed homes and remarket to people who watched most of it.
Frequently asked questions
How much budget do I need to start Facebook ads for lead generation?
You can start with a small daily budget and test for one to two weeks. The right amount depends on your industry, competition and how many leads you need. Track your cost per lead and scale the ad sets that bring real customers.
Are Instant Forms better than a landing page?
Instant Forms usually bring more leads at a lower cost, while landing pages often bring fewer but higher-intent leads. Many businesses test both and keep the one that gives a better cost per customer.
Why am I getting fake or junk leads?
Very easy forms attract casual clicks. Switch to the Higher intent form type, add a qualifying question, make the offer specific, and use conversion data from your CRM to teach Meta which leads are good.
How soon will I see results?
Ads usually start delivering within a day of approval, and many businesses get first enquiries in the first few days. Stable results typically need one to two weeks of data while Meta’s system learns.
Get more leads with Viptro
Viptro Technologies plans, creates and manages Meta ads for Facebook and Instagram for businesses in Vasai, Virar and across Mumbai, from creative and targeting to tracking and reporting. We also offer complete lead generation services that combine paid ads, landing pages and follow-up systems.
Want a free consultation on your lead campaign? Call or WhatsApp us at +91 7028180426, email info@viptro.com, or contact our team here. We are open Monday to Saturday, 9 AM to 8 PM.


