Skip to content
MaverStudio
PrivacyPage views counted, query strings never stored

Every form on your site,
with its click

A script tag, landing pages on your domain and a lead intake API.

How a gym lead is tracked
Script tag per site
1
First-party cookies
2
Click IDs kept
4
Query strings stored
0

Leads go on to the systems you already run

  • GoHighLevel
  • Mindbody
  • Google Ads
  • Meta

Where MaverStudio sits on your website

Three doors in, one intake, and every lead filed to its location with one source rule.

Your current site

Tracking snippet

Paid campaigns

Hosted landing pages

Anything else

Lead intake API

Click

Ad click with gclid or fbclid

Keep

First and last touch, your domain

Capture

Form posted with its touches

File

One source per lead

See

In the funnel, by source

Click

Ad lands on lp.yourdomain.com

Guard

Bot guard on every form

Capture

Entry with consent proof

File

Location pinned

Send

Into GoHighLevel or Mindbody

Post

Your tool sends a lead

Auth

Token per organization or location

Capture

The same intake

File

The same source rule

See

In the funnel, like any lead

Works on any site that takes a script tag

Forms you cannot edit still work: set data-capture to auto and any form asking for a name and an email or phone is captured.

data-capture="auto"

Two ways to capture every enquiry

Keep your current site, add our pages for campaigns, or run both on the same domain.

Tracking snippet

For the site you already have

One script tag, nothing rebuilt

  • UTMs, gclid, gbraid, wbraid and fbclid captured
  • Google's own campaign IDs kept
  • Landing path and referrer recorded
  • First and last touch in two first-party cookies
  • Auto capture for forms you cannot edit

Page views counted, query strings never stored

Hosted landing pages

For your paid campaigns

Built and published by our team

  • Served at lp.yourdomain.com
  • Location pinned on every entry
  • Text consent proof: words, time, IP, browser
  • Invisible bot guard on every form
  • Lead sent on to GoHighLevel or Mindbody

Included with Managed Growth

API

Lead intake API

Tokens per organization or location, shown once, stored hashed

Talk to us

What the snippet does

It keeps the click, posts the form with it, and counts page views without storing who viewed them.

  • Snippet · your site

    First and last touch

    The snippet records the UTM set, gclid, gbraid, wbraid, fbclid, Google's campaign IDs, the landing path and the referrer. Touches are kept in the browser and in two cookies on your own domain, shared with your landing pages, so a Monday click and a Thursday form are still joined.

    One member's journey: a Google Ads click on the keyword bjj near me, the landing page that kept the click, the lead, the intro class they showed up to, and the membership.

  • Snippet · forms you cannot edit

    Auto capture

    Set data-capture to auto and the snippet passively captures any form that asks for a name and an email or a phone, without touching the form's own handler. Your site keeps sending its forms where it always did, and the lead arrives here with its click.

  • Snippet · page views

    Site traffic

    Every page of the location's site and landing pages that is seen is counted by location, by page and by where the visit came from. No query string is ever stored, and a page view names a browser, never a person.

Landing pages and the API

Pages we build on your domain, and one door for every other tool.

  • Managed Growth · your domain

    Hosted landing pages

    Pages on lp.yourdomain.com, built and published by our team for each location, post straight into the intake with the location pinned. Each entry keeps the exact consent sentence shown, the time, the IP address and the browser, and an invisible bot guard stops scripts from making you text a stranger.

    A landing page on a phone: a visitor fills in name, phone and email, answers whether they have trained before and sends it, and the lead arrives in MaverStudio with its source and page kept.

  • Lead intake · any tool

    Intake API

    Anything that can post a lead can use the intake endpoint with a token. Tokens are made in Settings > API tokens, per organization or per location, shown once and stored only as a hash. Leads posted this way follow the same source rule and land on the same board.

    Shown once

Want it on your site?
Let us show you.

Book a demo

The whole snippet

One script tag on every page. Your intake token, your location.

Book a demo
<script src="https://app.maverstudio.com/maver.js" data-token="YOUR_INTAKE_TOKEN" data-location="your-location-slug" defer></script>

Add it to every page of the site, landing pages included.

Questions owners ask

Questions the snippet answers

Frequently asked questions

On every page of your site, as one script tag carrying your intake token and your location. It records the click and posts each form with it.

No. With data-capture set to auto, any form that asks for a name and an email or a phone is captured passively, and the form's own handler keeps working as before.

Yes: two first-party cookies on your own domain hold the first and last touch, shared with your landing pages, so a later visit still carries the original click.

The lead is filed under what the person told you, or the website form, or “No source recorded”. We never assign a campaign we did not measure.

Yes, through the lead intake endpoint with a token from Settings > API tokens, made per organization or per location. It is the only public API today.

Our team, as part of Managed Growth: pages on your own domain that keep the click, record text consent and send the lead into GoHighLevel or Mindbody.

Keep the click
with the lead

Add one script tag to your site, run your campaigns on pages hosted on your domain, and the ad click travels with the enquiry whenever there was one.