Installing via Google Tag Manager.
Add the TapText widget through GTM if you already manage other tags that way.
When to use this method
If you already use Google Tag Manager for analytics, ads pixels, or other third-party scripts, adding TapText through GTM keeps everything in one place. If you don't already use GTM, just install the widget directly via the Settings, Install snippet. Don't add GTM just for TapText.
What you'll need
- Your TapText account ID (Dashboard, Settings, Install)
- Edit access to your GTM container
- The GTM snippet already installed on your site
Step 1. Create a new Custom HTML tag
In GTM, go to Tags, New. Pick Custom HTML as the tag type.
Paste the TapText snippet into the HTML box:
<script src="https://widget.taptext.com.au/v1/loader.js" data-tt-id="YOUR_ACCOUNT_ID" async></script>
Step 2. Set the trigger
Click Triggering and pick All Pages (this is the default Page View trigger).
If you only want the widget on certain pages, create a custom trigger that fires on those URLs.
Step 3. Name and save
Name the tag something obvious, like TapText Widget. Save.
Step 4. Submit the workspace
Click Submit in the top-right of GTM. Add a version name (e.g. "Add TapText widget"). Click Publish.
Step 5. Verify it loaded
Use GTM's Preview mode to test before publishing if you want to be careful. Otherwise, after publishing, visit your site in an incognito window. The TapText widget should appear in the bottom-right corner within a few seconds.
If it doesn't, see Widget isn't showing on my site.
Tag firing order
If you have other tags that affect page rendering (consent banners, etc.), make sure TapText fires after they do, especially if your consent banner needs to gate analytics or marketing tags. The TapText widget is a customer-service tool, not a tracking or marketing tag, so it generally doesn't need consent gating, but check your local consent rules.