A field-by-field operating system for keeping a med spa profile accurate, compliant, useful, reversible, and measurable.
A med spa Google Business Profile can be complete and still be wrong. The dangerous errors are rarely empty fields. They are polished claims about a service the location paused, hours the front desk cannot support, a provider credential without current proof, or an image whose marketing authorization nobody can produce.
This guide replaces the completion checklist with an operating audit. You will decide which entity owns the profile, tie every field to dated proof, control categories and posts, protect patient information, and measure each funnel stage separately. For broader website and local-search architecture, use the med spa SEO guide.
Clinical and compliance boundary: This is marketing operations guidance, not medical or legal advice. Confirm treatment, license, privacy, advertising, and authorization decisions with the licensed provider, qualified compliance reviewer, and current regulator guidance that apply to the facility.
Decide whether this is the correct profile and accountable owner
Start by proving verified status and that the profile represents the real customer-facing facility, under the correct operating identity, with an authorized manager who can produce records and reverse changes. Stop editing when ownership, address eligibility, entity boundaries, or duplicate status is disputed. Resolve those facts before polishing categories or content.
Google requires a profile to represent the real business accurately and generally permits one profile per business. Use the current Business Profile representation guidelines, then use the generic profile optimization guide for setup and support mechanics.
Profile entity decision tree
- Facility: proceed when customers can access the named, staffed location during published hours.
- Practitioner or department: check current entity-specific rules and legal structure; do not clone the facility profile.
- Co-located unrelated business: keep its identity, signage, staff, phone, and operations distinct.
- Duplicate, moved, or closed location: preserve evidence and use support instead of creating another profile.
- Service-area business: do not hide a legitimate storefront or inflate cities. See the service-area pages guide.
- Ineligible or uncertain: hold publication for the authorized manager and qualified reviewer.
What goes wrong: a vendor treats a practitioner, old facility, and current storefront as interchangeable. Name one profile owner and backup before editing.
Build the field-to-proof matrix before editing
Put every editable field in one control sheet before opening the profile editor. Each row needs its current public value, customer task, source of record, facility, evidence, operations owner, compliance approver, verification dates, decision state, and rollback condition. An empty proof cell means hold or escalate, never “probably correct.”
| Field or feature | Current value and customer task | Proof and accountability | Control |
|---|---|---|---|
| Name, address, phone | Copy live value; identify visit or call task | Entity/signage/lease or approved record; facility; evidence link; operations owner; compliance approver | Last verified; next review; correct / hold / escalate; rollback condition |
| Regular and special hours | Customer-facing access, not staff presence | Staffing and facility calendar; location manager; compliance approver | Effective dates; closure trigger; prior value |
| Category and services | Business identity and available customer tasks | Account export; service ledger; entity/license evidence where applicable | Approver; observation window; remove or restore trigger |
| Description and links | Understand offering; visit correct location page or appointment path | Approved claims; destination test; analytics owner; privacy review | Last test; next test; hold on mismatch; previous destination |
| Media, reviews, posts | Evaluate facility, reputation, update, or offer | Ownership; authorization; substantiation; policy review; named approver | Expiry/removal trigger; content status; rollback owner |
Keep dated screenshots or an export beside the sheet. Google may review edits and restrict content under its content policies. “Correct” means the public value matches today’s evidence, not that it will produce placement, views, calls, or appointments.
Put proof and compliance controls before profile publishing. theStacc Compliance Profiles inject required license-number, responsible-firm, not-advice, and custom disclosures at planning time. They steer drafts away from prohibited claims and require a human verdict of None, Hold, or Block. Automated callers cannot clear a hold; the licensed professional stays responsible.
Reconcile facility facts with licensed service delivery
A service belongs on the profile only when the named facility can lawfully and operationally deliver it through the documented entity, responsible clinical owner where required, trained staff, available room or device, approved booking path, and current capacity. Marketing language must stop where the operator’s evidence packet stops.
Do not use the website menu as the master record. Build the ledger from facility operations and current regulator material selected by the qualified reviewer. Treatment and license decisions depend on the operator’s state, service, provider, device, and ownership facts.
| Service identity | Authority and delivery | Customer operation | Commercial and change proof |
|---|---|---|---|
| Approved service name; actual facility; legal/operating entity | Applicable official regulator source; facility permit; bonding/insurance status where applicable; clinician or medical-director owner where required | Real job type; operator urgency/decision window; room/device dependency; consultation and booking path; capacity status | Approved claim source; operator price band; seasonal evidence window; last reviewed |
Keep consultation, first treatment, treatment series, maintenance, and retail/product tasks distinct. Never borrow price bands, urgency, frequency, or availability. Hold the service when its room, required professional, or booking capacity is unavailable.
Teams often approve a service once and let every asset inherit it forever. Provider, device, permit, and capacity changes need named owners and stop conditions.
Choose categories with an entity, service, and licensure test
Choose categories from the options currently visible inside the facility’s own profile, then test each against the real entity and active licensed operations. The primary category should complete “this business is a.” Secondary categories describe genuine parts of that same business; they are not treatment keywords, aspirations, or copies of competitors.
If Medical spa appears in the current account and the documented facility fits, evaluate it first as the primary candidate. If it is absent or inaccurate, use the most specific visible category that passes the test. Google says to use few, specific categories.
| Account-visible category | Decision tests | Role and approval | Change control |
|---|---|---|---|
| Copy exact option from current account | Business IS a? Active part of this entity? Fits documented facility and license context? | Primary or secondary; operations owner; qualified approver | Change date; observation window; rollback trigger |
Competitor categories are context, not proof. Use the generic category-selection mechanics for interface work and keep this decision card as the approval record.
Casual changes leave staff unable to explain or reverse the choice. Capture the before state and rollback trigger. Categories do not guarantee placement; Google cites relevance, distance, and prominence.
Write description, services, hours, and links from one source of truth
Publish description, service, hour, phone, website, and appointment fields from the same approved location record. The profile should explain the real facility and route a customer to a working, location-correct next step. Remove promotions, links inside the description, unsupported superlatives, clinical promises, and any service that operations cannot currently fulfill.
A description approval pattern
Use this sequence: real business identity, customer-facing location, approved service scope in general terms, and the next customer task. Do not add “best,” “#1,” “guaranteed,” or provider credentials without the evidence and required review. The FTC health advertising guidance requires objective health claims, including implied claims, to be truthful, non-misleading, and appropriately supported.
- Services: use ledger-approved names and facts; do not give treatment, candidacy, safety, efficacy, or recovery recommendations.
- Hours: separate regular, special, and customer-facing availability. Back-office staffing does not make the facility open.
- Links: route to the correct facility and task, preserve privacy-safe attribution, and remove broken or unstaffed paths.
- Phone: use the approved line and document handling outside facility hours.
A page may load while defaulting to the wrong location or paused service. Test the full path without real patient information and assign any fix.
Approve media and review workflows without exposing patient information
Treat every photo, video, testimonial, and review reply as a controlled public disclosure. Record ownership, identifiable people, patient or protected-information risk, authorization basis, implied health claim, platform-policy gate, approver, and removal trigger. A marketing asset stays held until the qualified reviewer confirms the applicable privacy, advertising, and consent requirements.
When HIPAA applies, HHS says marketing uses or disclosures of protected health information generally require authorization, subject to official exceptions. Do not assume a general image release is enough. Google also applies media and post policies alongside applicable law.
| Asset or text | Identity and privacy | Claim and policy | Decision record |
|---|---|---|---|
| Facility/team/service image; before-and-after material; testimonial; public reply | Owner; identifiable person; patient/PHI risk; authorization basis | Health/outcome implication; review-policy gate; approved reply boundary | Approver; expiry; removal trigger; correct / hold / escalate |
Public review reply boundary
Never confirm that the reviewer is a patient, name a service, restate appointment facts, diagnose, or debate a clinical claim. Thank the person in neutral terms and route follow-up to an approved private channel. Google permits asking genuine customers for reviews but prohibits incentives tied to posting, changing, or removing them. The FTC also addresses fake reviews, sentiment-conditioned incentives, and undisclosed insider relationships.
The “helpful” personalized reply often reveals more than the reviewer did. Give staff neutral patterns and an escalation path for disputes, safety statements, threats, or record requests.
Use posts only for verified customer tasks and compliant content
Publish a profile post only when it serves a current customer task and every underlying fact is approved: service, facility, capacity, date, claim, media, destination, owner, and stop trigger. Choose patterns from actual operations rather than a fixed calendar. Google reviews posts, and their status may be live, pending, or not approved.
Useful patterns include a location or hour update, verified event, approved service education, staff or credential update, and documented offer where allowed. No fixed frequency or ranking/call effect is assumed. Use the cadence guide after operations sets the review rhythm.
| Customer task and pattern | Truth packet | Approval packet | Measurement and stop rule |
|---|---|---|---|
| Check hours/location; attend event; understand approved service; verify staff/credential update; evaluate documented offer | Real service/location; availability/capacity; start/end date; working destination | Objective and implied claim; substantiation; regulated-content check; media authorization; owner; approver | Named upstream event; update, expiry, rejection, capacity, or compliance trigger |
Check current Google post rules and applicable law. Do not phone-stuff text; use the verified call button where available. Record unavailable features as “unavailable.”
Offers often outlive capacity, a provider, room, or destination. Every approval needs a named stop owner, date, trigger, and removal action.
Account for seasonality, urgency, ticket bands, and capacity from operator records
Use the med spa’s own dated records to decide which profile facts need faster review. Separate consultations, first treatments, series, maintenance, and retail tasks; then record the actual decision window, customer-facing price band, capacity, and seasonal evidence period for each. Do not import portable busy seasons, urgency, margins, or ticket benchmarks.
Use one declared period, such as 28 days or a calendar month, against a comparable prior period. The operator supplies values; missing price, demand, or capacity is unavailable. Vendor benchmarks cannot replace facility records.
Local competitive-density context card
| Observation frame | What to record | How to use it |
|---|---|---|
| Declared query set and map/grid; search date and location | Real nearby facilities; directories or aggregators; visible profile completeness; category observations | Write the operator’s distinction and evidence gap. Never copy a competitor field or category as proof, and never turn position into a benchmark. |
Keep Local Services Ads or Google Guaranteed reporting separate. Verify eligibility and availability in the operator’s Google systems. Directory and aggregator observations explain the result set but cannot validate profile facts.
A “seasonal” post can go live while consultations are full or a room is offline. Capacity is a publication fact; location managers need stop authority.
Maintain a change log and location-level operating rhythm
Log every profile edit with its before value, after value, reason, evidence, authorizer, facility, observed platform status, rollback owner, and recheck date. Review volatile fields when operations changes, not on an arbitrary publishing streak. Multi-location groups must prove each facility’s facts separately before copying any value or post.
Trigger review on provider changes, device outages, closures, hours changes, expired offers, service pauses, broken booking paths, expired authorizations, or rejected content. Add a scheduled backstop. See the multi-location SEO guide and multi-location local SEO guide.
Multi-location exception log
Compare each facility’s signage, licenses, clinicians, services, devices, hours, categories, links, posts, closures, manager, and conflicts. Copy only proven identical facts and store the reviewer’s decision.
Failure-state checklist
- Ownership dispute, duplicate, virtual or unverified address, wrong entity, moved or closed facility.
- Suspended or restricted content, unavailable category or feature, expired service or offer.
- Clinician, device, room, capacity, or booking path unavailable; broken or wrong-location link.
- Missing authorization, unsupported health claim, public disclosure risk, unresolved reviewer decision.
- Employment, vendor, or training enquiry; duplicate or spam form; abandoned call click; cancellation or no-show.
A log without a rollback owner is inert. Give one person authority to restore the last proven value during review.
Measure the full funnel without turning profile interactions into patients
Define every stage separately, with its own business rule, timestamp, source system, owner, join key, privacy and retention rule, and exclusions. Search impressions, search clicks, profile views, website clicks, call clicks, forms, qualified enquiries, booked jobs, and completed jobs are different events. Native profile metrics cannot prove downstream outcomes.
Funnel dictionary
| Stage | Exact source system | Required definition |
|---|---|---|
| Search impression | Google Search Console | Selected property, canonical/query set, date, search type, owner, exclusions |
| Search click | Google Search Console | Click for the same filters; never a profile or website session assumption |
| Profile view | Google Business Profile Performance | Unique view as Google defines it for the specific verified profile |
| Website click | Google Business Profile Performance | Profile website-link click; not a visit, form, or appointment |
| Call click | Google Business Profile Performance | Call-button click; not a connected call or enquiry |
| Form | Tagged form log plus GA4 | Unique submission under privacy-safe attribution and spam rules |
| Qualified enquiry | CRM/intake | Meets written service, location, eligibility, capacity, and contactability rule |
| Booked job | Scheduling system | Confirmed appointment/job under the operator’s rule; wait-list excluded |
| Completed job | Scheduling/EHR/practice system | Completed under the written service rule using privacy-safe aggregate reporting |
Business Profile Performance defines views and link clicks. Search Console supplies search impressions and clicks. GA4 can separate lead events, but operators must reconcile them with intake and scheduling.
Approved formula contract
| Formula | Numerator / denominator | Evidence window and source | Owner and exclusions |
|---|---|---|---|
| Organic click-through rate | Search clicks for exact canonical/query set / impressions for same set | Declared 28-day window vs immediately preceding comparable 28 days; Search Console page + query filters | SEO owner; exclude branded queries for non-brand analysis and separately declared image/news/Discover or other properties |
| Profile website-click rate | Website-link clicks for specific profile / unique profile views for same profile | Declared calendar month; GBP Performance | Profile/location owner; exclude unavailable metrics, ads, non-profile organic clicks, and unsupported repeat assumptions |
| Profile call-click rate | Call-button clicks for specific profile / unique profile views for same profile | Declared calendar month; GBP Performance | Profile/location owner; exclude website/ad/other-phone calls, connected-call assumptions, unavailable metrics, identifiable staff/tests |
| Form-to-qualified-enquiry rate | Unique profile-attributable qualified forms / all unique profile-attributable forms in cohort | Declared 28-day form cohort plus stated qualification lag; tagged form log + CRM/intake | Intake owner; exclude duplicates, spam, tests, employment/vendor/training, unsupported service/location, missing attribution |
| Call-click-to-qualified-enquiry rate | Unique qualified enquiries matched under written rule / all unique profile call clicks in cohort | Declared 28-day click cohort plus stated call/qualification lag; GBP + call system + CRM | Intake owner; exclude abandoned, duplicate, staff/test, unmatchable, employment/vendor/training; never call a click a call or enquiry |
| Qualified-enquiry-to-booked-job rate | Unique qualified enquiries with confirmed booking / all unique qualified enquiries in cohort | Declared 28-day enquiry cohort plus operator booking lag; CRM/intake + scheduling | Scheduling owner; exclude wait-list, duplicates, unsupported services; count reschedules once; canceled bookings stay booked, not completed |
| Booked-to-completed-job rate | Unique booked jobs marked completed / all unique booked jobs in cohort | Declared booking cohort plus sufficient service/reconciliation lag; scheduling/EHR/practice system with privacy-safe aggregates | Operations owner; exclude cancellations, no-shows; count reschedules once; exclude consults unless defined as completed job and exclude tests |
Write attribution and deduplication rules before joining systems, then assign the earliest weak transition. Do not calculate revenue, return, patient value, average ticket, close rate, ranking change, or attributed calls without approved accounting, attribution, privacy, and compliance evidence.
Keep profile activity and real intake stages auditable. theStacc’s Local SEO module covers Business Profile posts, review replies, citations, rank tracking, multi-location operation, and approval rules; downstream qualification and clinical operations remain in the med spa’s systems.
Frequently asked questions about a med spa Google Business Profile
These answers cover the profile decisions most likely to reach a front-desk, marketing, or compliance queue after the initial audit. They add practical boundaries for categories, descriptions, posts, media, reviews, metrics, and multi-location reuse. They do not answer clinical candidacy, treatment safety, licensing interpretation, or individualized privacy questions.
How should a med spa optimize its Google Business Profile?
Optimize the profile by reconciling every public field with dated facility, entity, service, license, staffing, capacity, and authorization records. Assign an operations owner and compliance approver, log each change, and keep profile interactions separate from connected enquiries and appointments. Hold any value that the med spa cannot currently prove.
Which Google Business Profile category should a med spa choose?
Choose the most specific account-visible category that accurately completes “this business is a” for the real facility and operating entity. If “Medical spa” appears in the account and the documented business fits it, evaluate that as the primary candidate. A qualified reviewer should approve the choice against current operations and applicable requirements.
Should every med-spa treatment be added as a category?
No. Google says categories describe what the business is, not every service it offers. Add a secondary category only when it is account-visible, describes an active part of the same entity, and fits the facility’s documented service delivery. Put approved offerings in the services field instead of turning treatment terms into categories.
What should a med spa include in its Business Profile description?
Include the real business identity, customer-facing location, approved service scope, and a factual reason someone would use the profile to take the next step. Keep promotions and links out of the description. Remove unsupported superlatives, outcome claims, invented credentials, and any wording that exceeds current licensed operations or available capacity.
What can a med spa post on its Google Business Profile?
A med spa can consider verified location or hour updates, approved educational service information, documented events, staff or credential updates, and compliant offers where allowed. Each post still needs current availability, claim support, media authorization, a working destination, an approver, and a stop date or removal trigger. Google may review or reject posts.
Can a med spa share before-and-after photos or patient testimonials on its profile?
Only after a qualified reviewer confirms the applicable consent or authorization, privacy, advertising, substantiation, and platform-policy requirements. Do not assume a general photo release covers marketing use of health information. The med spa should also record the asset owner, claim implication, approver, authorization basis, and expiry or removal trigger.
How should a med spa reply to reviews without revealing private information?
Use a neutral reply that does not confirm the reviewer is a patient, name a service, discuss an appointment, or address clinical details. Thank the person in general terms and move any follow-up to an approved private channel. Never request sensitive information in public, and route disputed or safety-related content to the designated reviewer.
Does a profile call metric mean someone spoke to the med spa?
No. Google defines the profile call metric as clicks on the call button, not connected conversations. Match a dated click cohort to a call system and intake record under a written join rule before calling anything a connected or qualified enquiry. Exclude abandoned, duplicate, staff, test, vendor, employment, and unmatchable activity.
Should a multi-location med spa copy the same profile details and posts everywhere?
Only when the underlying facts are genuinely identical and documented for each facility. Confirm location-specific signage, licenses, clinicians, devices, services, hours, categories, links, capacity, and responsible manager before copying anything. Local events, closures, appointment destinations, and availability often differ, so each profile needs its own approval and rollback record.
A 30-day operating plan for the profile
Use the next 30 days to replace undocumented profile content with an evidence-backed operating system, not to chase a ranking promise. Sequence identity before fields, fields before content, content before measurement, and measurement before experiments. A qualified med-spa compliance reviewer and the responsible licensed professional remain the final decision-makers throughout.
- Days 1–5: assign the profile owner and reviewer; collect screenshots, entity/location proof, licenses, permits, and applicable bonding or insurance evidence.
- Days 6–10: complete the field matrix, entity tree, category card, and service ledger. Hold unsupported values.
- Days 11–15: reconcile description, services, hours, phone, links, and location exceptions. Capture rollback owners.
- Days 16–20: audit media, testimonials, reviews, and posts for authorization, privacy, claims, availability, and expiry.
- Days 21–25: publish approved changes, observe status, test destinations, and reverse failures.
- Days 26–30: finalize funnel definitions, attribution, exclusions, handoffs, and event-driven reviews. Compare like-for-like periods.
The finish line: every value has proof, every risky asset has a human decision, every change is reversible, and every metric has one meaning.
Build a med-spa profile workflow that can pause when the evidence runs out. See how theStacc combines local marketing operations with planning-time disclosures, prohibited-claim steering, and a human compliance gate.
Sources & references
- Google — Guidelines for representing your business
- Google — Business Profile content policies
- Google — How local results are determined
- Google — Create and manage Business Profile posts
- Google — Photo, video, and post policies
- Google — Tips to get more reviews
- Google — Business Profile performance
- Google — Search Console Performance report
- FTC — Health Products Compliance Guidance
- FTC — Consumer Reviews and Testimonials Rule Q&A
- HHS — HIPAA authorization for marketing
- Google — GA4 lead generation events
Rank in the Map Pack, collect reviews, and keep every location active — on autopilot.