Troubleshoot the Weekly Visitor Report

Last Updated: October 26, 2022

Our Weekly Visitor Report is a free tool that demonstrates some of the functionality we leverage with our Reveal API. If you have set up the Weekly Visitor Report correctly and are not receiving a report (which we send out every Friday), please try the preliminary troubleshooting steps below before reaching out to support@clearbit.com.

Skip Ahead to:

Confirm if Your First Report Has Been Generated Yet

We generate and send out new reports every Friday morning. If you just signed up and installed our script, and Friday is coming later this week, then it's too early to worry. Your first report should reach your inbox this Friday!

Check if You Signed Up with an Email Address

In order for us to send you your reports, you need to tell us where to send them. If you've only installed the script, and haven't signed up with your email address, you can do that here.

📝 Please note: Your email domain must match your website domain. More details here.

Check if You Have the Correct Script Installed

The script below should be placed directed above the closing head tag in your HTML file. The placement of the script is important, to ensure that it's not interfering with any other script you may have on your website.

<script type="text/javascript">
  (function (d, u, h, s) {
    h = d.getElementsByTagName('head')[0];
    s = d.createElement('script');
    s.async = 1;
    s.src = u + new Date().getTime();
    h.appendChild(s);
  })(document, 'https://grow.clearbitjs.com/api/pixel.js?v=');
</script>

Confirm the Script is Being Detected

You can confirm by visiting the website in an incognito window, appending "?cbDebug=true". For example: https://clearbit.com?cbDebug=true.

Check if Your Email Domain Matches the Company Domain

The email you used when setting up the Weekly Visitor Report must match the domain you registered. For example, "joey@clearbit.com" would work with "clearbit.com", but "joey@clearbit.com" would not work with "clearbitcompany.com". 

📝 Please note: Our support team can override this restriction if you write to support@clearbit.com with the company domain you registered and with the email address you wish to receive the report.

Check if You Installed the Script on an Uncommon Subdomain

If you install our script on one of the common subdomains below we'll automatically map your subdomain to your email address, pending the base domains match (see Check if Your Email Domain Matches the Company Domain for more details): 

buy|app|resources|apps|docs|try|dashboard|help|blog|community|get|go

If you installed the script on a subdomain that doesn't use one of the prefixes above (e.g. amazing.company.com), please write to support@clearbit.com with your subdomain and with the email address you wish to receive the report.

Verify Google Tag Manager (GTM) Implementation

Some common issues we see when using GTM to install our script include:

  • Not adding the full script into the Custom HTML Tag
  • Not waiting a few minutes for GTM to deploy
  • Forgetting to fully publish, or needing to re-publish
  • Publishing to the wrong website 
  • GTM itself not being properly implemented on the website, or it's functionality being hindered by website builders or custom code

To ensure proper implementation, please follow the steps below:

1. Create a pageview trigger or confirm that one is already set up
Open Tag Manager and choose your websites Container. Open Triggers on the left hand side and look to see if there is a Trigger where Event Type is "Page View". If there is not Page View trigger, click New on the top right, click on Trigger Configuration and choose the Page View type from the list. Name your trigger, e.g. "Page View" and save.

2. Create a custom Clearbit HTML Tag
Next, go to the Tags section on the left hand side. Create a New Tag and name it, e.g. "Clearbit Visitor Report". Select the Custom HTML Tag option.

3. Copy the JavaScript below

<script type="text/javascript">
(function (d, u, h, s) {
h = d.getElementsByTagName('head')[0];
s = d.createElement('script');
s.async = 1;
s.src = u + new Date().getTime();
h.appendChild(s);
})(document, 'https://grow.clearbitjs.com/api/pixel.js?v=');
</script>

4. Paste the code in your Custom HTML tag
Paste the code in your Custom HTML tag created in step 2.

5. Select the trigger
Use the Page View trigger that we set up in Step 1 or one that is already available.

6. Submit and publish the changes
You may need to add a version name and summary of your changes, for example, "Add Clearbit Visitor Report script". Hit Publish.

7. Confirm it is installed
You can confirm by visiting the website in an incognito window, appending "?cbDebug=true". For example: https://clearbit.com?cbDebug=true

You’ve (Perhaps Unintentionally) Unsubscribed From Getting Reports

If you suddenly stopped receiving reports, it's possible the you've either intentionally or unintentionally unsubscribed from getting report emails sent from us. Our support team can re-subscribe you if you write to support@clearbit.com.

How to Add Other Team Members to receive the Visitor Report

You can add your teammates as recipients for your visitor report by either:

  • Inviting your teammates directly within the report (there’s an Add Teammates CTA in the sidebar)
    Screen_Shot_2022-09-06_at_12.21.41_PM.png
  • Asking your teammates to submit their emails on the visitor report landing page (note: their email domains must match your website domain)