Skip to main content
TrackingConsulting
Now booking · 2–4 day turnaround

Mindbody · Conversion tracking

Conversion tracking for Booker

Booker now sits under Mindbody, and the tracking guidance has moved with it: Mindbody documents a GA4 event tag in Google Tag Manager named purchase for e-commerce purchases. That's a useful anchor, but a spa guest who books a massage without paying online may never trigger an e-commerce purchase at all. Before anyone builds conversions on Booker, it has to be established which of your booking paths actually fire that event.

✓ 30-minute call · No commitment · You leave with a written remediation plan even if we’re not the right fit.

Built in 2–4 daysOne-time fee95% accuracy guaranteed400-day cookie lifetime1st-party server-side

Written guarantee

95%+ conversion accuracy on Mindbody

Measured against your own order records at handover. Miss it and we keep working at no cost until it’s met.

Built on — and certified for — the platforms that matter

Stape

Pro Partner

Meta

Tech Provider

Google

Tag Manager

TikTok

Events API

Microsoft

UET Partner

LinkedIn

CAPI Partner

Pinterest

CAPI Partner

Built on the same partner stack used by enterprise DTC brands.

Ariful Islam — Founder, Tracking Consulting

Meet your consultant

Ariful Islam

Founder · 8+ years in paid media & tracking

Verified earnings

$200K+

earned on Upwork

Top Rated Plus
4.9/5 on Upwork · 300+

Verify the receipts

You work directly with Arif — no SDR, no account manager.

By the numbers

No fake testimonials.Just the math.

70+

Platforms supported

Shopify · Woo · Magento · BigCommerce · 65 more

8+ / 10

Meta EMQ guaranteed

in writing — keep working free until hit

2–4d

Build to live

accurate data flowing within 7 days

$0

Monthly fees, ever

one-time fixed price · you own the stack

400d

Cookie lifetime

max RFC 6265bis allows · 57× Safari ITP

9

Ad channels covered

Meta · Google · TikTok · MS · LI · Pin · Snap · Reddit · X

95%+

Tracking accuracy

verified vs Stripe · GA4 · ad-platform reports

30 min

Free founder call

no SDR · no pitch deck · written remediation plan

Every figure above is either a commitment we put in writing or a countable fact. What your own setup is losing is not on this list, because we haven’t measured it yet — that happens on the call, against your own order records.

Real clients · real videos · real outcomes

Don’t take our word for it. Watch the receipts.

Founders, marketers, and agency owners describing the before-and-after of their Mindbody tracking rebuild — in their own words, on camera.

The problem

Where Booker tracking falls short

Mindbody-specific issues
Leak #01

Bookings without online payment

If no e-commerce purchase occurs, the documented event may not fire.

Leak #02

Gift cards and packages counted as appointments

An online purchase isn't always a booking.

Leak #03

Guidance written for Mindbody, applied to Booker

Older Booker setups may not match current documentation.

Leak #04

Spa-day value flattened

A couples package and a single facial reported as the same win.

Architecture

What Booker actually lets you do

One hook is documented. Everything else is confirmed on your account before we depend on it.

  1. Step 1

    A GTM GA4 event tag named purchase

    Mindbody's documented route for tracking e-commerce purchases.

  2. Step 2

    Check which booking flows count as e-commerce

    Appointments paid online, unpaid holds, gift cards and packages may behave differently.

  3. Step 3

    Check whether your Booker site loads your GTM container

    Older Booker accounts may be set up differently from current Mindbody ones.

  4. Step 4

    Check what appointment exports or reports are available

    They fill in what the browser misses.

Diagnostic sequence

Booker tracking problems, in the order we check them

Start broad, then narrow to the one path that's leaking.

  1. 1

    Count appointments booked online against purchase events fired

    A big gap means unpaid bookings aren't tracked.

  2. 2

    Check which products the purchase events contain

    Gift cards often make up more than people expect.

  3. 3

    Confirm the GTM container actually loads on the booking pages

    Migrations sometimes leave it behind.

  4. 4

    Look for a duplicate purchase tag

    Two GA4 tags in one container doubles revenue.

  5. 5

    Compare purchase value to the final spa ticket

    Add-on treatments and gratuity change it.

Source-of-truth validation

Proving it on Booker

Each check uses a real booking on your live Booker site.

Source of truthBooker's appointment and sales records: completed appointments and online sales, by date
  • A paid online booking confirmed to fire exactly one purchase event.
  • An unpaid booking confirmed to reach the platforms from the server.
  • A gift card purchase confirmed outside the appointment conversion.
  • The GTM purchase tag and its server-side mirror confirmed to collapse into one conversion.
  • The month's completed spa appointments traced to conversions, with unmatched ones listed.
  • A spa booking cancelled ahead of time confirmed to reverse.
  • Checked again 30 days later, and after any Mindbody change to Booker.

Straight talk

When Booker doesn't need us

Fair cases where the documented setup is enough.

  • If every online booking requires payment, Mindbody's purchase tag may already capture them all. Check, then stop.
  • If you only advertise gift cards at holiday time, the purchase event is the right conversion as it stands.
  • If you're partway through a move from Booker to Mindbody's newer platform, build once you've landed.
  • If most of your spa bookings come in by phone, call tracking matters more than anything on Booker.

Who this is for

Honest about who we’re a fit for.

We don’t take every project. Here’s how to tell if we’re right for you.

Good fit

You’re a great fit if…

  • You run Mindbody (or are migrating to it)
  • You spend $5K+/month on paid ads (Meta, Google, TikTok, Microsoft, LinkedIn)
  • Your reported ROAS doesn’t match what your bank account is saying
  • You want to own your tracking stack — no monthly SaaS fees forever
  • You have 2–4 days to do this once and never think about it again
Not a fit

Skip us if…

  • You spend less than $500/month on paid ads (browser pixel is fine)
  • You want a SaaS dashboard with monthly fees forever (Triple Whale, Hyros)
  • You need attribution modeling — we fix the data foundation, not multi-touch reports
  • You want a 6-month enterprise consulting engagement (we ship in 4 days)
  • You expect us to manage your ad accounts (we don’t — that’s a different service)

If you’re still unsure,book the call anyway— we’ll tell you straight whether we can help.

The outcome

What you end up with

Every booking path accounted for

Server-side

Paid online, booked without payment, and booked by phone.

Purchases split from appointments

8+ EMQ

So retail, gift and package sales stay in their lane.

Server-side delivery from your own records

Deduped

The purchase event mirrored and deduplicated.

What you get

The Booker event map

Item 01

Purchase (Mindbody's GTM event)

Online e-commerce sales, with value.

Item 02

Appointment booked without payment

Captured from the appointment record when the browser can't see it.

Item 03

Appointment completed

The money event, at what the guest paid in full.

Item 04

Gift card or package sold

Its own conversion.

Item 05

Cancellation

Reversed against the original booking.

Pricing

Pick the package that fits your ad spend

Fixed-fee, no surprises. If your ad spend is meaningful,server-side tracking is what we recommend— it’s the only setup that survives iOS, Safari ITP and ad blockers.

Tier 01

Browser-side starter

$400One-time fee · lifetime ownership

Repairs and verifies the browser-side setup you already have, on a live conversion. Honest about its ceiling on this platform.

  • Root cause fixed, not worked around
  • Verified on a live conversion
  • Reconciled against your own records
  • Written handover
Fix what I have
Tier 02
Recommended

1st-party server-side

$800One-time fee · most popular

Save $18K–$120K over 5 years vs Triple Whale / Hyros

Money events sent from your own records through a first-party container on your subdomain, so the browser can no longer lose them.

  • First-party server container on your own subdomain
  • Money events from your records, not the browser
  • Deduplicated on a shared event ID at every destination
  • First-party cookies beyond Safari's 7-day cap
  • 95%+ accuracy and 8+ Meta EMQ, guaranteed in writing
Rebuild it server-side
Tier 03

Full 1st-party stack

$1,800One-time fee · lifetime ownership

Every paid channel server-side plus the offline loop, with monitoring so the next break surfaces in days.

  • Everything in 1st-party server-side
  • Pinterest, Snapchat, Reddit and LinkedIn CAPI
  • CRM and offline conversion loop
  • Refunds and cancellations reversed everywhere
  • Monitoring on every destination
Get the full stack

Not sure which tier fits?Book a 30-min scoping call— we’ll tell you straight, no upsell pressure.

How it works

Built in 2–4 days. Accurate data within 7.

We deliver the entire 1st-party server-side stack in 2–4 business days. You start collecting accurate, deduped conversion data the moment it goes live — and within 7 days every signal is flowing cleanly to Meta, Google, TikTok and the rest.

1Day 1

Kickoff + audit

30-min call. We map your current pixels, GTM, dataLayer, consent setup, and ad-platform integrations. You get a written report of every leak.

2Day 2–3

Build the stack

Server-side GTM container deployed on your subdomain. Meta CAPI · Google EC · TikTok Events API · Microsoft UET wired. Identity match + dedup configured.

3Day 4

QA + go-live

Live-fire test purchases across every funnel step. Meta EMQ verified at 8+. Tag Assistant + Pixel Helper passes. Side-by-side report delivered.

4Day 5–7

Verify accuracy

Your data flows clean. Within 7 days every signal — Meta, Google, TikTok, Microsoft — is fully accurate. Notion runbook + Loom walkthrough handoff.

Got questions?

The honestanswers.

No buzzwords, no upsell. If we don’t know, we say so.

01Does Mindbody's GTM guide apply to Booker?

Booker is now part of Mindbody, and Mindbody's guide documents a purchase event for e-commerce. Whether your Booker site fires it for every booking type is what we test first.

02What happens to bookings that don't take payment online?

They may produce no purchase event. We capture them from Booker's appointment records and send them server-side so they aren't lost.

03Can gift card sales be tracked separately?

Yes, and they should be. A gift card buyer isn't a booked guest, and the two need different campaigns.

04Will our GTM setup survive Booker updates?

It can break when Mindbody changes Booker. That's why we recheck after any platform update and again 30 days after handover.

05What value should we send for a spa booking?

What the guest actually paid by the end of the visit, which Booker records. The online deposit or list price understates it.

Still have questions?Book a 30-min call— bring them all.

The call

What happens on your free 30-min call

No pitch deck, no SDR, no upsell pressure. Founder-led. Bring your ad-platform screens and yourMindbody setup — we’ll work through it together.

Min 1–5

We get the lay of your store

What you sell, what you spend on ads, who handles dev. Quick context-gathering — no questionnaire upfront.

Min 5–15

We audit your tracking live

Screen-share. We open your Meta Events Manager, GTM, and ad reports. You see exactly which conversions are leaking.

Min 15–25

We map a fix

What needs rebuilding, what stays. The exact Mindbody setup we'd ship and what it would recover for you.

Min 25–30

Decide. Or don’t.

If we're a fit, we send a 1-page proposal in writing. If not, you walk away with a free remediation plan you can hand to anyone.

No pitch deckFounder-led, not SDRYou leave with a written planZero commitment
Free · 30 minutes · No commitment

Check what Booker is really firing

It begins with a free 30-minute session. We'll test one paid and one unpaid booking on your Booker site with you, and you'll get a written plan or a short note saying you're already covered.

Free · 30-min consultation · No commitment · Replies in under 2 hours · Available worldwide via WhatsApp

95% guarantee · from $400