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

  1. Go to Meta Ads Manager
  2. Click Create Campaign
  3. Choose Leads as your objective
  4. 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
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.