Reverse Email Lookup for Facebook Ads leads

Reverse Email Lookup for Facebook Ads leads

Clay

Automatically identify the person behind every Facebook Lead Ad email. FullEnrich's Reverse Email Lookup turns personal emails (Gmail, Yahoo…) into full B2B profiles - work email, phone, LinkedIn, company, and job title.

Automatically identify the person behind every Facebook Lead Ad email. FullEnrich's Reverse Email Lookup turns personal emails (Gmail, Yahoo…) into full B2B profiles - work email, phone, LinkedIn, company, and job title.

What this scenario does: When a new lead is captured by a Facebook Lead Ad, the scenario filters out personal emails (Gmail, Yahoo, Hotmail…) and sends them to FullEnrich's Universal Reverse Email Lookup to get the full B2B profile - work email, phone, LinkedIn, company, and job title.

Get template

Why Reverse Email Lookup? Facebook Lead Ads capture personal emails. The FullEnrich Universal module takes a personal email and returns the full Person & Company profile — work email, phone, LinkedIn, company, and job title. 1 credit per successful match.

1. Import the template into Make

Click Get Template above to download the .json blueprint. In Make, go to Scenarios → Import Blueprint and upload the file. The scenario will be created with all modules and filters pre-configured.

2. Connect your Facebook Lead Ads account

Open the first module (Facebook Lead Ads → Watch Leads). Click Add to connect your Facebook account. Then select the Page and Lead Form you want to monitor. This is an instant trigger — it fires every time a new lead is submitted.

3. Configure your FullEnrich API key

Open the second module (FullEnrich → Universal). Click Add to create a new FullEnrich connection and paste your API key. You can find your API key at app.fullenrich.com → Settings → API.

4. Review the personal email filter

Between the two modules, a filter is pre-configured to only pass leads with personal email domains (Gmail, Yahoo, Hotmail, Outlook, iCloud, etc.). This ensures you only use Reverse Email Lookup credits on personal emails. You can adjust the filter pattern if needed.

5. Add a 3rd module for your CRM or destination

After the FullEnrich module, add a new module to send the enriched data to your destination:

  • Google Sheets → Append a row with work email, phone, LinkedIn, company, job title

  • HubSpot → Create or update a contact

  • Salesforce → Create a lead

  • Or any other CRM / tool available in Make

Map the enriched fields from the FullEnrich module output.

6. Test and activate

Click Run once, then submit a test lead via your Facebook Lead Ad form. Verify that the personal email is filtered, sent to FullEnrich, and the enriched B2B data reaches your destination. Once confirmed, toggle the scenario ON.

Problem

Solution

Filter blocks all leads

The filter only passes personal email domains. If your leads use work emails, adjust or remove the filter.

FullEnrich module returns error

Check that your API key is correctly configured in the FullEnrich connection settings.

No match found

Not all personal emails can be matched to a B2B profile. 1 credit is only charged when a match is found.

Facebook trigger not firing

Verify your Facebook account connection and that you selected the correct Page and Lead Form. Submit a test lead from Facebook Ads Manager.

n8n

What this workflow does: When a new lead is captured by a Facebook Lead Ad, the workflow filters personal emails (Gmail, Yahoo, Hotmail…) and sends them to FullEnrich's Reverse Email Lookup API. When the lookup is complete, FullEnrich sends the enriched B2B profile to a callback webhook where you can connect your CRM.

1. Import the workflow

Click Copy Template URL above. In n8n, go to Workflows → Add Workflow → ⋯ (three-dot menu) → Import from URL and paste the URL. You'll see 4 nodes arranged in two flows:

  • Top flow: Facebook Lead Ads Webhook → Filter Personal Email → FullEnrich - Reverse Email Lookup

  • Bottom flow: FullEnrich Callback Webhook

Sticky notes inside the workflow provide extra setup instructions.

2. Configure your FullEnrich API key

Open the FullEnrich - Reverse Email Lookup node. Under Authentication, select Generic Credential Type → Header Auth. Create a credential with header name Authorization and value Bearer YOUR_API_KEY. You can find your API key at app.fullenrich.com → Settings → API.

3. Activate and copy the callback webhook URL

Toggle the workflow to Active. Then open the FullEnrich Callback Webhook node (bottom flow) and copy its production URL. Open the FullEnrich - Reverse Email Lookup node and replace YOUR_PRODUCTION_CALLBACK_WEBHOOK_URL in the request body with this URL.

4. Set up the Facebook Lead Ads webhook

Copy the production URL from the Facebook Lead Ads Webhook node (top flow). In your Facebook Ads Manager, go to your Lead Form settings and configure the webhook to POST to this URL. The payload must include an email field.

5. Connect your CRM after the callback

After the FullEnrich Callback Webhook node, add a node to send the enriched data to your destination:

  • Google Sheets → Append a row with work email, phone, LinkedIn, company, job title

  • HubSpot → Create or update a contact

  • Salesforce → Create a lead

  • Or any other CRM / tool available in n8n

6. Test and go live

Submit a test lead via your Facebook Lead Ad form. The Filter Personal Email node filters the email, FullEnrich - Reverse Email Lookup sends it to the API, and after a few seconds the FullEnrich Callback Webhook node receives the enriched B2B profile. Verify the data reaches your CRM. Make sure both webhook nodes use their production URLs.

Problem

Solution

Callback webhook never receives data

Make sure you replaced YOUR_PRODUCTION_CALLBACK_WEBHOOK_URL with the actual production URL and the workflow is Active.

Filter skips all leads

The Filter Personal Email node only passes personal email domains (Gmail, Yahoo, etc.). If your leads use work emails, adjust the filter logic in that node.

401 error on HTTP Request

Check the Header Auth credential: name Authorization, value Bearer YOUR_API_KEY.

No match found for email

Not all personal emails can be resolved to a B2B profile. 1 credit is only used when a match is found.

Facebook webhook not firing

Verify you're using the production URL (not webhook-test) and that Facebook is configured to POST to it.