GreetMode

Add live chat with Google Tag Manager

If your site already runs Google Tag Manager, you don't need to touch your theme or templates at all — GreetMode installs as a tag. One Custom HTML tag firing on all pages drops the chat bubble across your whole site, and every future change (including removing chat) happens inside Tag Manager. Visitors type, you reply from your phone.

What you need

Steps: add chat in about five minutes

1. Pick a plan. Standard ($14.99/month, up to 3 sites) covers one or two sites. Multi ($19.99/month, 4–6 sites) fits owners running several sites from one dashboard. Need 7+? Ask about a custom plan via /contact. Flat monthly pricing — no per-agent or per-conversation fees.

2. Create your account. Pay via Stripe, set a password, and the welcome flow walks you to your inbox.

3. Add your site and copy the snippet. Add the site in onboarding or the sites dashboard and copy your snippet:

<script src="https://www.greetmode.com/widget-1.js" data-site="your-site-id"></script>

4. Create a Custom HTML tag. In Tag Manager, go to Tags → New → Tag Configuration → Custom HTML, and paste the snippet into the HTML box. Under Triggering, choose the built-in All Pages trigger so the bubble loads site-wide. Name the tag something clear like “GreetMode Chat”, save, then Submit and Publish the container so the change goes live.In Tag Manager, go to Tags → New → Tag Configuration → Custom HTML, and paste the snippet into the HTML box. Under Triggering, choose the built-in All Pages trigger so the bubble loads site-wide. Name the tag something clear like “GreetMode Chat”, save, then Submit and Publish the container so the change goes live.

5. Send a test message. Before publishing, use Tag Manager's Preview mode to open your site with the new tag active: confirm the bubble appears, type a test message, and watch it arrive in your owner inbox. Then publish, open the live site in a normal window, and reply from the inbox to confirm the answer shows up. Done — you're live.

Tip: save canned replies for repeat questions ("What are your hours?", "How do I order?") to answer in one tap.

After you're live: don't miss a message

When you're offline, visitors can leave a message instead of bouncing, and the web-only owner inbox flags unread threads with badges. The inbox is mobile-friendly — reply from your phone, no native app to install. And because chat runs through Tag Manager, future snippet updates mean editing one tag, not redeploying your site. Tune bubble color and hours in /settings.

Content-Security-Policy note

Most sites running Tag Manager don't set a custom Content-Security-Policy, so you can skip this. If your site enforces a strict policy, Tag Manager-based scripts are usually already accounted for — but if the bubble is blocked, allow GreetMode by adding https://www.greetmode.com to script-src and frame-src.

Verify in 30 seconds

  1. Chat bubble appears in the corner of your page (check in Tag Manager Preview mode first, then live).
  2. Send a test message as a visitor.
  3. Reply from your owner inbox and confirm it shows on the site.

If the bubble doesn't appear

Check three things in order: the container version containing the tag is published (Preview-only changes don't affect real visitors), the tag fires on the All Pages trigger with no extra exceptions, and the data-site value matches your real site id exactly.

Add chat through Tag Manager today