Ad-Platform Conversions · Scale tier

Tell Meta, Google, and TikTok when calls convert.

When your AI receptionist books a job — on a phone call or in website chat — we send the conversion event straight to your ad platforms. Meta and TikTok optimize delivery on booked jobs, not just clicks — and every call lands in your GA4 analytics.

$299/mo · Meta + TikTok + Google (GA4 → Ads) included

Phone call
Caller from an ad
Website chat
Visitor from a landing page
Conversion detected
RingReady AI
Evaluates the conversation. Fires the event server-side.
Meta
Conversions API
Google
GA4 → Ads conversions
TikTok
Events API

Your ad campaigns can't see phone conversions.

Meta, Google, and TikTok all optimize on what they can measure. If the booked job happens on a phone call instead of in the browser, their algorithm sees the click but never the conversion. Your spend optimizes on clicks. Your business runs on jobs.

~80%
of service-business conversions happen on a phone call — invisible to ad-platform attribution by default.

Three steps. No engineering.

Set the trigger once. Every matching call or chat fires the conversion event to your ad platforms automatically.

1

Describe the conversion in plain English

Tell us when an event should fire: fire when the booking link was sent or fire when the caller asked for a callback. No code, no event-builder UI.

2

We listen on every conversation

After every phone call and every website chat, the AI evaluates your trigger against the transcript and decides whether the condition was met. Conservative bias — ambiguous cases default to no-fire, so your ad platforms don't get noise.

3

We fire the event to your ad platforms

Server-side. Hashed PII. Match-quality optimized. Meta sees the Schedule event. TikTok logs the SubmitForm. GA4 records the call in your analytics. Meta and TikTok optimize ad delivery on booked jobs, not just clicks.

What it looks like in practice.

One conversation. Three platforms attributed.

Atlas Plumbing · Call from (415) 555-0142 · 2:47 PM
Conversation
Hi, need a plumber for a leak tomorrow morning
Got it — I'm texting you our same-day booking link. Pick a slot that works.
Got it, thanks.
Trigger matched: "fire when the booking link was sent"
Events fired
Meta Conversions API
event: Schedule · id: AJU6f...
Sent
Google Analytics (GA4)
event: book_appointment
Sent
TikTok Events API
event: SubmitForm
Sent

Included on Scale.

All three platforms. No per-event meters. Flat-rate, like everything else we sell.

Common questions

Which ad platforms do you send conversions to?
All three, included in Scale. Meta (Facebook + Instagram via Conversions API) and TikTok (via Events API) match the caller's hashed phone number to a real ad-platform account, so conversions from phone calls and website chat are attributed and feed delivery optimization. Google (GA4 via Measurement Protocol) depends on the channel: website-chat conversions carry the visitor's real GA4 session, so once you link GA4 to Google Ads they attribute to the campaign and feed Smart Bidding; phone-call events carry no ad-click ID, so Google Ads can't attribute those — they land in your GA4 reports as call analytics.
How does it know when a call or chat converts?
You describe the conversion in plain English (fire when the appointment booking link was sent, for example). After every conversation, an AI evaluates that description against the transcript and decides whether the trigger fired. Conservative bias — ambiguous cases default to no-fire, so your ad platforms don't get false-positive conversion signal.
Does this work for website chat too, or just phone calls?
Both. Phone calls and website chat conversations are evaluated identically — same trigger description, same AI evaluation, same event fired. One configuration covers both channels.
Do you charge per CAPI event sent?
No. Flat-rate on Scale ($299/month). Send 30 events a month or 30,000 — same bill. Most CAPI add-on tools meter by event; we don't. Same flat-rate logic as the phone receptionist.
What's the match quality?
Depends on what PII the agent captured. Phone number (always captured) is a strong match-quality signal for Meta. Name if collected gets hashed and sent as first + last for additional match power. Expect Meta match-quality scores of 6–8/10 for typical phone-call CAPI — competitive with browser-side CAPI.
How do I see whether events actually fired?
Every call's detail page in your dashboard shows the CAPI status per channel — green checkmark for platform-confirmed sends (Meta, TikTok), blue for events delivered to GA4 (Google doesn't confirm receipt server-side — verify in your GA4 Realtime report), red for failures (with error message), muted gray for "this call didn't match the trigger." Tooltips include the platform event ID for cross-referencing in Events Manager.

Stop wasting ad spend on dead leads.

Feed your campaigns the conversions that actually booked the job.

Start 4-day free trial See pricing