apointoo.
Healthcare Attribution

Appointment Source vs Marketing Source: Why a Practice Needs Both

cmsapointoo··8 min read

Appointment source and marketing source answer different questions. One records where a booking entered the schedule. The other records which channel, campaign, or session influenced the visit beforehand. A practice needs both because one scheduler can receive demand from many campaigns, while a single campaign can produce bookings through several operational routes.

Putting both answers in one field creates false confidence. A booking made through the website scheduler does not automatically count as direct traffic, and staff entry does not prove offline marketing. Keep each source close to the system that observed it, then reconcile the results in an aggregate report.

What is an appointment source?

Appointment source is an operational field. Under a documented clinic rule, it identifies how the booking reached the scheduling system. Useful values might include website scheduler, Google Business Profile link, marketplace, staff-entered phone booking, referral workflow, or walk-in entry.

The scheduler or the integration that created the booking is usually authoritative for this field. Record observed system behavior rather than a staff member’s assumption about what prompted the call. If the schedule cannot distinguish two entry routes, use a broader category or unknown.

Google’s Business Profile guidance shows why this field matters. Google says selected third-party providers can place booking links on Search and Maps, while a business can also add its own local link. Both clicks may begin on Google, yet the bookings can enter different scheduling systems. The guide to booking-link control on Google Business Profile explains that shared surface.

What is a marketing source?

Marketing source describes an attributable interaction before the appointment was created. Depending on the approved measurement design, that may be paid search, organic search, email, referral, or direct traffic. A campaign field can hold a stable reference when the evidence survives the journey.

The source should come from the marketing session or another approved attribution record. It should not be reconstructed from the appointment source. A website booking can follow an advertisement, an organic result, an email, or a bookmarked page. The operational destination stays the same while the marketing path changes.

Marketing source also has limits. Browser restrictions, consent choices, cross-device behavior, and vendor handoffs can break the chain. Use unknown rather than filling a gap with the most likely channel. An honest unknown preserves the report’s meaning.

Why can the two sources disagree without either being wrong?

The fields observe different moments. Someone may find the practice through paid search, read the website, then use the Google Business Profile booking action later. The supported marketing record can point to paid search while the appointment source points to a provider link on Google. Both can be correct.

Another journey may begin with a marketplace listing and end later in the practice’s own scheduler. The appointment source is then the website scheduler. Depending on the available evidence and attribution rule, the marketing source may be direct, referral, marketplace, or unknown.

Zocdoc states that its Appointment Report shows booking source, appointment outcomes, and Marketplace activity. That is a vendor description of its own reporting, not a universal definition or an independent performance finding. It still illustrates that a booking platform’s source field and a practice’s wider marketing model occupy different scopes.

What fields should the practice store?

Keep the source dictionary small enough for staff and analysts to explain. The appointment record needs an operational source code created by the schedule or approved workflow. The marketing record needs separate channel and campaign fields, along with a rule version and capture time. Neither record needs sensitive or clinical detail.

Field Question answered Preferred owner Fallback
appointment_source Where did the booking enter the schedule? Scheduler or booking integration unknown
marketing_channel Which supported channel influenced the visit? Approved attribution record unknown
campaign_reference Which campaign evidence was retained? Marketing capture service not available
source_rule_version Which classification rule applied? Reporting model current documented version
captured_at When was the source observed? Source system source timestamp

Do not overload one field with labels such as “Google.” That could mean a paid campaign, an organic result, a Business Profile link, or a third-party provider shown on Google. Store the most specific supported value in the correct field and retain the broader reporting group separately.

How should booking vendors fit into the model?

A vendor may fill several roles. It can run the schedule, create the booking, generate discovery, or do more than one of these. Classify each role explicitly. A marketplace may generate discovery and create the booking, while a scheduler embedded on the practice website may create bookings without being the marketing source.

Doctoralia’s Brazilian page presents its free clinic offering as a way to simplify scheduling workflow and manage agendas. It also promotes reputation and other commercial benefits. These are vendor claims about its own product. They do not prove that every plan exposes the source fields a particular practice needs.

Ask each vendor to demonstrate source capture with a controlled journey. Check how it labels a website booking, a Google profile link, a marketplace booking, and a staff-entered appointment. Confirm export access and whether source values survive rescheduling. Practices comparing marketplace roles can use the Zocdoc alternatives guide for existing demand as a decision frame.

How do you reconcile source data with appointment outcomes?

Inside the approved reporting environment, join only the source facts needed for generic booking outcomes. The schedule remains authoritative for created, canceled, rescheduled, and attended states. The attribution record remains authoritative for the marketing evidence it captured.

  1. Freeze the source dictionaries and rule version for the reporting period.
  2. Deduplicate bookings under the scheduler’s stable lineage.
  3. Map each booking to its observed appointment source.
  4. Attach marketing source only when a supported link exists.
  5. Keep missing evidence as unknown or not available.
  6. Aggregate by source pair and outcome before sharing the report.

Do not make the advertising platform the appointment system of record. Delivery or attribution status does not prove that a booking occurred, remained scheduled, or was attended. The clinic booking outcome taxonomy provides a compact set of states for that reconciliation.

Which questions does a two-source report answer?

A cross-tab connects discovery with operations. Put marketing channels in the rows, appointment sources in the columns, and aggregate booking outcomes beneath the matrix. The practice can then see whether a channel tends to produce website bookings, marketplace bookings, profile-link bookings, or staff-entered calls.

The same report can show where measurement breaks. A campaign may create visits but leave few supported links between marketing and booking. A provider may receive many appointments whose marketing source is unknown. Those patterns suggest measurement gaps or handoff problems, not automatic campaign failure.

Treat the report as a guide for the next test, not a way to assign personal credit. Which booking routes serve demand the practice already creates? Which campaigns depend on staff entry? Where does source evidence disappear? Which provider produces outcomes the schedule can reconcile consistently?

Common classification mistakes

  • Calling every website booking direct traffic.
  • Calling every Google profile booking organic search.
  • Using a vendor name as both marketing and appointment source without evidence.
  • Replacing unknown values with the campaign that spent the most.
  • Changing source labels during a reporting period without versioning.
  • Counting a reschedule as a new acquisition.
  • Using advertising delivery as proof of an appointment outcome.

Review a sample of source pairs with reception and marketing staff. The goal is not to eliminate every unknown. It is to make each reported value traceable to a system, rule, and timestamp.

Frequently asked questions

Is a Google Business Profile booking a marketing source?

It can be an appointment source when the booking entered through that link. The supported marketing source may be organic, paid, direct, referral, or unknown. Do not infer it from the booking button alone.

Should staff choose a campaign when entering a phone booking?

Only when the practice has a clear, approved question and a documented answer rule. Otherwise record the appointment as staff-entered and leave marketing source unknown rather than encouraging guesses.

Can one appointment have more than one marketing source?

A journey can contain several interactions. The report should apply one documented attribution rule or present separate first-touch and last-supported fields. It should not mix models in one unlabeled column.

Does a vendor source report replace the practice’s attribution model?

No. A vendor report covers the interactions and bookings visible to that vendor. The practice still needs rules for its website, profile links, campaigns, calls, and unknown paths.

References

Related articles