Ad platforms (offline conversions)

CallTracker + Meta Conversions API integration

The Meta integration reports phone calls to Meta Events Manager through the Conversions API, so campaigns on Facebook and Instagram can optimise for calls. CallTracker sends a server event with the action source phone_call, the Meta click ID captured by the website snippet and the caller's phone number hashed with SHA-256.

How it connects
Dataset (Pixel) ID and Conversions API access token (Settings β†’ Conversion tracking)
Included in
CallTracker Pro, no extra charge
Best for
Advertisers on Facebook and Instagram who get leads by phone.

What happens when a call comes in

  • Sends one server event per completed call (default Lead; Contact, Schedule or SubmitApplication are also available) with action_source phone_call.
  • Includes the fbc click parameter built from the fbclid when the visitor arrived from a Meta ad, and the SHA-256 hash of the caller's number for matching.
  • Uses the CallTracker call ID as event_id so a call is never counted twice.
  • Does not send the call when the visitor denied ad_user_data consent in Google Consent Mode or window.CallTrackerConsent.
  • Retries temporary errors and rate limits automatically; an invalid token stops delivery and shows the error in Settings.

Data sent to Meta Conversions API

  • SHA-256 hash of the caller's phone number
  • fbc click parameter (when the visitor came from a Meta ad)
  • Event name, event time and call ID
  • Call duration, placement, traffic source, campaign and optional value

How to set it up

  1. In Meta Events Manager, open your dataset (pixel) β†’ Settings and copy the dataset ID.
  2. In the same Settings page, under Conversions API, generate an access token.
  3. In CallTracker, open Settings β†’ Conversion tracking, enter the dataset ID and token, choose the event and save. Click Test connection to check the token can reach the dataset.
  4. Optionally add a test event code from Events Manager β†’ Test events while you check the setup, then remove it.

Limitations

  • Meta accepts events up to seven days after the call.
  • Calls from callers with a withheld number cannot be sent, because Meta needs at least one customer identifier.
  • There is no "Connect with Facebook" button; you paste a token generated in Events Manager.

Related integrations

Send your calls to Meta Conversions API

Create a CallTracker account, add a tracking number and connect the integration from Settings.