Blog/Lead Generation

How to Track Phone Calls as Facebook Custom Conversions

Set up Facebook custom conversions for phone calls so you can optimize your Facebook and Instagram ad campaigns for call leads using real conversion data.

CallScaler Team
February 8, 2026
8 min

Why Track Calls as Facebook Conversions?

Facebook's ad algorithm is incredibly powerful — but only when it has the right conversion data to optimize against. If phone calls are your primary lead type but you're optimizing Facebook campaigns for page views or link clicks, the algorithm is optimizing for the wrong thing. By sending call conversions back to Facebook, you enable the platform to find more people like your callers and dramatically improve campaign performance.

The Problem with Standard Facebook Tracking

Facebook's pixel tracks online actions: page views, form submissions, button clicks. But when someone sees your ad, visits your site, and picks up the phone to call — the pixel sees a page view with no conversion. Your campaign reports show costs going up and conversions staying flat, even though those "no conversion" visitors are actually calling and becoming customers.

This disconnect causes two problems: inaccurate reporting and poor optimization. You might pause a highly profitable campaign because Facebook says it has zero conversions, when in reality it's driving your best phone leads.

Quick start

Track Facebook Calls Automatically

CallScaler sends conversion data to Meta Ads so you can optimize for calls.

How It Works: The Technical Flow

Here's how phone call conversions get back to Facebook:

  • Step 1: A visitor clicks your Facebook ad and lands on your website with the fbclid parameter
  • Step 2: CallScaler's DNI snippet captures the fbclid and assigns a tracking number to that visitor session
  • Step 3: The visitor calls the tracking number
  • Step 4: CallScaler records the call and associates it with the fbclid
  • Step 5: The call conversion is sent to Facebook via the Conversions API (CAPI)
  • Step 6: Facebook receives the conversion event and attributes it to the specific ad, ad set, and campaign

Setting Up Facebook Call Tracking with CallScaler

Step 1: Install the DNI Snippet

If you haven't already, add CallScaler's Dynamic Number Insertion snippet to your website. This snippet captures visitor data including the fbclid parameter that Facebook appends to all ad click URLs.

Step 2: Connect Your Facebook Account

In CallScaler, navigate to Integrations → Facebook. You'll need to:

  • Log in with your Facebook Business account
  • Select the pixel you want to send conversions to
  • Choose which events to send (e.g., "Lead" for all qualified calls)

Step 3: Configure Conversion Rules

Not every call should be sent as a conversion. Configure rules to only report qualified calls:

  • Minimum duration — Only send calls over 60 seconds as conversions
  • Call status — Only count answered calls
  • AI score — Only send calls scored as "qualified lead"

This ensures Facebook optimizes for quality calls, not just any call.

Step 4: Create a Custom Conversion in Facebook

In Facebook Events Manager, create a custom conversion based on the events CallScaler sends. This lets you:

  • Track phone call conversions separately from other conversion types
  • Set a conversion value (e.g., if your average call converts into a $500 sale)
  • Use the custom conversion as an optimization target in ad set settings

Step 5: Optimize Campaigns for Calls

Now that Facebook receives call conversion data, update your campaign optimization:

  • Change the optimization event from "Link Clicks" or "Landing Page Views" to your phone call custom conversion
  • Set a target CPA based on your cost-per-call goals
  • Give the algorithm 1-2 weeks to learn from the new conversion data

Using Conversions API (CAPI) for Reliable Tracking

Browser-based pixel tracking has become less reliable due to iOS privacy changes, ad blockers, and cookie restrictions. CallScaler sends conversion data via Facebook's server-side Conversions API (CAPI), which bypasses these limitations entirely. Since the call event is sent server-to-server, it's not affected by browser privacy settings.

This makes call tracking one of the most reliable conversion signals you can send to Facebook — it's not subject to the same data loss that affects standard pixel events.

Best Practices

  • Use value-based optimization — If you know the average value of a phone lead, pass that value with the conversion event. This enables Facebook's value optimization to find your highest-value callers.
  • Don't over-filter — While quality is important, sending too few conversions starves the algorithm. Aim for at least 50 conversions per week per ad set for optimal learning.
  • Test different audiences — With call conversion optimization, you might find that different audiences work better than when optimizing for clicks. Test broadly and let the algorithm learn.
  • Monitor call quality — Review AI scores for Facebook-sourced calls to ensure the algorithm is finding genuine leads and not gaming the conversion count with low-quality calls.

Expected Results

Businesses that switch from click optimization to call conversion optimization on Facebook typically see a 30-50% reduction in cost per qualified call within the first month. The algorithm is remarkably good at finding phone-call-prone users once it has the data. With CallScaler's Facebook integration, setting this up takes under 30 minutes and the ROI impact is immediate.

Share

Start tracking calls today

Sign up free and see which marketing channels drive real phone calls. No credit card required.