How To Setup Facebook Lead Ads
This guide walks you through creating a Facebook Lead Ad that books real demos and sending those leads into Ripcord automatically.
What you’ll accomplish
- Capture leads directly from Facebook
- Let users pick Tomorrow or In Two Days
- Improve lead quality with SMS verification
- Send leads to Ripcord via webhook
- Automatically book confirmed meetings
Step 1: Create your Facebook Lead Ad
- Go to Meta Ads Manager
- Click Create Campaign
- Choose Leads as your objective
- Select Instant Forms
Step 2: Use the right ad creative
Use a simple image ad, not video to start.
Your ad should clearly communicate:
- Who it’s for
- What problem it solves
- That they are booking a demo
Examples:
- “We Book Qualified Appointments For You”
- “Stop Wasting Time on No-Shows”
- “Book a Live Demo in 30 Seconds”
Keep it obvious. If users have to think, they won’t convert.

Step 3: Build your lead form
Form Type
- Select Higher Intent
Add a custom image (important)
Use an image that reinforces:
“You are booking a demo”
Examples:
- Calendar-style visual
- “Demo Scheduled” graphic
Add required fields
- Full Name
- Work Email
- Phone Number
Add scheduling questions (critical)
Question 1:
What Day Works Best?
- Tomorrow
- In Two Days
Question 2:
What Time Of Day?
- Morning
- Afternoon
This forces fast decisions and improves show rates.
Turn on SMS verification
Enable SMS Verification in the form.
This:
- Reduces spam
- Improves phone accuracy
- Increases real show rates
Set your confirmation message
Use this exact message:
Check your email now to confirm your meeting.
Your time is not reserved until you confirm.
Takes 10 seconds.
This step is critical. Unconfirmed meetings are not considered real.
Step 4: Connect your lead form to Ripcord
Get your webhook URL
In Ripcord:
- Go to Routings
- Scroll to the bottom
- Copy your Webhook URL
Send leads using Zapier
Use Zapier
Trigger:
Facebook Lead Ads → New Lead
Action:
Webhooks → POST
Configure your webhook
- Payload Type: JSON
Use this exact structure:
{ "name": "{{Full Name}}", "email": "{{Work Email}}", "phone": "{{Phone Number}}", "day": "{{What Day Works Best}}", "timeframe": "{{What Time Of Day}}" }
Field mapping reference
- name → Full Name
- email → Work Email
- phone → Phone Number
- day → Tomorrow / In Two Days
- timeframe → Morning / Afternoon
Do not change these field names.

Step 5: Test before going live
Submit a test lead and confirm:
- The webhook returns successfully
- The lead appears in Ripcord
- A meeting is created
- A confirmation email is sent
What happens after setup
Ripcord will:
- Capture the lead instantly
- Book the meeting within 1–2 days
- Send confirmation and reminders
- Cancel unconfirmed meetings automatically
- Only pass real meetings to your team
Common issues
Leads coming in but no meetings booked
- Check field names (must match exactly)
- Make sure day/time answers match expected values
Low-quality leads
- Enable SMS verification
- Use clearer ad messaging
No confirmations
- Make sure your confirmation message tells users to check email
Best practices
- Keep ads simple and direct
- Use short booking windows (Tomorrow / In Two Days)
- Reinforce “this is a demo” throughout
- Focus on confirmed meetings, not just lead volume
If you need help setting this up, contact support and include:
- Your lead form name
- A test lead submission
- Your webhook URL