Skip to main content
17hatsCRMs & all-in-one business software with booking

Conversion tracking for 17hats bookings

On 17hats the booking rarely happens on the visit the ad paid for. A prospect fills in your inquiry form, you reply, and the scheduling link arrives in an email days later, or they find the embedded schedule on a return visit. Add optional approval, where a booking sits as pending until you accept it, and default pixel tracking either misses the booking entirely or counts requests you later turn down.

Free30 minutesNo obligation

17hats · what breaks

Where 17hats bookings fall out of your ad data

  1. 01

    The scheduling link travels by email

    The client opens it from their inbox, often on a different device, so the session that clicked your ad never sees the booking.

  2. 02

    Pending requests counted as clients

    With approval switched on, a booking is a request until you accept it. Counting at the request stage rewards campaigns that send people you decline.

  3. 03

    One account, several businesses' worth of services

    Solo operators often list a free intro call next to a paid shoot or a retainer session. One flat conversion value hides which ads produce the paid work.

  4. 04

    Workflow emails mistaken for confirmations

    The confirmation and workflow emails 17hats sends say nothing to Meta or Google, however complete they look in your inbox.

17hats · the fix

What changes on a 17hats account

  • Approved bookings, not requests, sent as the conversion

    Requests still recorded, but the ad platforms learn from the ones you accepted.

  • The click tied to the person, not the browser

    Captured at the inquiry and matched when the same client books from the emailed link.

  • Value taken from the payment where one is collected

    Free consultations sent separately, so they stop diluting paid sessions.

17hats · architecture

What 17hats actually lets you do

Confirmed from 17hats' own help documentation, plus the gaps you need to check on your account.

  1. 1

    Two ways in: an emailed link or an embedded schedule

    The availability page can be copied as a URL for emails or embedded on your website with the code 17hats provides.

  2. 2

    Optional approval before a booking is final

    Bookings can wait in a pending state until you accept them, which is the natural place to draw the conversion line.

  3. 3

    Workflows triggered at booking

    A booking can start a 17hats workflow. Check whether any workflow step can call an outside URL; if it can, that becomes a server-side trigger.

  4. 4

    Payments taken as part of booking

    Where you charge at booking, that amount is the cleanest value you will get.

  5. 5

    Analytics tags inside the schedule: unverified

    Check whether the hosted or embedded schedule accepts Google Analytics, GTM or a Meta Pixel at all. Assume nothing fires there until a test booking proves it does.

17hats · diagnose

Where 17hats tracking breaks, in diagnostic order

Start with the routes clients actually use to book, because on 17hats the route predicts the failure.

  1. 01

    Count how many bookings came from the emailed link

    If most did, a browser pixel was never going to see them. That alone explains a large gap.

  2. 02

    Check whether the click survives from inquiry to booking

    Look up one recent paid client and see whether anything links their booking to the ad they clicked.

  3. 03

    See whether pending requests are being reported

    If a conversion fires before approval, declined requests are in your numbers.

  4. 04

    Compare paid booking totals with reported value

    If the platforms show a flat value per booking, free intro calls are pulling your return figures down.

  5. 05

    Test the embed on your live site

    Check whether the embed renders in a way that lets your page see the booking at all, or whether it is effectively a sealed frame.

17hats · prove

How the 17hats setup is proven

Every check runs on a real booking in your 17hats account, through the same links your clients use.

Source of truth

17hats' booking and payment records, approved bookings by date with the service booked

  • An ad click followed by a booking from an emailed link, matched to the right campaign.
  • A booking left pending confirmed not to convert, then confirmed to convert on approval.
  • A paid booking sent at the amount 17hats collected, not a default value.
  • A free consultation sent as its own event, separate from paid services.
  • An embed booking and an emailed-link booking both traced end to end.
  • Bookings reconciled client by client over a fully closed month.
  • The same reconciliation repeated 30 days later.

17hats · free audit

What we check in the free audit

  • Count how many bookings came from the emailed link
  • Check whether the click survives from inquiry to booking
  • See whether pending requests are being reported
  • Compare paid booking totals with reported value
  • Test the embed on your live site

Checked against

17hats' booking and payment records, approved bookings by date with the service booked

Get my free conversion tracking audit

Free30 minutesNo obligation

17hats · when not to buy

When you don't need this on 17hats

Plenty of 17hats users should not spend money on this. Check which group you are in.

  • If your clients come from referrals and repeat work and you spend little on ads, a spreadsheet of where each booking came from will tell you more.
  • If you only ever send the scheduling link after a phone call, the call is the real conversion and the booking adds little.
  • If your paid work is invoiced later rather than at booking, reconcile the invoices first; the booking says nothing about revenue.
  • If you already ask every client how they found you and the answers are reliable, start there before building anything.

17hats · what we deliver

The 17hats event map

  • Inquiry submitted

    Your website form, where the click identifier is first captured.

  • Schedule opened

    From the embed or the emailed link, labelled by which one.

  • Booking requested

    The pending state when approval is on. A leading indicator only.

  • Booking approved

    The conversion for free sessions, sent once you accept.

  • Booking paid

    The conversion for paid services, at the amount collected.

  • Service booked

    Carried on every event so a discovery call never looks like a paid job.

Written guarantee

95%+ tracking accuracy

Measured against 17hats' booking and payment records, approved bookings by date with the service booked. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

17hats questions, answered

Treat that as unknown until tested. 17hats does not document pixel support on the schedule, so make one test booking and watch the Events Manager test tool before trusting any number.

Free · 30 min

Find out what your 17hats bookings are really telling the ad platforms

Free30 minutesNo obligation