While using DNI, if an error occurs, it might be due to some common causes. If you are unable to resolve the issues yourself or with your web manager, please reach out on Live Chat. We are here to help you navigate the issues and solve them.
FAQ and Basic Troubleshooting for DNI
1. The phone number is not changing
Possible Causes:
The script may not be correctly inserted before the closing
</body>
tagThe UTM parameters or URL path may not be correctly configured according to your ad's URLs
Solution:
Ensure the script is placed just before the
</body>
tagDouble-check the UTM parameters and URL path configurations inside smrtPhone matches the ones from your Ads
2. The script cannot be found inside DevTools>Elements section
Possible Cause:
Issues with caching in the browser
Solution:
Clear the browser cache or try loading the page in incognito mode to see if it’s a caching issue
3. The script works on some pages, but not on others
Possible Causes:
The script wasn't inserted on all the pages
Solution:
Make sure the script is inserted in all pages, and clear the browser cache
4. A script mismatch
The script works for a campaign URL match (e.g. smrtphone.io/home?utm_source=google), but when visiting another campaign URL match (e.g. smrtphone.io/home?utm_source=facebook) the number from the first campaign is displayed
Cause:
This is the intended functionality. We follow a "first attribution" sequence. When someone visits your page from the first ad, subsequent visits to the website - even if from a different ad - will display the number from the first campaign.
Solutions:
You can clear your cookies before testing each different campaign