AI call tracking for paid media

Every call, understood by AI. Every ad platform, told which ones paid.

Saylia traces each call to the ad, keyword and page behind it, reads the conversation, and sends qualified and booked calls with a value to Google Ads, Microsoft Advertising and Meta. Automatically, with no manual uploads.

  • A verdict on every recorded call
  • Reasons and services from your industry
  • Booked calls sent with their value
  • No spreadsheets or weekly uploads

(512) 555-0143

Austin, TX · new caller

Tue 10:42 am

Source

Google Ads call ad
Campaign
Emergency AC Repair
Ad group
AC Repair · Exact
Click ID
Cj0KCQjw8…Qx4BEAAYASAA

Conversation

CallerAgent· Transcribed
0:06 / 6:16

Verdict

  • Qualified lead
  • Booked
  • AC repair
  • Residential
  • Caller sentiment 5 / 5

Conversion sent

10:49:40

Google Ads · “Booked call” · click ID + enhanced conversions

$389

Sends outcomes to

  • Google Ads
  • Microsoft Advertising
  • Meta
  • Your CRM, by signed webhook

The gap

A call conversion isn't a customer.

Out of the box, Google Ads counts a call from an ad as a conversion once it passes a minimum length you set, or when Google's own reading of a recorded call says it was a lead. Neither tells bidding whether the caller booked or what the job was worth, and Microsoft Advertising and Meta never hear about the call at all.

  • Count outcomes, not minutesSend booked calls as your primary conversion and qualified calls as a secondary signal.
  • Give bidding real valuesSend the job’s actual value when your field-service system reports it, so bidding can tell a big job from a small one.
  • Leave out the noiseRobocalls, wrong numbers and job seekers are never sent as qualified or booked conversions.
One week of calls from search adsExample
  1. Calls from ads142

    Everything that rang

  2. Lasted 60 seconds or more97

    Counted by a typical call-length setting

  3. Qualified leads58

    Real prospects for a service you offer

  4. Booked31

    Appointment set or job sold

97 conversions if you count call length. A third of them never could have become customers.

31 conversions with values if you count outcomes. That's what bidding should learn from.

How it works

From the ring to the right signal, automatically.

Each step runs automatically. No spreadsheets, no weekly uploads, no guessing which calls mattered.

  1. 01

    Track

    Dynamic numbers on your site, static numbers everywhere else, and Google call ads too. Calls from a click are tied to their campaign, keyword and click ID.

  2. 02

    Understand

    AI transcribes each recorded call with speaker labels, summarizes it, and reads it for the service requested, the sentiment and the outcome.

  3. 03

    Decide

    What counts as qualified and booked is written for your kind of business, and the reasons a call didn’t book come from your industry’s own list.

  4. 04

    Send

    Qualified and booked calls go to Google Ads, Microsoft Advertising and Meta with a value, sent with both the click ID and enhanced conversion data so more of them match.

Google call ads

Calls from call ads count too.

Calls placed straight from your ads are tracked by campaign, and their outcomes go back to Google Ads.

  • Route while it ringsSend emergency campaigns to dispatch and brand campaigns to the front desk.
  • Credit where it’s dueBooked calls go back to Google Ads, so bidding learns from them.
  • No website visit requiredCalls from the ad count as much as calls from your site.
Call events · (512) 555-0143Example
  1. 10:42:31

    call.started

    source
    Google Ads · call asset
    number
    (512) 555-0198
    campaign
    Emergency AC Repair
  2. 10:42:31

    call.routed

    rule
    Emergency AC Repair number
    to
    Emergency dispatch
  3. 10:48:47

    call.completed

    duration
    6m 16s
  4. 10:51:02

    call.analyzed

    verdict
    qualified · booked
  5. 10:51:30

    conversion.sent

    to
    Google Ads → "Booked call"
    value
    389.00 USD
    matched_by
    caller + start time

AI conversation intelligence

Every call, read the way your best sales manager would.

A transcript with speaker labels, a one- or two-sentence summary, and a verdict you can act on: was it a lead, did it book, and if not, why not.

Transcript

CallerAgent· 0:41

0:19 / 0:41

Summary

Homeowner with a leaking 50-gallon water heater asked for a replacement price. Agent quoted a range but did not offer an appointment; caller is comparing quotes.

Qualified lead
Yes
Booked
No
Reason not booked
Price shopper
Service requested
Water heater
Service type
Install & replace
Customer type
Residential
Caller sentiment
3 / 5

Coaching moment: price given without offering a visit or financing.

Definitions that fit your business

For a plumber, booked means a visit on the calendar, not a promise to call back. The reasons and services a call is sorted into start from your industry.

Reasons, not just results

Price shopper, couldn’t meet the time, long hold, answering service. Know why calls didn’t book and fix what’s fixable.

Not-a-lead, filtered out

Robocalls, wrong numbers, solicitors and job seekers are labelled, so they’re never sent as qualified or booked conversions.

Accuracy you can measure

Verdicts are scored against audited samples, so accuracy is measured rather than assumed.

Beyond call reporting

Call reporting, plus the rest of the story.

Call reporting is the foundation. Saylia adds what happened on the call, and makes every ad platform learn from it.

Google Ads call reporting compared with Saylia
CapabilityGoogle Ads call reportingWith Saylia
Caller area code, start time and duration
Campaign on calls from call ads
Click ID on website calls, for uploading the outcome
Calls from organic search, Business Profile, Microsoft, Meta, email and print
Recording, transcript and summary
Was it a real lead? Did it book? If not, why not?
What counts as a conversionCall length, or Google’s read of the recordingQualified or booked, by your definitions
Conversion valueOne value per actionPer outcome, or the job’s actual value
Route the call by campaign while it rings
The same outcome sent to Microsoft Advertising and Meta

For agencies

Built for agencies that answer to their clients.

One workspace for your team, one account per client. Numbers move between accounts, routing flows copy from one to the next, and each client gets a login that sees only their calls.

  • Workspace

    Your team, your stock of numbers, and defaults every account inherits.

  • Accounts

    One per client. Calls, numbers and conversions stay separate.

  • Roles

    Admin, editor and viewer — for your staff and for your clients.

  • Proof

    Show clients booked calls and their value, not call counts.

See what your calls are really worth.

Get started, and every call is followed from the ad click to the conversion your ad platform receives.