Resources/SOPs/SOP 002
SOP 002Paid Ads

How to Launch a Meta Ads Lead Generation Campaign

Time2–3 hours
📊 LevelIntermediate
📅 UpdatedApril 2026
👤 WhoPerformance marketer, digital marketing…

🚀 Goal

Set up and launch a Meta Ads lead generation campaign from scratch for a client or your own business.

🎯 Ideal Outcome

A live campaign generating qualified leads at a predictable cost-per-lead (CPL) with proper tracking in place.

🤔 Why This Matters

Meta Ads remains the highest-volume lead generation platform in India. Without proper setup — Pixel, CAPI, and audience structure — your campaigns will generate leads that don't convert and data you can't trust.

SU

Sumayya Beegam

Digital Marketing Specialist & Mentor, Unlearn Academy

Mentor Insight

The biggest mistake I see beginners make is launching Meta Ads without verifying Pixel and CAPI first. You spend ₹5,000 and wonder why you got 0 conversions — the tracking was broken from day one. Follow Steps 1–3 of this SOP before you even think about the creative. I had a student who was running campaigns for 3 weeks with broken tracking, losing their client ₹18,000 with nothing to show. After setting up CAPI correctly, the same campaign generated 47 leads in 7 days at ₹180 CPL.

Result: ₹18,000 wasted with broken tracking → 47 leads at ₹180 CPL after CAPI fix.

⚠️ Before You Start

Meta Business Manager account created and verified

Ad Account connected under Business Manager

Client Facebook Page admin access granted

Landing page or lead form URL ready

Target audience brief from client (location, age, interests, budget)

Phase 1 — Tracking Setup
1

Install the Meta Pixel on the website

Go to Business Manager → Events Manager → Connect Data Sources → Web → Create a Pixel. Install method A (WordPress): Install 'PixelYourSite' plugin → Enter your Pixel ID → Enable automatic events. Install method B (manual): Copy the Pixel base code → Paste in the <head> section of every page. Verify installation: Go to Events Manager → Your Pixel → Test Events → Open the website in another tab → Confirm 'PageView' event appears in real time.
📌

Note: Always verify the Pixel is firing before running any ads. Campaigns with broken tracking waste budget and generate misleading data.

2

Set up Conversions API (CAPI)

CAPI sends conversion data directly from your server to Meta — bypassing iOS 14+ privacy restrictions that block browser-based Pixel tracking. With PixelYourSite Pro: Enable CAPI in plugin settings → Connect your Facebook token. With WordPress + WooCommerce: Use the official Meta for WooCommerce plugin. Manual CAPI: Requires developer to implement server-side events. Use Meta's CAPI Gateway for a no-code option. Target: Deduplication score of 0% in Events Manager (meaning CAPI and Pixel are not double-counting).
💡

Pro tip: CAPI is not optional in 2026. Without it, you are missing 30–50% of conversions on iOS devices.

3

Create custom conversions

In Events Manager → Custom Conversions → Create New. Create these conversions at minimum: • Lead — fires on thank-you page URL or form_submit event • Purchase — fires on order confirmation URL (if ecommerce) • Initiate Checkout — fires on checkout page Test each conversion by visiting the trigger page → Confirm it appears in Events Manager → Test Events tab.
Phase 2 — Campaign Structure
4

Create the campaign

Go to Ads Manager → Create → Campaign objective: Leads. Campaign settings: • Campaign budget optimisation (CBO): ON if running 2+ ad sets • Budget: minimum ₹500/day for meaningful data within 7 days • Special ad categories: Enable if running housing, employment, or credit ads Naming convention: [Client] — [Objective] — [Date] Example: UnlearnAcademy — Leads — Apr2026
5

Set up the ad set (audience & placement)

Ad Set settings: Conversion location: Website (preferred) or Instant Form Performance goal: Maximise number of leads Conversion event: Lead (the one you created in Step 3) Audience: • Location: Target city + 20–30km radius for local businesses • Age: 22–45 for most service businesses (adjust based on client's ideal customer) • Detailed targeting: Start broad in 2026 — Meta's algorithm works better with less restriction • Exclude: Existing customers (upload customer list as exclusion) Placement: Start with Advantage+ Placements — let Meta optimise. Manually restrict to Facebook + Instagram Feed + Reels only if budget is under ₹300/day.
6

Create the ad creative

Create minimum 2 ads per ad set for A/B testing. Image/Video specs: • Feed: 1080×1080px (square) or 1080×1350px (portrait — more screen space) • Stories/Reels: 1080×1920px • Video: 15–30 seconds ideal, hook in first 3 seconds Ad copy structure: Line 1 (hook): Address the pain point or outcome Line 2–3: How you solve it Line 4: Social proof Line 5: Clear CTA Headline (below creative): Benefit-focused, under 7 words Description: Supporting detail or offer CTA button: 'Learn More' or 'Send Message' outperform 'Sign Up' for lead gen
Phase 3 — Launch & Monitor

Pre-launch checklist — verify before publishing

Pixel firing confirmed in Events Manager
CAPI connected and deduplication score 0%
Custom conversion event created and tested
Landing page or Instant Form loads correctly on mobile
Thank-you page redirect set up and Pixel fires on it
Campaign budget, dates, and bid strategy confirmed
Ad copy reviewed — no spelling errors, claims are accurate
Both ad creatives uploaded and previewed
UTM parameters added to destination URL for GA4 tracking
7

Publish and monitor the learning phase

Publish the campaign → Wait 24 hours before checking performance. Do not make any changes during the first 7 days. The algorithm needs 50 conversion events per ad set to exit the learning phase. Changing targeting, creative, or budget resets the learning clock. After 7 days, evaluate: • CPL below target → scale by 20% every 3–4 days • CPL above target → review creative first, then audience • 0 conversions with ₹2,000+ spend → something is broken in tracking or the landing page
📌

Note: The most common reason for 0 conversions with spend is a broken Pixel or a landing page that doesn't load on mobile. Test your landing page on 3G mobile before launch.

SOP Complete

You've completed all steps. Document your before/after results and add this to your portfolio as a case study.

Quick Reference

🧐 Where

Meta Business Manager (business.facebook.com), Meta Events Manager, WordPress or landing page backend.

🗓 When

When starting a new client campaign, relaunching an existing account, or building your own lead system.

👤 Who

Performance marketer, digital marketing executive, or freelance Meta Ads specialist.

Want to learn this live?

Join a cohort — real mentors, client briefs, and structured progression from L1 to L4.

Enquire Now

Save This SOP

← All SOPs