WINDRIDGE

Playbook

How to measure ChatGPT ads when your business runs on phone calls

A measurement setup for service businesses testing ChatGPT ads: dedicated tracking numbers, form attribution, booked-job reporting and how OpenAI's new measurement partners fit.

The short answer

Give ChatGPT traffic its own landing page and tracking number, tag every link, and record whether each call became a booked job and what it was worth. Judge the channel on cost per booked job after 90 days. OpenAI's conversion and attribution partners help e-commerce brands most; phone-driven businesses still need call tracking.

Why clicks mislead

Most service businesses close on the phone. A click report shows how many people visited, not how many booked, and a channel that reaches people earlier in their research will always look worse on clicks alone. The question to answer is simple: what did each booked job cost?

The setup

  1. A dedicated landing pageChatGPT traffic lands on a page built for the conversation it came from, not the homepage.
  2. A unique tracking numberUse a call-tracking number shown only on that page, so every call is attributed.
  3. Tagged linksAdd UTM parameters to every ad link so analytics separate ChatGPT from other sources.
  4. Form attributionPass the source into your CRM or booking tool with each form submission.
  5. Booked-job outcomesHave the office mark each lead as booked or not, with the job value. A spreadsheet works to start.
One tracked path from ad to booked job
Every handoff carries the source forward, so a booked job can be traced back to the ad that started it.

What OpenAI's measurement partners add

In October 2026 OpenAI added conversion integrations with Hightouch, Tealium and LiveRamp, click-attribution partners including AppsFlyer, Triple Whale and Northbeam, and early geo-based incrementality testing with Haus, Measured and WorkMagic. Those tools are built mostly for online sales. They help a service business that books online, but they do not replace call tracking.

More on that announcement in our news analysis.

The monthly report

MetricWhy it matters
SpendThe denominator for everything else
Calls and formsRaw demand the ads created
Booked jobsThe outcome that pays for the channel
Cost per booked jobThe number to compare across channels
Revenue from booked jobsSeparates cheap small jobs from valuable ones
Judge the channel on booked jobs
Each step narrows. The widths are not benchmarks: what matters is the cost of each booked job.

Frequently asked questions

Can I see which ChatGPT conversation led to a call?

No. OpenAI does not share conversations with advertisers. You can see that the visit came from your ChatGPT ad and what happened after.

How long before results are meaningful?

Plan on 90 days. The first month is setup, the second produces enough calls to learn from, and the third shows whether the cost per booked job holds.

Sources

  1. Building advertising for the way people use AI · OpenAI, Oct 5, 2026

Test ChatGPT ads with a 90-day pilot.

We set up the account, the context plan, the creative, the landing page and the call tracking, then report plainly on what the budget produced.