Build a Consultation-Funnel Worksheet: Segment or RudderStack
Before picking a customer data platform, a MedSpa or specialty outpatient clinic is better served by first mapping its actual consultation funnel on paper. Once that worksheet exists, the choice between Segment and RudderStack becomes much easier, because you know exactly what needs to connect to what.
Work through the four columns below for your own practice before reading any feature comparison, since the specifics of your booking platform and treatment mix matter far more to this decision than which CDP has more logos on its integrations page.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Worksheet column one: where does interest start?
List every channel that generates initial interest: Instagram content, a paid social campaign, a Google search for a specific treatment, or a referral from an existing patient. For each one, note whether it currently produces a trackable event (a form fill, a click-to-call, a booking-widget click) or disappears into an untracked phone call or walk-in. Be honest about the gaps here rather than assuming a channel is tracked just because it exists on your marketing calendar.
Most MedSpas find that a meaningful share of interest, especially from before-and-after content on social, currently has no tracked event at all; that gap is usually the first thing worth fixing regardless of which CDP you choose.
Worksheet column two: how does a consultation get booked?
Note your actual booking mechanism, most commonly a booking platform like Boulevard or Mindbody rather than a generic contact form. Check whether that booking platform can send a webhook event when a consultation is scheduled, and whether it can pass along which treatment the prospective patient is interested in as a property on that event, since "consultation booked" is a lot less useful than "consultation booked for a specific treatment category" for planning your next campaign.
If your booking platform's webhook support turns out to be limited, note that as its own finding rather than assuming a CDP will somehow compensate for it; the fix in that case is a conversation with your booking vendor, not a different CDP.
Worksheet column three: what happens after the consultation?
A consultation doesn't always convert to a booked treatment or package purchase immediately, and tracking that conversion, ideally as its own event tied back to the original consultation, tells you your actual consult-to-sale rate by lead source. This is often the step MedSpas skip, ending up able to report consultation volume but not which channels' consultations actually convert to revenue.
Worksheet column four: does anything here touch protected health data?
A treatment interest category ("interested in injectables") sits closer to marketing data than clinical data in most cases, but the line depends on your specific service mix and state regulations, particularly if your clinic offers medical treatments overseen by a physician rather than purely cosmetic services. Confirm with whoever handles your compliance program which fields are safe for a marketing CDP before building the pipeline, not after.
Now choose the tool: Segment or RudderStack
With that worksheet filled in, most MedSpas find they need a moderate number of destinations (a booking platform, an email/SMS tool, ad platforms) with UI-configured setup rather than deep warehouse work, which points toward Segment for most single- or few-location practices. A larger MedSpa group with several locations and its own marketing analytics function may prefer RudderStack once the worksheet reveals a genuine need for unified, warehouse-level reporting across locations.
A worked example: filling in the worksheet for a two-location MedSpa
A two-location MedSpa running Instagram content and a modest paid social budget filled out this worksheet and found: Instagram drove the most interest but had no tracked event at all, their booking platform supported webhooks but nobody had turned that feature on, and treatment-interest data was being collected on the intake form in a free-text field that their compliance advisor flagged as too broad for marketing use.
Fixing those three gaps, adding a trackable landing page link in their Instagram bio, enabling the existing webhook, and replacing the free-text field with a small set of broad category checkboxes, took about three weeks and didn't require choosing a CDP at all until after the gaps were fixed. That order matters: fix your data sources first, then choose the platform that connects them.
Only after those fixes did the practice actually need to decide between Segment and RudderStack, and by then the decision was simple: a two-location practice with a handful of destinations and no in-house data engineer had no real reason to take on a warehouse-first setup, so they went with Segment's hosted model.
To repeat the exercise for your own practice:
- List every channel that generates interest and note whether each one produces a trackable event.
- Check whether your booking platform sends a webhook when a consultation is scheduled, and whether it passes the treatment along.
- Track the consultation-to-sale conversion as its own event tied back to the original consultation.
- Decide with your compliance advisor whether any treatment interest data crosses into protected health data.
- Choose the tool, with Segment fitting most single- or few-location practices and RudderStack a larger group.
What Good Looks Like
Good event tracking for a MedSpa or outpatient clinic means you can trace a prospective patient from their first social or search touchpoint through consultation booking to an actual treatment purchase, with treatment-interest data handled in line with your compliance review.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Since many MedSpa consultations are still booked by phone, call tracking software like WhatConverts attributes those calls to campaigns and feeds a bookable event into the same pipeline as your online consultation requests.
MedSpas relying heavily on before-and-after content and Instagram can use a scheduling and analytics tool like Vista Social to track that engagement alongside the consultation events your CDP captures.
Local keyword research tools like Semrush help a MedSpa understand search demand for specific treatments in their market, useful context when reviewing which channels your tracked consultations are actually coming from.
Frequently Asked Questions
Can our booking platform connect to either CDP directly?
Most modern booking platforms like Boulevard or Mindbody offer some form of webhook or API access, but the depth varies by vendor and plan tier. Confirm exactly what your specific platform and plan support before assuming a straightforward connection.
Should treatment interest data go into our CDP at all?
Broad category interest, like a general aesthetic treatment type, is common to track for marketing purposes, but confirm with your compliance advisor where your specific practice's line falls, since this varies by what services you offer and applicable state rules.
How long does building this pipeline actually take?
For a single-location MedSpa with a standard booking platform, expect a few weeks from initial mapping to a working pipeline. A multi-location group with more destinations and a compliance review built in should budget closer to a couple of months.
About the numbers
This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.
Related Guides
Referral Marketing Platforms for Multi-Location MedSpa Groups
MedSpas have more referral marketing room than medical practices because most services are cash-pay and elective. Here's how to use it well.
Klaviyo vs ActiveCampaign for a MedSpa or Specialty Clinic Group
Should a medspa use Klaviyo or ActiveCampaign? See how to handle package sales, before-and-after photos, financing, and patient messages compliantly.
Two B2B Accounts Medspa Groups Usually Overlook
Medspa groups have two real B2B account types: employer wellness partners and acquisition targets. Here is how 6sense and Demandbase fit each motion.
Wistia vs. Vidyard for MedSpa and Outpatient Clinic Groups
Before-and-after content is the core asset for a medspa or outpatient clinic group. See how consent and access control shape the Wistia vs. Vidyard choice.
Livestorm or WebinarJam for a MedSpa Practice Group
MedSpa and outpatient clinic groups sell treatment packages and run patient education. See how Livestorm and WebinarJam fit each event.
Grin vs CreatorIQ for MedSpa Clinics and Before-and-After Content
MedSpa creator content carries real disclosure and advertising-rule exposure. Compare Grin and CreatorIQ for that higher-scrutiny environment.