Offline conversion tracking for Google Ads

Your best customers call. Google Ads never finds out.

Attributane sends the sales you close on the phone, on WhatsApp, by email and from Google Maps back to Google Ads, with the real amount. Including the Google Maps calls that call trackers can’t attribute and Google only sees as a tap.

See how it works
2-minute fit check Free until your first conversion lands No tracking numbers or per-minute fees
How a phone sale becomes a Google Ads conversion A customer's phone shows a booking confirmation. When it opens, a conversion worth 480 dollars appears in Google Ads. Call from Maps 4 min · booked WhatsApp chat Quote accepted Business Profile Message · deposit paid CONFIRMED You’re all set Your booking is confirmed. ReferenceBK-2041 Amount$480.00 Check-in12 Dec Get directions Conversion recorded Google Ads · Booking confirmed $480.00 Enhanced
Case study
Sub-20-key boutique hotel, APAC
76bookings confirmed
90%opened by the guest
33conversions with revenue in Google Ads
0tracking numbers or call minutes billed
The blind spot

Smart Bidding can only learn from the sales it sees.

Someone taps your ad on Google Maps, calls, and books a $480 stay. Google records a click. That’s it.

As far as the algorithm knows, that click was wasted. Repeat it a few hundred times and it quietly moves your budget away from the searches that bring your best customers, and towards whatever ends in a cheap form fill.

It isn’t a reporting problem. It’s a bidding problem, and you pay for it on every click.

Phone callsGoogle MapsWhatsAppEmail quotesWalk-ins
Google Ads sees a fraction of the sales its clicks create A grid of 100 ad clicks. 11 became sales. Google Ads sees 2 of them, from website checkouts. The other 9 closed on calls, chats and walk-ins and are invisible. 100 ad clicksSearch, Maps, Business Profile GOOGLE SEES 2 website checkouts GOOGLE MISSES 9 calls, chats andwalk-ins that bought Bidding sees 18% of sales Illustrative. Your split depends on how your customers buy.
The calls nobody else can see

Your Google Maps calls are the biggest blind spot in your account.

When someone taps “Call” on your Maps listing, their phone dials your real number. No tracking number, no click ID. At best, Google Ads logs that a call was started. Who called, whether they bought and what it was worth never reach your bidding.

  • Google Ads only sees the tap. “Local actions” count a call started from your listing after an ad. No caller, no outcome, no value.
  • Call details leave them out. Google’s help centre says calls from Google Maps aren’t included in its reported calls.
  • Business Profile call history is gone. Google retired it in July 2024.
  • Call trackers can’t tie them to an ad. Google issues no click ID for listing calls, as CallRail’s own help centre explains.

For hotels, trades, clinics and anyone people find “near me”, that’s often the biggest source of calls you have. Attributane adds the missing half: the sale and its value, tied back to the ads that started it.

A call from a Google Maps listing A customer taps call on a map listing. Google's call reports, call trackers and click IDs all miss it. Attributane counts the sale. Your business4.8 ★ · Open now Call Google Adssees the tap, not the saleCall tracking toolsno click ID to matchBusiness Profile callshistory retired in 2024 AttributaneSale counted in Google Ads + $1,240.00
How it works

Three steps. You already do the second one.

No website changes. No new phone numbers. No admin access to your ad account.

Connect Google Ads

A few minutes on a call with us. Choose what counts as a win, from a qualified lead to a paid invoice, and what each one is worth.

Send the touchpoint

The voucher, quote, proposal or receipt you’d send anyway, created in ten seconds and shared on WhatsApp, SMS or email, with your branding.

Google gets the sale

Your customer opens it, the sale reaches Google Ads with its real value, and Google matches it to the ads that person saw or clicked.

More on how it works

Touchpoints

Built to be opened.

People open things that belong to them, which is why about 9 in 10 touchpoints get opened. Every one is fully configurable: your wording, your branding, the conversion it counts as and what it’s worth.

Hotels and stays

Booking voucher

Dates, room, amount and directions. The page guests open twice before they arrive.

Trades and home services

Job quote

The HVAC, roofing or plumbing quote, sent the moment the call ends.

B2B and agencies

Proposal

Scope and price for the deal you just talked through.

Appointments

Booking confirmation

Time, place and what to bring.

Any business

Receipt or paid invoice

Sent when the money lands, with the exact amount.

Your call

Whatever you send

Tickets, itineraries, warranties, order confirmations. If your customer wants it, it works.

Count any touchpoint as any conversion: a qualified lead, a booking, a deposit, a sale, or a stage you define. Change it whenever you like.

The ads flywheel Real sale values make bidding smarter, smarter bidding buys better clicks, better clicks bring more sales, and each sale feeds back in. RETURN ON AD SPEND learning from real sales Real sale valuesent to Google Ads Smarter bidson buyers, not browsers Better clickssame budget More salesby phone and chat
Why it pays for itself

This isn’t software spend. It’s fuel for the ad budget you already have.

Every real sale you feed back teaches Google what a buyer looks like. Bids go up on those searches and down on the tyre-kickers.

Same budget, better customers. And it compounds: the more sales Google sees, the sharper it gets. That tends to show up where it matters, in your return on ad spend.

It’s also an edge. Your competitors bid on the same searches with the same blind spot. You’d be bidding with sales data they don’t have.

  • Bid on value, not on “call longer than 60 seconds”
  • Stop Google cutting the campaigns that actually ring your phone
  • Give Performance Max and value-based bidding real revenue to learn from
Put a number on it

How much is Google not seeing?

Three sliders. Your own numbers.

Sales Google Ads can’t see today
$0
a month, or $0 a year, that your bidding treats as wasted clicks.

Approximate exchange rates. An estimate of what’s invisible today, not a promised lift. What Google can match depends on touchpoint opens and its own matching.

Why it works

Built for how local businesses actually sell.

No tracking numbers. No meter running.

Keep your real number on your listing, your ads and your van. One flat price, however long your calls run.

Sees the Maps calls others can’t

Calls from your listing, Business Profile messages, people who saw your ad and called days later. If they buy, they count.

Real revenue, not call length

Send the actual amount, so Google optimises for the sales that pay, not the calls that ran long.

Counts once. Only once.

Link previews, your own team and forwarded messages never count. Each sale counts once per stage.

Privacy built in

Contact details are hashed before anything is shared with Google, never shown in the page, and deleted on your schedule.

An audit trail for every sale

See what happened to each touchpoint and why. “Did it count?” takes five seconds to answer.

Your Ads account stays yours

No OAuth, no developer token, no admin access handed to yet another tool.

Every stage of the funnel

Qualified lead, deposit, final bill. Each stage can be its own conversion action with its own value.

Straight answers

What Attributane doesn’t do.

You’ll find out anyway. Better to hear it from us.

We’d rather lose a sale today than have you leave in month two. If any of these is a deal-breaker, a call tracking tool is probably the better buy, and we’ll happily tell you which one.

  • It doesn’t record calls or log every call. It counts the outcomes that matter: qualified leads, bookings and sales.
  • It counts customers who open their touchpoint. Because it’s their voucher, quote or receipt, about 9 in 10 do.
  • It sends to Google Ads only. Not Meta, not Microsoft Ads.
  • Google decides what it can match. Nobody can promise every conversion gets tied to an ad, and anyone who does is guessing.
  • Online-only shops don’t need it. If people pay in your website’s checkout, the Google tag there already does this job.
Is it for you?

Right for some businesses. Wrong for others.

A great fit if

  • You run Google Ads, or are about to
  • Sales close on calls, WhatsApp, email or in person
  • Customers find you on Google Maps or your Business Profile
  • You already send a confirmation, quote, voucher or invoice
  • A typical sale is worth more than about $50

Not a fit if

  • Everyone buys through an online checkout
  • You don’t advertise on Google
  • You have no way to message customers after they buy
  • You handle US patient health information (HIPAA)
Case study

A sub-20-key boutique hotel in APAC.

Guests found the hotel on Google, often on Maps, and booked by phone or WhatsApp. Google Ads reported almost none of it.

After every booking, the front desk sent the guest their voucher as an Attributane touchpoint. Of 76 confirmed bookings, 90% were opened and Google Ads attributed 33 conversions, each with the booking’s real value.

Read the case study
BeforeAlmost nonephone and WhatsApp bookings visible in Google Ads
After33conversions with booking value, from 76 confirmed bookings

Same ads, same phone number, same front desk. The only change: an Attributane voucher after each booking.

Pricing

Less than one extra sale a month.

Flat monthly price. No setup fee, no per-minute charges, no contract.

Starter

One business, one thing worth counting.

$40/ month
Billed yearly ($480). Or $49 monthly.
  • 1 Google Ads account
  • 1 conversion action
  • Unlimited touchpoints
  • Audit trail and test mode
  • Unlimited team members
  • Concierge setup on a call
Recommended

Growth

Count every stage: qualified lead, deposit, final bill.

$65/ month
Billed yearly ($780). Or $79 monthly.
  • 1 Google Ads account
  • Unlimited conversion actions
  • Everything in Starter
  • Your logo and colours on every touchpoint
  • Consent prompt for EEA and UK customers
  • Results by funnel stage

Agency

Run it for your clients from one login.

$165/ month
Billed yearly ($1980). Or $199 monthly.

10 client accounts included, then $15 per account a month

  • 10 client Google Ads accounts
  • Unlimited conversion actions on each
  • A separate workspace per client
  • Client branding on every touchpoint
  • Invite client staff with limited roles
  • Priority setup for every new client
Free until your first conversion lands in Google Ads.

We set you up, you send real links, and your first bill starts only after a conversion shows up in your own Google Ads account. If it never does, you never pay.

Questions people ask before they start

Do I have to give you access to my Google Ads account?
No. Setup uses a few details you copy from your own Google Ads account, and we do it with you on a short call. No login, no OAuth, no developer token. Your account stays yours.
What if a customer never opens their touchpoint?
Then nothing is counted, because nothing honest happened. That’s why touchpoints are things customers want: their booking voucher, quote, proposal or receipt. In our hotel case study, about 9 in 10 guests opened theirs.
Does it work with Smart Bidding and Performance Max?
Yes. Sales from Attributane arrive as regular conversions in your Google Ads account, with their value, so Smart Bidding, Performance Max and value-based bidding can all learn from them. Most businesses make them the primary conversion their campaigns optimise for.
How is this different from call tracking?
Call tracking swaps phone numbers to count calls, and can’t see calls from your Google Maps listing. Attributane counts what happened after the conversation: the booking, the deposit, the paid invoice, with its real value. Plenty of businesses run both.
Can Google count the same sale twice?
No. Every sale counts once per stage. Link previews, your own team and forwarded messages never count.
What does my customer see?
Their voucher, quote, proposal or receipt, with your logo and colours. No tracking language. For customers in the EEA or UK, it asks for consent first.
How quickly will I see results?
Conversions usually appear in Google Ads within a day of being counted. Bidding takes longer to respond, typically a few weeks of steady data, which is why the earlier you start, the better.
How long does setup take?
About 15 minutes on a call with us. You’ll send a test to your own phone before you send a real one.
Why this exists

I run a boutique hotel. Most of our guests find us on Google Maps and book by phone or WhatsApp, and for a long time Google Ads saw almost none of it. So I built Attributane for us. It worked well enough that other businesses asked to use it.

If your sales happen in conversations rather than carts, I think it’ll work for you too. And if it won’t, the fit check will say so.

Founder, Attributane

Your next sale is going to happen on the phone. Let Google see it.

Answer four questions. If we’re a fit, we’ll set you up on a short call and you won’t pay until the first conversion shows up in your Google Ads account.

How it works