Skip to content
🚀 Find us on Product Hunt

Pinterest Tag GoHighLevel Thank-You Page View Event Tracking for GoHighLevel

Quick answer: Select Pinterest Tag and the GoHighLevel Thank-You Page View event in the free container builder wizard, enter your tracking ID, then import the generated file into Google Tag Manager - the trigger is wired up automatically, no manual setup required.

Configure the GoHighLevel Thank-You Page View event so Pinterest Tag fires correctly on your GoHighLevel store, then generate an importable Google Tag Manager container - no manual tag, trigger, or variable setup required.

Generate my Pinterest Tag GoHighLevel Thank-You Page View container →

How it works

  1. Open the container builder with Pinterest Tag and the GoHighLevel Thank-You Page View event already selected.
  2. Enter your tracking ID/pixel credentials for this platform.
  3. Generate and download the GTM container JSON file.
  4. In Google Tag Manager: Admin > Import Container > choose the file > Merge into a new workspace, then verify in Preview mode before publishing.

Track GoHighLevel Thank-You Page View with other platforms

How this event is built in your container

GoHighLevel Thank-You Page View is detected automatically. After a form, survey, booking or order, GoHighLevel can send the visitor to a thank-you or confirmation step. This bridge checks the page path on load and pushes the event when it contains thank-you, confirmation, success or similar wording.

This container includes a small Custom HTML tag, firing on All Pages, that listens for that native event and pushes dataLayer.push({ event: 'ghl_thank_you_view', ... }) itself - unlike this plugin's other events, there's no code for you to add manually.

For this to work, though:

For reference, here is the exact script this container's bridge tag runs:

(function(){
  if (window.__gtmcbGhlThankYou) { return; }
  window.__gtmcbGhlThankYou = true;
  var path = (location.pathname || '').toLowerCase();
  if (!/thank[-_]?you|confirmation|confirmed|booking[-_]?complete|order[-_]?confirm|success/.test(path)) { return; }
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
    event: 'ghl_thank_you_view',
    ghl_page_path: location.pathname
  });
})();

The Pinterest Tag tag itself is added automatically and wired to this trigger - you won't need to create or configure it by hand in GTM.

Troubleshooting

The event never fires.
Check the thank-you page's URL slug. If it doesn't contain thank-you, confirmation, confirmed, booking-complete, order-confirm or success, rename the step's path in GoHighLevel or edit the pattern in the bridge tag.

The event fires on pages that are not thank-you pages.
A regular page slug that contains one of the matched words (for example /success-stories) will also fire. Rename it or narrow the pattern in the bridge tag.

The event fires, but values show up blank or undefined.
Check that the pushed object's key names match exactly (case-sensitive) - a mismatched key like "Value" instead of "value" will show as undefined in GTM's variable preview.

GoHighLevel Thank-You Page View fires twice for the same action.
You likely also have a manually-added Pinterest Tag snippet listening for the same action alongside this container's own bridge tag. Remove the manual one, or disable it, before publishing.

Frequently asked questions

What triggers the GoHighLevel Thank-You Page View event?

It's detected automatically - After a form, survey, booking or order, GoHighLevel can send the visitor to a thank-you or confirmation step. This bridge checks the page path on load and pushes the event when it contains thank-you, confirmation, success or similar wording.. This container includes a ready-made bridge tag for it, so there's nothing to configure manually.

Why should I track GoHighLevel Thank-You Page View with Pinterest Tag specifically?

It shows engagement further up the funnel, which Pinterest Tag can use to build audiences and understand what leads to a purchase, even before the sale happens.

Is this free to set up?

Yes - the free tier covers 1 tracking platform at a time. If you need this event across several platforms in one container, unlocking full access covers all of them together.

Will this conflict with Pinterest Tag code I already added manually?

It can, if the same event fires twice from two separate sources. Remove any manually-added Pinterest Tag tag for this event before importing the generated container, or use GTM's Preview mode to confirm it only fires once.

How long does setup take?

A few minutes - select Pinterest Tag and the GoHighLevel Thank-You Page View event in the wizard, enter your tracking ID, download the container, and import it into GTM.

Do I need to add any code to my site for GoHighLevel Thank-You Page View?

No. Unlike most events in this wizard, this one ships its own small Custom HTML tag inside the container itself that detects the submission and pushes it to the dataLayer - there's no snippet to paste into your theme or a code snippets plugin.

Are there any conditions for this to actually work?

The form, calendar or order step redirects to a page whose URL slug contains words like thank-you, confirmation, confirmed or success (GoHighLevel's default thank-you step slug already does).

← See all Pinterest Tag events

Share with