Home/Knowledge Hub/What Is Intercom? Explaining the Chat Widget on Your Website
← Back to Knowledge Hub

What Is Intercom? Explaining the Chat Widget on Your Website

DNS & Network·June 5, 2026·4 min read

Intercom is a customer messaging platform that adds live chat, bots, and tours to your website. Discover what it does and why your TechSpy scan flagged it.

How Intercom Works

You just ran a TechSpy scan on your domain and saw “Intercom” pop up. Maybe you never installed a chat widget, or you inherited a website and have no idea what this tool is. Intercom is a customer messaging platform that many websites use to talk to visitors, show product tours, and offer a help center—all through a small piece of code that sits on your pages. It’s likely been there for a while, and it’s something your marketing, support, or product team might have added without you knowing.

Real-World Analogy

Think of Intercom like a digital reception desk. When someone walks into a physical store, a staff member can greet them, answer questions, and guide them. Intercom does that on your website—automatically or with live agents—without requiring visitors to pick up a phone or send an email.

When a visitor loads your site, a tiny snippet of JavaScript (a script that runs automatically) reaches out to Intercom’s servers. This script paints the chat bubble, loads the messenger window, and sets up the interactions. For you as the business owner, you log into Intercom’s dashboard to see who’s on your site, send messages, and design automated flows. The tool also connects logged-in users to their customer records, so you know if a VIP is chatting.

Technical Details
The script is installed by adding a few lines of code to every page, usually right before the closing \ tag.
The core snippet sets \ with an \ that links to your Intercom workspace.
The widget loads asynchronously from \.
TechSpy detects Intercom by scanning for this script or its known domain names in your site’s page source.

Why It Matters for Your Business

When Intercom is working correctly, it turns passive website visitors into active conversations. Your support team can answer questions right inside the browser, cutting down on support emails. Marketing can send targeted messages to people who visit specific pages, capturing leads before they bounce. Product teams can launch interactive tours to onboard new users without any coding. All of that directly impacts customer satisfaction, retention, and revenue.

If it’s broken—think an old snippet with a wrong ID or a lapsed subscription—visitors see a chat icon that either does nothing or shows an error. That’s worse than not having chat at all: it looks unprofessional and erodes trust. An unused Intercom script also adds extra files that can slow your page load, which hurts both user experience and SEO.

This isn’t just an IT concern. Marketing uses it for conversions, support uses it for faster resolutions, product uses it for user education, and sales uses it to capture demo requests. If Intercom shows up in your TechSpy scan, someone in your company should know whether it’s active and intentional.

Common Issues and Warning Signs

It’s easy for a chat widget to become invisible cruft. Perhaps a marketer installed it for a free trial and then forgot, or a developer added it during a redesign and never documented it. Here are telltale signs that something isn’t right—and what TechSpy is likely flagging.

Common Issues

Chat bubble never appears or does nothing: The script might be blocked by an ad blocker, or the Intercom workspace is inactive. Try opening your site in an incognito window.
“Intercom is not set up” error: The snippet’s \ is missing or incorrect. This often happens when someone pasted example code without replacing the placeholder.
TechSpy detects Intercom but you never added it: A third-party plugin (like a WordPress theme or CRM integration) could have injected the code automatically.
Your site feels sluggish: Multiple chat widgets or heavy scripts can clash. If Intercom is inactive, it’s just dead weight that slows load times.

How to Fix or Improve Intercom

Whether you want to make Intercom useful again or scrub it from your site, you can take these steps. If you don’t directly manage your website code, forward this to your developer or agency.

Ran a TechSpy scan and found Intercom? Now you know why it’s there—and exactly what to do about it.

<!-- self-check: layer1_readable=true | fix_doable=true | no_padding=true | jargon_expanded=true -->

1Confirm your subscription. Go to app.intercom.io and try to log in. If you can’t, check your company’s billing records or search your email for Intercom invoices. You may be paying for a service no one uses.
2Inspect the snippet on your live site. Visit your homepage, right-click, choose “View Page Source,” and search for “intercom.” The code should contain an \ that matches your workspace. If it doesn’t, the connection is broken.
3Test in a clean environment. Open a private/incognito browser window and load your site. Try to open the chat bubble. If nothing happens, press F12 to open the Developer Console and look for red error messages mentioning Intercom scripts being blocked.
4If you’re not using Intercom, remove the snippet. It might live in your site’s global header template, a tag manager, or a plugin. Delete it or ask your web person to pull it out. Afterward, re-run your TechSpy scan to confirm it’s gone.
5If you plan to keep Intercom, follow the setup guide inside your Intercom dashboard. They’ll give you an exact snippet to install. Replace the old code with the new one, and scan again to verify it loads correctly.

See how your domain's configuration stacks up.

Get a free scan — no sign-up, no credit card.

Scan Your Domain Free →