Install Intercom on your Squarespace site

How to quickly install the Messenger on a Squarespace website.

Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated this week

It only takes a few clicks to install Intercom on your Squarespace website so that you can start helping and converting visitors using personal, friendly live chat.

You'll need an Intercom trial or subscription to install the Messenger on your Squarespace site.

Enable user traffic for Messenger

First go to Web installation and open Install the messenger on your site or app.

Make sure "Enable user traffic for messenger" is toggled on.

If this is disabled, all requests to Intercom will fail.

Install the Basic JavaScript code snippet

Next, choose the Basic Javascript template.

Or copy the JavaScript code below.


window.intercomSettings = {
app_id: APP_ID
<script>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='' + APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>

Remember to manually change your workspace ID (this is called your APP_ID in the code) if you're copying the code from here. 👆

Then, head over to your Squarespace code Injection panel and paste the code you just copied from Intercom into the Header section. Then click Save.

Code added here is injected into the <head> tag on every page in your site. You can also inject code into a specific page to only load the Messenger there. Learn more.

After saving, the Messenger will now display on all pages of your Squarespace site so you can chat with your website visitors (people who aren’t logged into your app).


  • It's not possible to install the Messenger on your checkout page, as Squarespace doesn't support it.

  • Squarespace does not support tracking user data so everyone will be listed as a lead.

Customize the Messenger to give your customers an on-brand experience.


Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts

Did this answer your question?