The phone numbers on the website are appearing as different numbers that change frequently. These new numbers, when dialed, still connect to the client.
I checked the issue with the phone number swapping and found that the phone number displayed in the header is static and set by the theme.
On the domain, there is a script for call tracking: https://www.gstatic.com/call-tracking/call-tracking_9.js. This script is part of Google’s call tracking feature, which works in conjunction with Google Ads to track phone calls generated by ads and interactions on the website.
The script includes a feature known as Google forwarding numbers, which dynamically inserts a unique Google forwarding number on your website or landing page. When a visitor arrives at the site via a Google Ad, they see this forwarding number instead of the business’s actual phone number. This feature helps attribute the call back to the specific ad campaign.
The difference in the phone number display could be due to this ‘Google forwarding numbers’ feature. When checking the domain directly using the link, the phone number displays correctly. Changes in the phone number occur only when users visit the site through Google Ads.
The Google forwarding feature is available by enabling ‘call reporting’ in your Google Ads account settings.
t is not mandatory to use a tracking number. You can turn this feature off.
Open Google Ads, click on Settings (left hand menu stack), then click on Account Settings (top of page), then click on Call Reporting and set to Turned Off.