commercebuild Success Portal commercebuild Success Portal

  • Home
  • Submit a Ticket
  • Updates
  • Login
  • Contact Us
Home / Getting Started, Tutorials / How to Add a JavaScript Snippet

How to Add a JavaScript Snippet

2052 views Less than a minute 8

You can add custom JavaScript snippets to your site via System > Modules > Custom Tags. This tutorial will walk you through the process step by step.

Copy the Snippet

Copy the snippet so that you can easily paste it in the following steps. For the purposes of this tutorial, let’s assume that our JavaScript snippet is:

(function(h, o, t, j, a, r) {
h.hj = h.hj || function() {
(h.hj.q = h.hj.q || []).push(arguments)
};
h._hjSettings = {
hjid: 1,
hjsv: 5
};
a = o.getElementsByTagName('head')[0];
r = o.createElement('script');
r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, '//static.hotjar.com/c/hotjar-', '.js?sv=');

Go to Custom Tags

Once you’ve copied the snippet, go to System > Modules > Custom Tags.

Create a Custom Tag

  1. Click “New” to begin.
  2. Select the position of your snippet. In most cases, “Footer – directly after </body> and before </html>” will be suitable, but verify this with your developer or the third party service, if applicable.
  3. Select the page type. For our example, we will have this snippet load on all pages in our web store.
  4. Paste your script. If JavaScript, make sure your script includes an opening <script> tag and a closing </script> tag.
  5. Click “Save”. You should be set!

Verify Your Script

To verify that your script has indeed been added to your page, go to a URL where it should be and view the HTML source code: view-source:https://yourstore.com

You can then press Control and F (WindowsOS) or Command and F (MacOS), and search for a keyword in the code you added. For example, in our case, you might search for hotjar:

webstore Getting StartedTutorials

About Bradly Hale

View all posts by Bradly Hale →

Related Articles

  • How to Enable reCAPTCHA on Custom Forms
  • Adding a custom message to the shipping step at checkout
  • How to configure Stripe as a payment method
  • SQL Server Change Tracking Query for Sage 300 and X3

Popular Articles

  • Enable Firewall Rules and a JavaScript Browser Challenge 2247 16
  • Enable Cloudflare Rate Limiting 2134 0
  • How to Add a JavaScript Snippet 1994 8
  • IP Allowlist 1945 0
  • Signing up for Cloudflare and Configuring Your Domain 1812 4

New Articles

  • Error when adding a new user: Email is already in use 656 0
  • How to Check commercebuild Payments Version 891 0
  • How to Enable reCAPTCHA on Custom Forms 800 0
  • Manually posting an order 945 0
  • Adding a custom message to the shipping step at checkout 762 0
© commercebuild 2022. All rights reserved.