Skip to main content
CoachAccountableCoaching, consulting & education booking

Conversion tracking for CoachAccountable Offerings

CoachAccountable sells your coaching through Offerings, which you share as a JavaScript widget, an iframe or a standalone page on CoachAccountable's side. Whichever you pick, the signup happens out of reach of your site's tags, and the money often arrives later as a paid invoice. Its webhooks report appointments and paid invoices, which is enough to rebuild the conversion properly if somebody connects them to the ad click.

Free30 minutesNo obligation

CoachAccountable · what breaks

Why coaching ads underreport on CoachAccountable

  1. 01

    The Offering widget runs out of your tags' reach

    Embedded or linked, the signup completes where your browser pixels cannot see it.

  2. 02

    The tracking string is a label, not a click

    A dash-suffix on the URL tells you which link was used, not which ad click or which person.

  3. 03

    Money lands later as an invoice

    The signup and the payment are separate moments, and only one is usually tracked.

  4. 04

    Free intro sessions blended with paid programs

    Platforms learn to buy cheap calls instead of clients.

CoachAccountable · the fix

What changes — CoachAccountable

  • Paid invoices as the conversion

    Sent server-side when CoachAccountable reports the invoice paid.

  • Each Offering link tagged per campaign

    Using the tracking suffix CoachAccountable supports, mapped to real click data.

  • Intro sessions kept separate

    As a lower-value signal, never mixed into revenue.

CoachAccountable · architecture

What CoachAccountable actually lets you do

Taken from CoachAccountable's documentation; anything not documented is listed as a check.

  1. 1

    Three ways to share an Offering

    A JavaScript widget, an iframe, or a link to the standalone Offering page.

  2. 2

    A tracking string on the embed or link URL

    Append a dash and your text; useful as a campaign label on each placement.

  3. 3

    Webhooks for appointments and invoices

    Appointment scheduled, updated and canceled, plus invoice paid - the reliable server-side triggers.

  4. 4

    Zapier and an API

    Alternatives if a direct webhook receiver is not practical.

  5. 5

    Check whether GA4, GTM or a Meta pixel can run inside the Offering pages

    Not confirmed in the docs, so we test it rather than build on it.

CoachAccountable · diagnose

Diagnosing a CoachAccountable funnel, check by check

Coaching funnels are short, so this usually takes one afternoon.

  1. 01

    Sign up for a test Offering from an ad-tagged link

    Then see whether anything about the visit reaches the client record.

  2. 02

    Compare paid invoices with reported purchases

    Most coaches find the platforms see almost none of them.

  3. 03

    Check which Offerings carry a tracking suffix

    Untagged placements are where attribution disappears.

  4. 04

    Confirm webhooks are actually subscribed

    Appointment and invoice events often were never switched on.

  5. 05

    Split intro calls from paid programs

    If both send the same event, the ad platform cannot tell them apart.

CoachAccountable · prove

The QA evidence — CoachAccountable

Done on a real Offering signup and a real paid invoice.

Source of truth

CoachAccountable invoices paid and appointments scheduled, by client and Offering

  • A test signup through the embedded widget and through the standalone link, both carrying their tracking suffix.
  • The invoice paid webhook received and turned into one purchase at the right amount.
  • A reschedule confirmed to update, not duplicate; a cancellation confirmed to retract.
  • Intro sessions confirmed to send their own lower-value event.
  • Paid invoices reconciled per client against each platform over a closed window.
  • The same reconciliation rerun a month on, once late invoices have been paid.

CoachAccountable · free audit

What we check in the free audit

  • Sign up for a test Offering from an ad-tagged link
  • Compare paid invoices with reported purchases
  • Check which Offerings carry a tracking suffix
  • Confirm webhooks are actually subscribed
  • Split intro calls from paid programs

Checked against

CoachAccountable invoices paid and appointments scheduled, by client and Offering

Get my free conversion tracking audit

Free30 minutesNo obligation

CoachAccountable · when not to buy

Coaches who do not need this

Honest cases where the build is not worth it.

  • If clients find you through referrals and podcasts rather than paid ads, a tracking suffix per placement already tells you enough.
  • If you take payment outside CoachAccountable, start with that payment system; the invoice webhook will not see the money.
  • If you coach a handful of clients a quarter, there is too little data for any ad algorithm to learn from.
  • Wiring the two webhooks through Zapier is a job a careful freelancer can do. If that covers you, we will tell you.

CoachAccountable · what we deliver

The event map for a coaching practice

  • Offering page viewed

    Standalone or embedded; volume only.

  • Session scheduled

    From the appointment scheduled webhook.

  • Session rescheduled or cancelled

    From the updated and canceled webhooks; adjusts, never adds.

  • Invoice paid

    The revenue conversion, at the paid amount.

  • Offering name

    Intro call, single session or program, carried on every event.

Written guarantee

95%+ tracking accuracy

Measured against CoachAccountable invoices paid and appointments scheduled, by client and Offering. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

CoachAccountable questions, answered

We have not confirmed that CoachAccountable supports it, so we test it in your account. The dependable route is the invoice paid webhook, sent server-side, which does not depend on any pixel loading.

Free · 30 min

See which ads actually bring paying coaching clients

Free30 minutesNo obligation