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
- In Meta Events Manager, open your dataset (pixel) β Settings and copy the dataset ID.
- In the same Settings page, under Conversions API, generate an access token.
- 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.
- 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.