Connect Meta Lead Ads
Automatically send new leads from your Meta (Facebook) Lead Ads to CleverROI and get them scored in real time. This guide uses Zapier as the bridge – no coding required.
Prerequisites
- A Meta Ads account with a Lead Ad form
- A Zapier account (free plan works)
- Your CleverROI API key
Step‑by‑Step
Get your API key and endpoint
Log in to your CleverROI dashboard and go to Profile or Webhook Info. Copy your API key and note the webhook URL:
https://yourdomain.com/api/webhook.php
Create a Zapier account and start a new Zap
If you don’t have a Zapier account, sign up for free. Then click Create Zap.
Set up the Trigger: Meta Lead Ads
Choose Meta Lead Ads as the app and New Lead as the trigger event. Connect your Facebook page and select the lead form you want to monitor.
Set up the Action: Webhook by Zapier
Add an action step, choose Webhooks by Zapier, and select POST as the event.
Configure the action:
- URL: Paste your webhook URL
- Payload Type: JSON
- Headers: Add a header
X-API-KEYwith your API key. - Data: Map the lead fields from Meta to JSON. Example:
{
"name": "{{full_name}}",
"email": "{{email}}",
"phone": "{{phone_number}}",
"budget": "{{budget}}",
"message": "{{custom_message}}",
"source": "meta_ads",
"custom_fields": {
"Your role": "{{role}}",
"When do you want to start?": "{{start_time}}",
"Are you decision maker?": "{{decision_maker}}",
"Company size": "{{company_size}}",
"Primary goal": "{{primary_goal}}"
}
}
Note: Field names may vary depending on your lead form. Adjust accordingly.
Test and publish
Run a test lead through your Meta form. Zapier should send it to CleverROI. Check your dashboard – the lead should appear with a score. If everything works, publish your Zap.