Case study · a Reno med spa · the whole platform

One med spa in Reno, on all of Knock.

Meet Sierra Glow Aesthetics — a two-chair med spa in Midtown Reno, run by Marisa Vance, RN. Great injector, loyal clients, and a calendar with holes in it. This is the whole story, end to end: how she fills those holes with the people already in her phone (Text), becomes the spa her clients think of first (Social), and books total strangers into consults (Outreach) — every touch from her own number and her own accounts, nothing sent without her yes.

Text Instagram f Facebook 𝕏 X in LinkedIn
Before Knock · the situation

Marisa is booked solid on Fridays and empty on Tuesdays.

Her Botox clients love her — then vanish for six months because nobody reminded them their results were fading, and the spa two blocks away sent a birthday offer first. She has 1,420 clients in her phone she never texts, evenings she means to "get on Instagram" and doesn't, and a dozen empty chairs a week she'd give anything to fill. She doesn't need to be a better injector. She needs to stop losing people she already has.

1,420
clients in her phone she never texts
~3.5 mo
when Botox fades — and clients quietly drift
12+
empty chairs a week, mostly Tue & Wed
4
rival Reno spas texting her clients first
Same engine, her language

Knock was built on one idea: never lose a relationship to forgetfulness.

It's the same loop everywhere — watch your people, draft the perfect touch in your voice, wait for your approval, then reach them from your own accounts. For a med spa, the words just map onto her world.

Your sphere her client book — everyone who's ever sat in her chair, plus the Reno locals she wants to.
A signal a rebooking window (Botox fading at ~3.5 months), a birthday, a filler-iversary, or a client posting "my skin's been so dull lately."
One approval the right touch on the right channel — a text, a comment, a Story reply, a DM — sent from Marisa's own number and profiles.

Chapter 1 — Text

The fastest money is already in her phone. She just never texts it.
1 Her phone becomes her sphere — and stays in sync

1,420 contacts synced — and every new one after, automatically.

Marisa connects her iPhone contacts once, and Knock keeps them in sync from then on. Add a new client's number at the front desk on Tuesday and they flow into Knock on their own — sorted into her sphere and instantly eligible everywhere: her rebooking texts, her social watching, her outreach. She never re-imports, contact changes update on their own, and nobody she meets ever gets left out.

  • Continuous sync — new phone contacts flow in automatically, batched so nothing drops
  • Every new contact is instantly available to Text, Social & Outreach
  • Edits and new numbers update on their own — never a stale, re-imported list
  • Tag by treatment, by loyalty, by last-visit · unlimited clients on every plan
K
Sierra Glow · sphere1,420 clients
Live sync
Auto-synced from iPhone · 6 new this week
AN
Ally NguyenAdded at front desk today · auto-synced
New
TM
Taylor MrenoBotox · last visit 108 days ago
Due
DC
Dana ChoLip filler · 11 mo ago · birthday soon
Text
BR
Brie LarkinFacial · came once, never rebooked
Text
2 The signal that makes her money

Botox fades at ~3.5 months. Knock knows — so she gets the text out first.

The single most valuable signal in a med spa isn't a birthday — it's the rebooking window. Knock counts from each client's last treatment and fires on the day results start to soften, in the client's own time zone. Marisa reaches Taylor the week she's thinking "hmm, I'm moving again" — before the spa across town does.

  • Rebooking window per treatment (Botox ~3.5 mo, filler ~9–12 mo)
  • Birthday & treatment-iversary signals, every year
  • Post-treatment check-ins & review requests
  • Time-zone aware — never at 3 a.m.
K
SignalsTaylor Mreno
Rebooking window open — Botox at day 108Results softening · fires once per cycle
🎂
BirthdayMay 2 · spa-day offer
On
💧
Filler-iversaryNov 14 · every year
On
3 Drafted in her voice, approved in one tap

It sounds like Marisa texting a client — because it is.

Knock drafts the note in her tone, fills in the real name and detail, and waits. Before it can send, it runs the full compliance check and shows her the result — because a med spa texting clients answers to TCPA exactly like anyone else. She reads it, taps approve, done.

  • Personal detail filled in — never a stiff "Hi {FirstName}"
  • Consent, blacklist, blackout dates, quiet hours & daily limit — checked the second before send
  • Nothing sends without her explicit yes
K
Approval queueTaylor · rebooking
Due now
Drafted for you
Hi Taylor! It's been about 3½ months since your last Botox — right around when it starts to soften. Want me to hold your usual Tuesday? We've got a couple spots this week 💧
  • Consent on file — booked & opted in
  • Not on your blacklist
  • Outside quiet hours — 1:40 PM her time
  • Under today's limit — 9 / 50
4 Her iPhone sends — the reply is hers

It lands as a normal text from someone Taylor already knows.

A Shortcut Marisa set up once checks Knock through the day and sends what's due, silently, from her real number — no gateway, so it arrives as a plain blue bubble, not "Likely Spam." When Taylor replies, it goes straight to Marisa's Messages app. Knock never sees it. The relationship stays hers.

  • Sends from her real iPhone line — $0 per text
  • One message per check, marked sent instantly — never twice
  • Replies land in her normal Messages; STOP honored automatically
Messages· iMessage · her iPhone Sent
TMTaylor Mreno
Today · 1:40 PM
Hi Taylor! It's been about 3½ months since your last Botox — right around when it starts to soften. Want me to hold your usual Tuesday? 💧
Delivered
omg yes I was literally just thinking about this 😂
Tuesday 2pm?
you're a lifesaver
Chapter 1 result. Before spending a dollar on ads, Marisa's empty Tuesdays start filling with clients she already had — recovered from the rebooking window she used to lose to forgetfulness. See the full Text walkthrough →

Chapter 2 — Social

Now be the spa her clients think of first — everywhere they already are.
One signal. One yes. Every channel.

Dana just got engaged. That's a bridal-glow client — if Marisa shows up now.

Marisa connects her Instagram, Facebook and X. Now Knock watches her existing clients across all of them. When Dana posts "HE ASKED 💍," Knock doesn't just draft one message — it prepares the right touch for each place Dana lives: a like and a real comment on Instagram, a warm Messenger note, and a personal text. Marisa reviews the whole set once and approves. It goes out staggered, so it reads like a friend, not a bot.

  • Watches her sphere on Instagram, Facebook, X & text
  • Cross-platform signals collapse into one card
  • Approve the set, or edit any single touch
K
One approvalDana Cho · engaged 💍
Ready
Dana posted "HE ASKED 💍 — Tahoe wedding!"Detected on Instagram · 14 min ago · past filler client
Knock will, in your voice
Instagram Like + a real congrats comment
Text A warm, no-pressure congrats
Facebook React to her engagement post
2 Native to each place — and unmistakably her

A like and a genuine comment, from her own account.

The Instagram touch lands publicly, in front of Dana's whole feed — Marisa showing up as a real, warm local before she's ever a sales pitch. Never a copy-paste "🔥🔥🔥," never a coupon. Just the provider Dana already trusts, being human at exactly the right moment.

  • Real like + specific comment — drafted per post
  • Sent from her real profile — never pooled or proxied
  • Paced under each platform's automation thresholds
Instagram· Liked + commented Posted
DCdana.cho· 2h
💍 "HE ASKED!!"
Liked by marisa.glows and 146 others
dana.cho HE ASKED 💍😭 Tahoe wedding next summer — someone pinch me ✨
marisa.glows DANA!! 🥹💍 A Tahoe wedding is going to be unreal — so happy for you two. Enjoy every second of this part. ✨
3 Show up, then answer everyone

A steady drip of her own content — and not one "how much?" missed.

Knock also keeps Sierra Glow's professional account alive: a before-and-after (with signed consent), a Reel, a real-talk skincare tip, spaced across the week — every post approved by Marisa first. Then it closes the loop: when a Reel pulls comments and DMs, Knock drafts a personal reply to each one, so the "how much??" that used to sit unread for two days gets a warm answer that moves toward a booking.

  • Before-and-afters, Reels & tips — drafted, she approves
  • Watches her own posts for comments, saves & DM questions
  • A reply to every commenter; a booking-minded answer to every "how much?"
Instagram· Your Reel · Replying 7 to answer
Ssierraglow.reno· 1d
Lip filler Reel · 3,780 views
You liked back · 214 likes · 17 comments
KP
kelsey.pwait how much is this?? 😍
♥ You liked · 2h
Y
You repliedThank you Kelsey! 🥰 It's our most-booked — just DM'd you pricing + an opening this week ✨
Chapter 2 result. Marisa stops being invisible between appointments. Her sphere feels remembered on the platforms they actually live on, and her content finally gets answered — so Sierra Glow is the name in their head when it's time to book. See the full Social walkthrough →

Chapter 3 — Outreach

Grow the sphere — book Reno locals who've never heard of Sierra Glow.
The engagement ladder

Nobody books a $600 treatment from a cold DM.

So Knock never leads with one. For net-new prospects it climbs a ladder — show up on their post, a like, a genuine comment, a Story reply — and only after someone actually engages does a personal DM get drafted. Every rung is gated on the one below it, and the whole thing waits for Marisa's approval.

  • 1
    Find the right Reno locals

    Knock surfaces a short, ranked list of local accounts posting the exact moments her treatments serve — no group or ad required.

  • 2
    Notice out loud

    A like on the right post — small, human, and the first time they see her name.

    Gate: post shows real intent
  • 3
    Say something real

    A genuine comment — a congrats, a compliment. Now she's a real local account, not an ad.

    Gate: she liked first
  • 4
    Then — and only then — the DM

    A Story reply, then a warm message that references what they actually posted, ending in a no-pressure consult offer.

    Gate: they engaged back + she approves
K
Outreach ladder@renobride.hannah · not a client (yet)
Step 4 ready
Mon · Found
Surfaced "just got engaged 💍" · #renobride
Tue · Like
Liked her engagement post
Thu · Comment
Commented congrats — she ❤️'d it back
Sat · DM
Drafted DM — waiting for your approval
1 Find the right people

Instagram has no groups — so Knock finds her people four other ways.

Marisa doesn't wait for a walk-in. Knock builds a ranked list of local accounts worth engaging — each with the reason it made the list — pulled from the signals that actually predict a booking.

  • Local hashtags & location tags (#renobride, tagged at Tahoe venues)
  • Followers of complementary businesses — bridal shops, salons, boutique gyms
  • People engaging with aesthetic content around Reno & Tahoe
  • Lookalikes of her happiest past clients
K
People to engageReno · aesthetics & skin
6 surfaced
Highest booking-intent this week
HB
@renobride.hannahJust engaged · #renobride · Tahoe wedding
Engage
MK
@mkmoved2renoNew to Reno · asked for skincare recs
Engage
JL
@jenna.lately"treating myself for 30 🎂" · follows 2 rival spas
Engage
2 Scan their posts for real intent

Read the moment, not just the hashtag.

A hashtag alone is noise. Knock reads the actual post and keeps only the ones carrying a genuine signal — a wedding to prep for, a milestone birthday, a "my skin's been so dull lately," a move to town — each lifted out with the exact line that makes it a fit.

  • Detects bridal-prep, birthday, new-in-town & skin-goal intent
  • Skips the noise — brunch pics, throwbacks, memes
  • Shows the "why now" line from the post itself
  • Reads public posts only — never anything private
Instagram· @renobride.hannah · Post Signal
HBrenobride.hannah· 3h
💍 "HE ASKED!!"
208 likes
renobride.hannah HE ASKED 💍😭 Tahoe wedding next June — officially in glow-up mode, someone tell me where to go in Reno!! ✨ #renobride #engaged
Knock caught
Engaged · June Tahoe wedding · "glow-up mode" · asking for Reno recs
3 Warm up, then the DM that books a consult

By the time Marisa slides in, she's already a friendly face.

Knock likes, then leaves a genuine comment — Marisa now shows up as a warm local in front of Hannah's whole audience. Only after Hannah engages back does Knock react and reply to her Story (landing in her DMs) and draft the personal message that picks up her real thread: her June wedding, her timeline, her ask. It sits in Marisa's approval queue with the full compliance check until she says send.

  • Story reactions & replies — Instagram's most natural opener
  • Fires only after she engaged with the public comment
  • References the real post — never a copy-paste opener
  • Waits for approval — she can approve, tweak, or skip
Instagram· Direct · @renobride.hannah Drafted
HBrenobride.hannah· Active 18m ago
Replied to her story"a June Tahoe wedding 😍 you're going to be a stunning bride!"
omg thank you!! 🥹
— then, warm —
Of course! Since you're in glow-up mode for June — we build custom bridal skin timelines at Sierra Glow, totally no-pressure. Want me to send our bridal glow guide? ✨
yes please!! 😍 can I book a consult?
The distinction that trips everyone up

Her professional account and her personal account do two different jobs.

Sierra Glow runs a professional (Business) Instagram as the storefront; Marisa keeps a warmer personal account for the human touch. Knock uses each for what it's actually good at.

Marisa's personal account

The one that reaches out

The human behind the brand — engagement that reads as a real person, not an ad.
What it does in Knock
  • Likes & reacts to prospects' posts
  • Comments publicly — the warm-up step
  • Reacts & replies to Stories
  • Sends the personal DM — the whole point
  • No insights, ads, or "Book" button
Why it matters: people book the provider they trust, not a logo. A real-person account carries the lowest spam-flag risk — so the whole reach-out ladder runs here.
The Sierra Glow professional account

The one that gets found

The med spa's storefront — built to be discovered, booked, and answered.
What it does in Knock
  • Posts feed, Reels & Stories to followers
  • Carries insights, contact & Book Now buttons
  • Replies to comments and inbound DMs
  • Can DM — but reach to non-followers is throttled
  • Cold outreach from a brand account gets flagged fastest
Why it matters: the professional account is her discoverable, bookable front door — unbeatable at being found and at responding, but the wrong tool for cold reaching-out.
The other doorway into Reno

Reno's women organize into dozens of local Facebook groups — and Knock finds the new ones first.

Women-owned-business circles, mommy-and-me groups, neighborhood boards, boutique-fitness communities, "who do you actually trust for…" recommendation threads — there are far more active local groups than any one person could ever track, and new ones spin up constantly. Knock continuously scans for the groups Sierra Glow isn't in yet, so Marisa is always where Reno's social networking is heading — then runs the exact same ladder in each: helpful first, never a promo dropped in the group, only an earned, approved reach-out from her own profile.

1 Never miss a group worth being in

Knock keeps scanning for new and missing groups — not just the obvious ones.

New groups spin up all the time — a new moms collective, a fresh women-in-business chapter, a boutique-fitness community. Knock continuously looks for the local groups Sierra Glow isn't in yet, ranks them by real booking intent, and keeps a running shortlist with the reason each made the list. Marisa joins as herself — a real local, not a brand — and never falls behind where Reno is actually gathering.

  • Continuously scans for new & missing local groups — never a one-time list
  • Women-owned-business, mommy-and-me, neighborhood & fitness communities
  • Ranked by how much real "treat myself" booking intent shows up
  • She joins as herself — a person, never the Sierra Glow Page
K
Groups to joinReno · women, moms & local
3 new this month
New & missing groups Knock just found
RW
Reno Women in Business4,300 members · not joined yet · found this week
Join
RM
Reno Mamas 👶11,800 members · post-baby & self-care threads
Join
GG
Biggest Little City Girl Gang7,600 members · new chapter · spun up in June
Join
2 Scan group posts for the moment

One "who do you trust for Botox?" post is worth a hundred cold ads.

Groups are noisy. Knock reads the feeds of the groups Marisa is in and surfaces only the posts carrying a real med-spa signal — a milestone birthday, post-baby skin, a "finally treating myself," a bride-to-be — each lifted out with the exact line that makes it a fit.

  • Detects milestone-birthday, post-baby, self-care & bridal intent
  • Skips the noise — playdates, lost dogs, restaurant recs
  • Shows the "why now" line from the post itself
  • Reads member-visible posts only — never private messages
Facebook· Reno Mamas 👶 · Group post Signal
KB
Kayla Briggsposted in Reno Mamas 👶2h · Group
Ok Reno mamas 🙋‍♀️ I'm turning 40 in June and after two babies my skin feels TIRED 😅 finally ready to treat myself — anyone have someone they actually trust for Botox or a good facial in Reno?? 🙏
Knock caught
Turning 40 · post-baby · "ready to treat myself" · asking for a trusted Botox/facial rec
👍 9 · 14 comments
3 Be helpful in the group first, then the earned DM

A genuinely useful comment — never a pitch dropped in the group.

Before any message, Knock drafts a warm, helpful comment right on Kayla's post — reassurance and a real tip, in front of the whole group, from Marisa's personal profile. Only after Kayla engages back does Knock draft the Messenger note that picks up her exact thread and offers a no-pressure consult — with honest, full disclosure that Marisa is the provider. It goes from Marisa's own profile (the only surface that can join a group and start a conversation) and waits in her approval queue.

  • Like + a helpful public comment — the warm-up, never a promo
  • Respects each group's self-promo rules
  • Earned Messenger note only after she engaged back + Marisa approves
  • From Marisa's personal profile — the Sierra Glow Page stays the storefront
Messenger· from her profile · Kayla Briggs Drafted
KB
Kayla BriggsActive recently
aw thank you for the sweet comment 🥹 who do you actually go to??
Full disclosure — this is what I do 😊 I run a little spot in Midtown (Sierra Glow), super natural & mom-friendly. I'd love to do a no-pressure consult on the house for your 40th 💕
❤️ 1
wait YES please 🙌 how do I book?
Chapter 3 result. Total strangers in Reno — on Instagram and inside the local Facebook groups her future clients already live in — become booked consults, reached the way a great provider actually would: helpful first, from Marisa's own profile, at a careful human pace, nothing sent without her yes. Instagram playbook → · Facebook playbook →
After Knock · one engine, three chapters

Same Marisa. Same chairs. A calendar that no longer leaks.

Text recovered the clients she already had. Social kept her unforgettable between visits. Outreach brought Reno strangers to the door. It's one loop — watch, draft, approve, reach — running everywhere her people are, all from her own number and accounts.

Tue & Wed
the empty days, now her rebooking days
5 channels
one approval — Text, IG, FB, X, LinkedIn
0
touches ever sent without her yes
$0
per text — sent from her own iPhone

Sierra Glow Aesthetics is an illustrative scenario — a composite of how a Reno med spa runs the full Knock loop end to end. The story shows the mechanics; it isn't a specific customer's books.

True in all three chapters

Her voice, her accounts, paced like a human, approved every time.

Whichever product is running, the rules never change — because that's what keeps a real number and real profiles safe, and what makes every touch feel like Marisa, not automation.

Her own accounts, her voice
Every text, like, comment and DM goes out from Marisa's real number and profiles — because she's already someone they know. No bot handle, no "sent via" footer.
Human-in-the-loop, always
Nothing outbound sends without an explicit approve. Knock notices and drafts; Marisa says go. One queue, full control.
Paced to look human
Touches dribble out with natural gaps and mixed actions — never forty identical likes. Whatever doesn't fit today carries over.
Compliance checked at send
Consent, blacklist, blackout dates, quiet hours and the daily limit — all evaluated the second before a message goes out. A med spa answers to TCPA too.

Run your spa the way Marisa runs Sierra Glow.

30 days free. No credit card. Cancel anytime.