Skip to main content
Microsoft · Weight lossMicrosoft × Weight loss

Microsoft Ads conversion tracking for medical weight loss clinics

Medical weight loss is a recurring program business wearing a consultation funnel, and it sits inside an advertising policy regime that restricts what you may target and claim. What Microsoft Ads adds on top of that is a mechanical requirement: msclkid has to reach the record that holds the money, because Microsoft can only credit a conversion it can tie back to a click it recognizes. This page covers both halves — what a conversion is in medical weight loss clinics, and what Microsoft specifically needs to accept it.

Free30 minutesNo obligation

Specific to Microsoft × Weight loss

Microsoft Ads for weight loss clinics: older searchers, real budgets

On Microsoft Ads, a weight loss clinic should upload program enrolments as offline conversions keyed on the msclkid captured at consultation booking and valued at expected completed program value, with UET on every page. Send from the clinic system, and keep weight, medication and condition terms out of goal names, URLs and remarketing lists.

Microsoft's audience skews older than Google's, which suits medical weight loss: patients in midlife with the means to pay for a multi-month program. Clicks are often cheaper too, so the channel can produce enrolments at a lower cost, as long as enrolments are what gets measured rather than consultation form fills. That makes this one of the platforms where the offline import repays the work fastest.

Microsoft has its own healthcare and pharmacy advertising rules, including requirements around promoting prescription drugs; confirm what your ads may say before importing a Google campaign that names medications, because a straight import can carry disapproved ads with it. Remarketing based on health interests is restricted, so lists of program-page visitors are best left alone.

The Google import is where it breaks. Clinics copy campaigns across, carry over a goal that counts the consultation thank-you page, and never set up offline import, so Microsoft optimizes toward whichever keyword draws the most consultation forms. Add msclkid to the capture code that already handles gclid, store it on the patient record, and upload enrolments on the same schedule as Google.

Microsoft · Weight loss · what breaks

Why Microsoft under-reports for medical weight loss clinics

  1. 01

    Consultations optimized as conversions

    Abundant and weakly connected to enrolment.

  2. 02

    First month used as patient value

    The program runs for months and the value is its duration.

  3. 03

    Health characteristics implied by targeting or URLs

    A page path or audience implying a weight condition is health information.

  4. 04

    Msclkid never reaches the record

    Microsoft's click identifier, appended when auto-tagging is enabled. It depends on the UET tag being present on the site — without UET, msclkid arrives in the URL and there's nothing consuming it, which is a common half-configured state on accounts imported from Google.

Microsoft · Weight loss · the fix

What working looks like — Microsoft · Weight loss

  • Enrolled patients as the conversion

    From the clinic system, at expected program value.

  • Value based on your own adherence data

    Program fee times average months completed.

  • Nothing implying a health condition in any payload

    A value and a program tier. Nothing personal.

Microsoft · Weight loss · architecture

How Microsoft and medical weight loss clinics actually connect

  1. 1

    The conversion in medical weight loss clinics

    The money event is an enrolment, valued at what a patient actually completes rather than at the headline program price. Adherence in this category is variable enough that the two differ substantially.

  2. 2

    Microsoft Ads needs a click to match

    msclkid inside the import window, a conversion goal name matching one in the account, a timestamp and a value.

  3. 3

    The identifier: msclkid

    Microsoft's click identifier, appended when auto-tagging is enabled. It depends on the UET tag being present on the site — without UET, msclkid arrives in the URL and there's nothing consuming it, which is a common half-configured state on accounts imported from Google.

  4. 4

    Where it gets sent from

    The clinic system — patients enrolled by enrolment date, by program tier, for the same window.

  5. 5

    Deduplication and window

    The same counting question applies: one conversion per click for lead-type goals, every conversion for ecommerce. Accounts imported from Google frequently carry over the goal structure and not the counting review, so it's worth reading every goal rather than assuming the import got it right. Check Microsoft's current offline import window and attribution settings directly. They resemble Google's closely enough to be assumed and differ enough to matter.

Microsoft · Weight loss · events

The conversion map for medical weight loss clinics

Five steps with a policy constraint sitting over all of them.

InquiryVolume only.
Consultation bookedA leading indicator.
Consultation attendedWhere eligibility is assessed.
Program enrolledThe money event, at expected completed value.
Program tierCarried on the conversion. Nothing clinical.

Microsoft · Weight loss · diagnose

Diagnostic order — Microsoft · Weight loss

  1. 01

    Count records carrying msclkid

  2. 02

    Advertising policy restrictions

    Health and weight-related advertising is constrained on the major platforms, and targeting on implied health status is restricted. Confirm eligibility before building.

  3. 03

    Before-and-after creative and claims

    A policy matter rather than a tracking one, and it will stop campaigns running.

  4. 04

    Adherence variability

    The headline program price overstates what most patients actually pay.

  5. 05

    Read the upload's match rate and Microsoft's conversion goal diagnostics

    Almost every Microsoft account we open was imported from Google Ads, and the import copies campaign structure without copying the tracking. The result is a live account spending money with UET missing, msclkid unconsumed, or conversion goals pointing at pages that don't exist on the site any more.

Microsoft · Weight loss · prove

How it gets proven — Microsoft · Weight loss

Source of truth

The clinic system — patients enrolled by enrolment date, by program tier, for the same window

  • A live audit of every parameter and field currently leaving the site.
  • Enrolments reconciled per patient against what each platform reports.
  • Program value shown as the calculation from your own adherence history.
  • A written statement of what is sent and what is never sent.
  • The upload's match rate and Microsoft's conversion goal diagnostics read directly, not inferred from an upload succeeding.

Microsoft · Weight loss · free audit

What we check in the free audit

  • Count records carrying msclkid
  • Advertising policy restrictions
  • Before-and-after creative and claims
  • Adherence variability
  • Read the upload's match rate and Microsoft's conversion goal diagnostics

Checked against

The clinic system — patients enrolled by enrolment date, by program tier, for the same window

Get my free conversion tracking audit

Free30 minutesNo obligation

Microsoft · Weight loss · when not to buy

When you don't need this — Microsoft · Weight loss

  • If Microsoft already reports conversions that reconcile against the clinic system within a few percent, this is working and there is nothing to buy.
  • Measure identifier coverage yourself first — pull your last hundred records and count how many carry msclkid.
  • If your Microsoft account is a straight import you've never separately configured, fix the account structure and UET installation first — offline import on top of an unconfigured account produces data nobody will trust.

Microsoft · Weight loss · what we deliver

What gets built — Microsoft · Weight loss

  • Click identifier captured and stored separately from anything clinical

    Server-side.

  • Carried into the clinic system as an opaque identifier

    Onto the patient record.

  • Enrolment fires the conversion

    At expected program value.

  • Drop-outs reported

    Because adherence is the value assumption.

  • Dispatch via Microsoft's offline conversion import

    Uploaded against msclkid, closely mirroring Google's approach. Because so many Microsoft accounts are imported wholesale from Google Ads, people assume full parity — verify the current column format and requirements in Microsoft's documentation rather than reusing your Google template unchanged.

Written guarantee

95%+ tracking accuracy

Measured against The clinic system — patients enrolled by enrolment date, by program tier, for the same window. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Microsoft · Weight loss questions, answered

Often, because its older searchers match the typical program patient. Judge it on cost per enrolment, not cost per consultation.

Free · 30 min

Get Microsoft reporting what medical weight loss clinics actually earn

Free30 minutesNo obligation