← Back to blog

After July 31, 2026: Call Tracking Setup for Self Storage Operators

September 10, 2026
After July 31, 2026: Call Tracking Setup for Self Storage Operators

To track calls from your Google Business Profile and Ads campaigns, turn on Google Ads call reporting and add website call conversion tracking through Google Tag Manager. Add a third-party call-tracking provider only if you need caller-level records, transcripts, or CRM sync, since Google Business Profile no longer keeps call history on its own.


TL;DR:

  • Call history on Google Business Profiles ended on July 31, 2024, with no way to retrieve individual call logs or detailed caller data anymore.
  • Google Ads call reporting provides attribution based on forwarding numbers, call duration, and caller info, but only under specific conditions and limited by geographic and account settings.
  • Setting up website call tracking requires Google Tag Manager or manual code snippets, with testing involving cookie clearing and verifying forwarding number activation.
  • Linking your Business Profile to Google Ads allows call attribution from the listing, but only if calls meet minimum duration or AI qualification criteria.
  • Using third-party call-tracking platforms becomes necessary when detailed recordings, transcripts, or multi-location management are required beyond Google’s native capabilities.

Corvanesystems
Strengthen Your Storage Visibility
Corvane Systems combines SEO and AI search visibility strategies to help self-storage facilities get found when customers are ready to choose.
Explore Corvane Systems

Table of Contents

What Changed in Google Business Profile Call History?

Google pulled the plug on Business Profile call history on July 31, 2024. If you exported your data through Google Takeout, that window closed on August 30, 2024, and anything you didn't save is gone for good.

The distinction that trips up most owners: call history and the Calls metric are not the same thing. Call history used to log individual calls, timestamps included, right inside your profile dashboard. That feature is dead. What survives is the Calls metric, which only counts clicks on the call button in your listing, not the calls themselves, and definitely not who called or for how long.

Here's the practical fallout:

  • You can no longer pull a per-call log directly from your Business Profile.
  • The Calls metric tells you interest, not outcomes; a click doesn't mean a completed conversation.
  • Any business that relied on GBP as its call record now needs an external system to fill that gap.

For a self-storage operator fielding move-in inquiries, that gap matters. A click on the call button used to be step one in a trail you could follow. Now it's the only step Google shows you.

How Does Google Ads Call Reporting Actually Work?

Once you enable call reporting inside Google Ads, Google swaps your displayed number for a forwarding number tied to that ad. Every eligible call routes through it, and Ads logs the call's duration, start time, and caller phone number for eligible calls, letting you tie results back to a specific ad or keyword.

That's real attribution data, not a proxy metric like a button click. But it only fires under certain conditions, and it's worth knowing what you're actually getting before you build a reporting habit around it.

Google Ads recognizes several call conversion types:

  • Calls from ads, using call extensions or call-only ad formats
  • Calls to a website, tracked through the phone snippet described below
  • Clicks on a mobile number link, counted as a conversion event on its own
  • Imported call conversions, pulled in from a call-tracking platform or CRM

Qualification adds another layer. Google can flag a call as a conversion using its own AI to review recorded calls for lead quality, or by applying a simple minimum-duration rule you set yourself, like 60 seconds. If AI qualification isn't available in your account or vertical, the duration threshold becomes your fallback, and it's worth setting deliberately rather than leaving at the default.

One caveat that catches people off guard: forwarding numbers aren't guaranteed for every visitor. Availability depends on ad eligibility, geography, and account settings, so a small percentage of clicks may never get a tracked number at all.

Pro Tip: Set your minimum call duration threshold based on your average booking conversation length, not a generic default. If a real storage inquiry runs three minutes, don't let a 30-second hang-up count as a conversion.

How Do You Set Up Website Call Conversion Tracking?

Getting call conversion tracking working on your site can be done relatively quickly through Google Tag Manager, depending on your familiarity and setup, longer if you're hand-coding the snippet. Either way, the setup follows the same logic.

Before you start, confirm three things:

  1. You have admin access to the Google Ads account tied to your campaigns.
  2. You (or your developer) can edit the site's code, or you already have Google Tag Manager installed.
  3. You know exactly which phone numbers and pages need tracking, since not every location or landing page needs the same number swapped.

Method one: Google Tag Manager. Inside Google Ads, create a "Calls from website" conversion action and grab the conversion ID and label it generates. In GTM, build a new Google Ads Calls-from-Website Conversion tag using that ID and label, then set a trigger that fires on clicks to elements containing your phone number, usually a CSS class or click element you define. Publish the container and the number swap should activate for eligible ad clicks.

Method two: manual phone snippet. If you're not using GTM, Google's phone snippet method does the same job through code you place directly on the page. The snippet has to match your displayed number's exact digit formatting, parentheses, dashes, spacing and all, or the number swap silently fails. You can add optional parameters for a callback function on clickable tel: links, a cache setting, and a CSS class selector to target specific number instances on the page.

Testing, in order:

  1. Delete the gwcc cookie in your browser before each test run. Google uses this cookie to prevent a forwarding number from reactivating repeatedly, which means a stale cookie will make a working setup look broken.
  2. Click through from an actual ad, or simulate the visit path Google expects, so the forwarding number has a reason to activate.
  3. Check Google Tag Manager's Tag Assistant to confirm the tag fired and the trigger matched.
  4. Wait a reporting cycle, then check Google Ads' conversion reporting for logged call duration and timestamps.

Pro Tip: If the number on your page isn't swapping during a test, check formatting first. A missing space or an extra dash between digits is the single most common reason dynamic number insertion fails.

Can You Attribute Calls From Your Business Profile to Ads?

Linking your Google Business Profile to your Google Ads account is what makes attribution possible in the first place. Once linked, calls that originate from your profile's call button can, under the right conditions, feed into the "Calls from ads" conversion action rather than sitting as an unattributed click.

The conditions matter. Attribution generally requires that call reporting is active on the linked Ads account and that the call meets whatever qualification method you've set, AI review or duration threshold. A quick click that hangs up in five seconds usually won't register as a conversion even if it came straight from your listing.

Here's where the limits show up in practice:

  • The Calls metric on your profile only tells you a button was clicked; it doesn't confirm a conversation happened or how long it ran.
  • There's no way to pull up "who called last Tuesday at 2pm" anymore, that per-call proof disappeared with the old call history feature.
  • If you need more than aggregate numbers, you have three real options: add dynamic number insertion on the landing pages your Business Profile links to, bring in a third-party call-tracking platform, or log calls manually into your CRM and import them as conversions.

None of these restore the old dashboard. They rebuild the same visibility through a different pipe, which is really the whole story of call tracking since the GBP change.

When Should You Use a Third-Party Call-Tracking Platform?

Third-party platforms earn their cost when you need something Google's native tools don't provide, which usually comes down to call recordings, transcripts, lead scoring, or routing across multiple locations. Vendors in this space, reviewed on sites like G2, tend to compete less on raw call counts and more on how well they turn a call into a qualified lead record.

The typical integration pattern looks like this:

  • Dynamic number insertion on landing pages swaps in a trackable number per traffic source, same concept as Google's, but with more granular source data.
  • Server-side call logs capture caller ID, duration, and recording, stored centrally instead of on a single device.
  • Those logs get pushed into Google Ads as imported call conversions, preserving your existing attribution model.
  • A webhook or direct integration forwards call details into your CRM, so a call becomes a lead record automatically instead of a note someone has to type in later.

Relying on a phone's built-in recording feature isn't a real substitute here, since those recordings stay on the device that made them rather than syncing to a central system.

Pro Tip: If you're running one location and your average deal size is small, native Ads call reporting is probably enough. Third-party tracking earns its cost once you're managing multiple locations or a caller's identity actually changes how you follow up.

Testing and Troubleshooting: A Monthly Checklist

Most call tracking failures trace back to one of three things: phone number formatting that doesn't match exactly, a conversion action that got switched off without anyone noticing, or a browser cookie caching a stale test result.

Run through this checklist monthly, not just at launch:

  1. Open Tag Assistant and confirm the call conversion tag is still firing on the pages it should.
  2. Click through from a live ad, delete the gwcc cookie first, and confirm the forwarding number activates.
  3. Compare call durations and counts in Google Ads against your call-tracking provider's logs, if you're running one, and flag any gap larger than a handful of calls.
  4. Check that your call conversion action in Ads still shows as "active," not paused or archived.
  5. Review your recording and consent practices: disclose call recording where required, follow your state's consent rules, and store any retained call data securely.

Consumers increasingly expect and rely on click-to-call and call-based conversion data, and businesses that let their tracking drift out of sync tend to underreport real lead volume for months before anyone notices. A 20-minute audit once a month catches most of that before it costs you a full quarter of misattributed calls.

For storage operators, we recommend pairing native Google Ads call reporting with a lightweight third-party provider that pushes conversions back into Ads and syncs directly with your CRM. That combination keeps Google's attribution intact while giving you the caller-level detail your leasing team actually needs.

Standardize your intake fields so every call maps to a stage in your rental funnel, then run a monthly reconciliation between your Ads conversions, your call-tracking logs, and your GA4 setup. If your Business Profile and Ads account aren't linked yet, our call-tracking walkthrough covers the setup specific to storage operators.

— Mike

Get Your Call-Tracking Setup Reviewed

We help you avoid guessing whether your call tracking is actually working. Instead of piecing together GTM tags, phone snippets, and GBP settings on your own, you get a straight audit that tells you what's broken and what's just misconfigured.

Corvanesystems

Our audits check your Google Ads call reporting setup, your Business Profile linkage, and your website conversion tags against the same testing checklist covered above, then hand you a prioritized fix list instead of a vague report. That includes tagging and snippet corrections, a conversion-mapping plan tied to your rental funnel, and monthly reporting so you're not rediscovering the same broken tag every quarter. If your profile settings need attention too, our guide on updating your Business Profile address is a useful companion piece while you're in there.

If you run a self-storage facility and want someone to look at your setup before your next campaign push, request a quick audit through Corvane Systems and we'll tell you exactly what's costing you tracked calls.

Where to Verify These Setup Steps

Keep these bookmarked while you implement, since Google updates its own interfaces more often than most help docs get rewritten:

Sources