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

2142 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 2402 16
  • Enable Cloudflare Rate Limiting 2357 0
  • How to Add a JavaScript Snippet 2126 8
  • IP Allowlist 2065 0
  • Signing up for Cloudflare and Configuring Your Domain 1983 4

New Articles

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