Best Practices for Implementing Bizible JavaScript


The Bizible JavaScript tracks your web visitors digital marketing interactions and is key to Bizible’s ability to create online Touchpoint data. Having the Bizible JavaScript deployed correctly and comprehensively across your entire site(s) will ensure that the session data collected produces accurate touchpoint data.

Inconsistencies in the deployment of the Bizible JavaScript will cause breaks in the session data which can result in the following:

  • Incorrect channel/subchannel attribution
  • Loss of source data
  • High levels of erroneous Direct traffic
  • Inconsistent reporting

Bizible JavaScript is a foundational piece of your Bizible account and key to your success!

Best Practice

When it comes to implementing and managing your Bizible JavaScript, keep the following best practices in mind.

  • Confirm all your domains are listed in your Bizible account
    • If you have concerns regarding your domains please contact Support
  • Deploy JavaScript across ALL pages.
    • Placing JavaScript on only certain pages will cause breaks in your session data which will cause incorrect Bizible data
  • For a form on your site that you do not want to create touchpoints from, make sure to add the Bizible Exclude Script
    • This exclusions script will ensure that the Bizible session data will not be disrupted and that the source data remains in place
      • Examples of common forms to suppress are:
        • Customer Logins
        • Forgot Password forms
        • Unsubscribe forms
        • Career application forms
  • Review the “Additional Considerations” and “Forms to Pay Extra Attention To” sections of the Adding Bizible Script resource listed below to check for any scenarios that might need special handling

Best Practice for Maintenance

While the setup of the Bizible JavaScript is covered during initial implementation, changes to your site or the team that manages it can result in disruptions in Bizible’s tracking. We recommend that you confirm the Bizible JavaScript is deployed correctly and comprehensively once a year. In addition, if your organization has any type of change protocol documentation for the website, ensure that there is a portion explaining that Bizible JavaScript should be retained/added to all new pages.

Other reasons to that might trigger a review your JavaScript setup include…

  • Turnover in your marketing team
  • Changes and updates to your site structure
  • Site migrations
  • Changes to your domain
  • Acquistion’s of other companies and their web properties

On this page