Skip to content
Growth Partnership: research included, 90 days to a website that brings in customers → See the plan
Call tracking & ad performance

Call tracking that shows which ad made the phone ring.

Every visitor sees a phone number tied to the ad and page they came from. Every call is logged, matched to the sale in your CRM, and sent back to Google Ads, on a system we build for you and you own.

The phone rang. Which ad paid for it?

For a business that sells by phone, the most valuable conversions are the hardest to see. Ad platforms count clicks. Your team counts calls. Nobody connects the two.

  1. Calls from the website

    A click from an ad lands on your site, the visitor calls the number in the header, and the ad gets no credit.

  2. Calls that become sales later

    A call today, a sale next week. The ad platform never hears about the sale, so it keeps buying the wrong clicks.

  3. Calls from TV and offline

    A streaming commercial drives a call with no click at all.

How our call tracking works

  1. Step 1

    A number per source

    Dynamic number insertion swaps the phone number on your site based on the ad, campaign or page that brought the visitor (Twilio).

  2. Step 2

    The call is logged

    Time, source, duration and outcome, in a database you own.

  3. Step 3

    Matched to the sale

    Linked to the lead in your CRM or dialer.

  4. Step 4

    Sent back to the ad platform

    Sales are uploaded to Google Ads as offline conversions, so bidding learns which clicks become customers.

  5. Step 5

    Reported

    Cost per call and cost per sale by ad, every week.

Why we build call tracking instead of renting it

MeasureTypical call tracking softwareAroc's build
Who owns the dataThe vendorYou
Cost as you add numbersRises per number or minuteCarrier cost only, plus the partnership
Matching to your CRMThrough the vendor's integrationsBuilt for your CRM or dialer
Sending sales back to GooglePlan-dependentIncluded

Off-the-shelf tools are a good choice for many businesses. If one fits, we'll set it up instead.

What you see every day

  • Calls by source, ad and page
  • Answered vs missed
  • First-time vs repeat callers
  • Leads and sales matched
  • Cost per call and per sale

What setup looks like

What we need

  • Access to your website (or your developer)
  • Your ad accounts
  • Your CRM or dialer
  • The numbers you want to keep

Week 1

  • Numbers provisioned
  • The number swap installed and tested
  • Calls flowing to the database
  • CRM matching configured
  • The first test conversions sent to Google Ads

Your existing published number stays yours; tracking numbers forward to it.

What it costs

Call tracking is included in the Growth Partnership, typically $2,500 a month. If you only need tracking set up on your existing ads and site, we quote it in writing. Phone carrier costs (per number and per minute) are passed through at cost.

See every price →

Call tracking FAQ

What is dynamic number insertion?

A small script on your site that shows each visitor a phone number linked to how they arrived, so every call can be traced back to its source.

Will it hurt my local listings?

No. Your main published number stays on your listings and in your site's business details. Tracking numbers appear only to visitors who came from ads.

Can I track calls from TV or radio?

Yes. A dedicated number per commercial, plus timing analysis for calls that dial the main number.

Do you record calls?

Only if you want it, and only with the disclosures your state requires. We set up the announcement.

What CRMs do you connect to?

Most with an API. We confirm yours during setup.

Can I see the data myself?

Yes. It's your database, with your own dashboard login.

Find out which ads are actually working

Set up call tracking

Tell us about your ads and your phones. We'll reply with what tracking would look like and a written quote.

Or start with a competitor ad teardown · $250 →