LuriaDocs
Install

Install on GoHighLevel

Add the Luria tag to a GoHighLevel funnel or website head tracking code, then count leads and booked calls on the thank-you step.

plain textupdated 2026-08-19

About 8 minutes

What you'll need

  • Your Luria tag, with your site ID already in it. You get it during onboarding, or email hello@luriart.com and we will send it to you. The dashboard does not show the site ID yet.
  • Admin access to the sub-account that owns the funnel or website.
  • A thank-you step after your form or calendar, so there is a page load where the conversion can be counted.

Step 1: Open the funnel or website tracking code

In the sub-account, go to Sites, open the funnel or website, then open its Settings tab and find the head tracking code box.

Step 2: Paste the tag in the head

Paste this, with your own site ID in place of YOUR_SITE_ID, then save:

<script async src="https://luriart.com/snippet.js" data-luria-site="YOUR_SITE_ID"></script>

Tracking code set here runs on every step of that funnel or website. That matters: Luria needs to see the landing step and the thank-you step to tie a conversion back to the version that was live.

Paste it whole

Luria reads your site ID off the tag itself. If you retype the ID, wrap the tag in other markup, or split it across two boxes, nothing loads and your funnel is untouched.

Step 3: Make sure your form or calendar lands on a thank-you step

A conversion is counted on a page load. Open your form or calendar settings and set what happens after a submission or a booking to a redirect to your thank-you step, rather than an inline confirmation message. If the visitor never leaves the page, there is nothing for Luria to count.

Step 4: Count the conversion on the thank-you step

Open the thank-you step, open that step's own tracking code box, and paste this:

<script>
  (function () {
    var n = 0;
    (function go() {
      if (window.luria) return window.luria.convert("lead");
      if (++n < 40) setTimeout(go, 250);
    })();
  })();
</script>

Use the goal name that matches what happened on that page: window.luria.convert("lead") after a form, window.luria.convert("booked_call") after a calendar booking, or window.luria.convert("purchase", 497.00) after a sale with a value. Use a different thank-you step for each goal so the two never fire on one page. The short retry loop is there because the tag loads asynchronously, so window.luria can appear a moment after the page does.

Luria also counts a conversion on its own when the path is /thank-you, /thank_you, or /orders/ plus an order token. Add the call anyway. The automatic one is recorded, but split test results only count conversions you name yourself.

Verify it worked

  1. Publish, then open the live funnel URL in a private window with ad blockers off.
  2. View the page source. The tag should sit inside <head>.
  3. Open DevTools, go to Network, filter for luriart.com. You should see calls to /api/patches and /api/events, and /api/consent the first time.
  4. In the Console, type window.luria. It should return an object, not undefined.
  5. Submit the form or book a slot yourself, land on the thank-you step, then open the Customers tab in your dashboard. The converted session appears there.
Luria dashboard Customers tab listing converted sessions with source, first seen and value

Full checklist: Verify your install.

Common failures

Luria only runs where the tag is pasted, so repeat step 2 for every funnel or website you want tested. There is no per-source targeting: Luria splits traffic on the pages it loads on, whatever sent the visitor there.

Next steps

On this page