Meta Pixel and Conversions API: How to Set Up Both and Avoid Duplicate Events
What the Meta Pixel and Conversions API do, why to use both, how to avoid duplicate events and how to check everything in Events Manager.
A practical guide to Facebook and Instagram lead campaigns: the offer, Instant Forms or website forms, tracking, fast follow-up and judging lead quality.
Facebook and Instagram can bring a steady flow of enquiries for schools, clinics, coaching centres, real estate firms and B2B suppliers. But a lead campaign that produces hundreds of names is not the same as one that produces customers. Many businesses in India learn this when their team phones the list and half the numbers are wrong or uninterested.
Meta ads for lead generation work when four things line up: a clear offer, the right form format, accurate tracking, and a fast, human follow-up. This guide walks through each and shows how to judge whether the campaign is really working.
People scroll Facebook and Instagram for fun, not because they are looking to buy. Your ad has to give them a reason to stop and a small, easy step to take. A vague call to action such as "contact us for details" is weak. A concrete offer is stronger.
State what the person gets, what you will ask, and what happens next, for example "We will call you within one working day". Never promise results you cannot control. See our modelled school admissions case study for the kind of structure we use.
Meta lead campaigns commonly use one of two paths. Instant Forms open inside Facebook or Instagram with fields prefilled from the person's profile, which makes them fast to complete, especially on mobile. Website forms send people to your landing page, which takes more effort but usually shows more intent.
| Instant Forms | Website landing page form | |
|---|---|---|
| Effort for the person | Low | Higher |
| Volume of leads | Often higher | Often lower |
| Lead quality | Can be mixed, so add friction | Often more committed |
| Tracking | Inside Meta, plus CRM integration | Pixel and Conversions API on your site |
| Best for | Quick enquiries, events, offers | Higher-value services, longer decisions |
Meta has offered form types that let you favour volume or favour higher intent, including a review step before submission and the option to add custom questions. The names and options change, so check the current documentation. In practice, add one or two qualifying questions (for example "Which class are you applying for?" or "What is your approximate budget range?") and show a clear privacy policy link. Fewer, better leads usually cost the sales team less time.
Meta's delivery system has become more automated, and Advantage+ options allow it to find people with less manual targeting. Check the current documentation to see which targeting controls are available for lead campaigns. A practical approach:
When uploading customer lists, only use data you are allowed to use and keep consent records.
Use a simple image or a short vertical video that shows the product, the place or the people, with a direct headline and a button that says what happens next. Put the main message in the first line of the text, because many people see only that. Write in the language your audience uses. For many Tamil Nadu audiences, that might be English, Tamil, or both.
Run a few versions that differ in one clear way, then keep the one that produces better leads, not just cheaper ones. Our article on testing Meta ads creative shows how to do this without wasting budget.
Meta optimises towards the events it can see. If your landing page form submission is not tracked, the campaign cannot learn from it. For website leads, install the Meta Pixel and, where possible, send the same events through the Conversions API. Check the events in Events Manager and make sure each lead is counted once. We explain this in our guide to the Meta Pixel and Conversions API.
For Instant Forms, connect leads to your CRM or a Google Sheet, and where the option exists, send back information about which leads became customers. Check the current documentation for conversion leads or similar options. Our Meta Ads service includes setting this up.
A person who filled in a form on their phone may have moved on within an hour. Businesses that reply the next day often find the lead has gone cold or spoken to a competitor. Set a simple process:
If you message through WhatsApp, follow the platform's business rules, and read our article on WhatsApp marketing rules in India first.
Tip: Call the first ten leads from any new campaign yourself. You will learn more about lead quality in one afternoon than from a week of dashboard reports.
Cost per lead is a useful starting number, but it can mislead. Imagine, purely as an arithmetic example, that campaign A costs ₹200 per lead and 1 in 20 leads buys, while campaign B costs ₹500 per lead and 1 in 5 buys. Campaign A costs ₹4,000 per customer and campaign B costs ₹2,500. The "expensive" campaign is cheaper where it matters. These figures are invented only to show the sum.
Track at least: leads, cost per lead, contact rate, qualified rate and sales, by campaign and by ad. Share feedback from your sales team with whoever runs the ads, so poor lead sources can be turned off. Our digital marketing budget guide helps you decide how to measure spend against results.
Neither is always better. Instant Forms usually make it easier to get more leads, while website forms may bring people with stronger intent. Test both with the same offer and compare how many leads turn into customers.
No honest answer exists without knowing your market, offer, budget and follow-up. Be wary of anyone who guarantees a number. Start with a test, record cost per lead and conversion to sale, and then plan from your own data.
Common causes are very easy forms, vague offers, mistyped numbers and slow follow-up. Add a qualifying question, ask people to confirm their number where possible, and call quickly. Consider testing a website form with a short landing page.
For Instant Forms, the form itself captures the lead. For website lead campaigns, the Pixel (and ideally the Conversions API) is needed so Meta can see the leads and optimise. It is also useful for building retargeting audiences.
Good lead generation on Meta is a system: a specific offer, a suitable form, accurate tracking, quick follow-up and honest measurement of quality. If you want help setting it up, contact us and we will plan a test campaign around your business.