Skip to main content
Spotify × Appointment SystemRun this yourself

How to reconcile Spotify Ads against your practice or scheduling system

This is the check we run first on every account, written out so you can run it without us. It takes about thirty minutes and needs two numbers: what Spotify says it produced, and what your practice or scheduling system actually shows. The gap between them is the only honest measure of whether your tracking works — and if it comes back small, you do not need us.

Free30 minutesNo obligation

Specific to Spotify × Appointment System

Spotify vs attended appointments: use intake source, not the pixel

Spotify has no click ID, so no attended appointment can be joined to an ad. Its pixel credits site visits within 30 days of exposure by default, which is not comparable with a service-date count. Size audio with a referral question on intake, a booking code mentioned in the ad, or a geo holdout, and expect the pixel to understate it.

There is no join key here. Spotify attributes on ad exposure, and nothing it knows travels into your scheduler, so no individual attended appointment can be tied to a Spotify ad. What does exist is the referral-source field most practice systems already ask about at intake. Add Spotify or podcast as an option, or ask callers to mention a short phrase, and count attended new patients who choose it.

Spotify's default credits a site visit within 30 days of hearing an ad, and that visit is what its reporting counts, not a booking and certainly not an attended appointment. A month of exposure-attributed visits set against a month of attended visits by service date compares two different things. Many people who hear a clinic's ad simply phone, which the pixel cannot see at all.

Use Spotify Ad Analytics for reach and the visits it attributes, and treat your intake data or a geo holdout as the outcome measure. There is no gap in the usual sense; the two numbers do not describe the same event. The most common mistake is judging audio on pixel visits, which understates it, while Google search quietly takes credit for the patients it prompted.

Spotify × Appointment System · what breaks

Why Spotify and your practice or scheduling system disagree

  1. 01

    Bookings counted instead of attendance

    The defining error in this category. No-show rates of fifteen to thirty percent are normal, and a conversion bound to the booking confirmation counts every one of them.

  2. 02

    Cancellations never reversed

    Even where attendance is counted, a cancelled appointment frequently stays counted because no reversal was ever wired.

  3. 03

    Returning patients counted as new

    Retention is not acquisition. A recall or rebooking credited to the original campaign makes it look extraordinary and tells you nothing.

  4. 04

    Phone bookings outside the funnel

    In most appointment businesses the phone is a large share of bookings, and without call tracking it is entirely invisible.

Spotify × Appointment System · the fix

What you get from this — Spotify × Appointment System

  • A number instead of a suspicion

  • The likely cause, narrowed

  • A basis for deciding

Spotify × Appointment System · architecture

What each side is actually counting — Spotify × Appointment System

  1. 1

    What Spotify counts

    The pixel installed sitewide and firing on the events you care about, plus a defensible way to size what the pixel cannot see. Spotify needs no click identifier because it is not matching one; it is matching exposure to visit.

  2. 2

    How Spotify attributes it

    This is the part that makes Spotify different from every other platform on this site. An audio ad played while someone is driving, running or washing up has no click surface at all, and the listener is not looking at a screen. There is no equivalent of gclid or fbclid to capture, because for most impressions there was never a click to identify. Spotify's own documentation is explicit that the pixel fires on a site visit within the attribution window whether or not the listener clicked. Anyone selling you click-based Spotify attribution has not read how the platform works.

  3. 3

    The window it uses

    Spotify attributes a site visit within 30 days of ad exposure by default. Confirm the window your reporting is actually set to before comparing it with anything, because a 30-day exposure window and a 7-day click window are not comparable measurements of the same thing.

  4. 4

    What your practice or scheduling system counts

    Appointments that were actually attended, counted rather than described, found in Your practice management or scheduling system, filtered by appointment status.

  5. 5

    The filter that makes them comparable

    Status is completed or attended — not booked, not scheduled, not confirmed.

Spotify × Appointment System · events

Reading the gap — Spotify × Appointment System

15%+ platform higherUsually the wrong event entirely — the platform is counting bookings rather than attendance, cancellations that never reversed, or returning patients as new.
20%+ platform lowerUsually structural — the platform is missing appointments it produced — usually phone bookings, or an identifier lost between the website and the practice system.

Spotify × Appointment System · diagnose

Diagnostic order — Spotify × Appointment System

  1. 01

    Confirm both numbers cover the same period and channel

  2. 02

    Bookings counted instead of attendance

    The defining error in this category. No-show rates of fifteen to thirty percent are normal, and a conversion bound to the booking confirmation counts every one of them.

  3. 03

    Cancellations never reversed

    Even where attendance is counted, a cancelled appointment frequently stays counted because no reversal was ever wired.

  4. 04

    Returning patients counted as new

    Retention is not acquisition. A recall or rebooking credited to the original campaign makes it look extraordinary and tells you nothing.

  5. 05

    Read a geo holdout or promo-code redemption count, reconciled against your own order records — not the conversion figure in Spotify's dashboard

    The honest position on audio is that a meaningful share of its effect is not attributable at all and never will be. Someone hears your ad in the car, remembers the name, and searches for you two days later on a different device — that conversion belongs to Spotify and will be recorded as organic search. The correct way to size audio is a geo holdout or a promo code, not a pixel. Say that before anyone sets a target, because the pixel will systematically under-report the channel and over-report Google.

Spotify × Appointment System · prove

How to know you did it right — Spotify × Appointment System

Source of truth

your practice or scheduling system — attended appointments for a fully closed month

    Spotify × Appointment System · free audit

    What we check in the free audit

    • Confirm both numbers cover the same period and channel
    • Bookings counted instead of attendance
    • Cancellations never reversed
    • Returning patients counted as new
    • Read a geo holdout or promo-code redemption count, reconciled against your own order records — not the conversion figure in Spotify's dashboard

    Checked against

    your practice or scheduling system — attended appointments for a fully closed month

    Get my free conversion tracking audit

    Free30 minutesNo obligation

    Spotify × Appointment System · when not to buy

    When the answer is that you do not need us — Spotify × Appointment System

    • If almost all of your attended appointments come from a channel with no click behind it, no tracking work will reach them — and knowing that is worth more than a build.
    • If you are running audio as a small test and expect a pixel to prove it worked, do not build this yet. Run a geo holdout instead: it costs nothing to implement, it measures the thing you actually want to know, and it is the only method that survives scrutiny on an exposure-attributed channel.

    Spotify × Appointment System · what we deliver

    The method, step by step — Spotify × Appointment System

    • Pull what Spotify reports

      A geo holdout or promo-code redemption count, reconciled against your own order records — not the conversion figure in spotify's dashboard.

    • Pull what your practice or scheduling system shows

      Export appointments by service date for a fully closed month, filtered to attended, and count new patients or clients separately from returning ones.

    • Filter both to the same thing

      Status is completed or attended — not booked, not scheduled, not confirmed.

    • Compare per record, not on totals

    FAQ

    Spotify × Appointment System questions, answered

    Ask at intake. A referral-source option or a phrase mentioned in the ad lets your front desk record it, and attended new patients choosing it are your best per-patient measure.

    Free · 30 min

    Found a gap between Spotify and your practice or scheduling system?

    Free30 minutesNo obligation