Articles on: Frequently Asked Questions - Tips

Why are numbers not swapping on my website?

Tracking numbers acquired. Call Flow set up.

You are ready to start tracking calls but, when you check your website, the tracking numbers are not showing up or swapping.

Let's walk through a list of possible issues that may be preventing your Nimbata call tracking numbers from swapping on your website.

Below is the list and our suggested fixes:


1. Script Placement



Ensure Correct Placement: The Nimbata DNI script should be placed on your website, either through Tag Manager, the Wordpress plugin or directly through HTML code as close to the </body> element as possible. Incorrect placement might prevent the script from executing properly.


2. Script Configuration



Verify Script Settings: Check if the script has the correct settings configured. Ensure that the phone number on your site matches the number configured in Nimbata for dynamic number insertion.


3. Phone Number Formatting



Correct Number Format: Ensure that the phone number on your website is in a format that Nimbata recognizes and can swap out. The format should match the format specified in your Nimbata DNI swap target.

4. Tracking source



Adequate Tracking Numbers: Check the source of the tracking number under 'Sources'. If it's set to "All (or remaining) digital it should swap to all visitors but if your numbers are assigned to a different source, numbers will only swap when the visit matches the source.


5. Page Caching



Cache Issues: If your website uses caching (e.g., via a Content Delivery Network (CDN) or browser caching), the cached version of the page might not include the updated script.

6. Ad Blockers



Ad Blockers: Some ad blockers or browser extensions can block the Nimbata DNI script from running. Test your site with ad blockers disabled and check if your browser has an ad blocker enabled.

7. CSS Interference



CSS Styling Issues: Sometimes, CSS styles can interfere with the visibility or functionality of the script. Ensure that the phone number you want to swap is not hidden or altered by any CSS rules.

8. Browsing Session



Browser Cache and Cookies: Clear your browser cache and cookies or try in an incognito/private browsing session to ensure that the script loads correctly.

9. Swap Groups



Nimbata's DNI script runs smoothly when all Swap Groups have been added and populated. Make sure you delete any unused, unfinished, or unpopulated Swap Groups as their existence will trick Nimbata into thinking your number-swapping setup process is still in progress, which pauses all activity.


Troubleshooting Steps:



1. Check Script Placement: Verify that the script is installed on your website.
2. Inspect Browser Console: Open your browser's developer tools (F12) and check the console for any errors related to the Nimbata script.
3. Clear Cache: Clear your website and browser cache to ensure the latest version of the script is loaded.
4. Test: If you have set numbers to swap to Google Ads visitors append ?gclid=test at the end of your URL to emulate a visit from Google ads on your browser

By systematically checking these potential issues, you should be able to identify and resolve the problem preventing your Nimbata numbers from swapping on your website.

Updated on: 12/06/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!