Opening a second yoga studio location is a fundamentally different operational challenge than running the first one better. The processes, systems, and management habits that work well for a single location often break down or create significant overhead at two. The reason: most single-studio management is built on informal coordination — the owner knows every member, staff can resolve questions by asking each other, reporting is a single view of one operation. At two locations, that informality stops scaling and needs to be replaced with systems. The quality of those systems determines whether the second location adds proportional value or proportional chaos.
This guide covers the specific operational changes when a yoga studio moves from one location to two, and what the software infrastructure needs to support both.
The Membership Model Decision: Shared vs. Location-Specific
The first major decision when opening a second location is how memberships work across sites. The options: location-specific memberships (a member belongs to one location and pays for access there), system-wide memberships (one membership grants access to all locations), or tiered access (a basic tier covers one location; a premium tier covers all).
Location-specific memberships are operationally simpler — each location's revenue, membership count, and attendance tracks independently. The downside is friction for members who live or work near multiple locations and want flexibility. A member with a location-specific membership who tries to drop into the other location creates an exception case that staff need to handle manually unless the system supports guest visits.
System-wide memberships simplify the member experience significantly — one membership, any location. The operational complexity shifts to revenue attribution: when a member attends the second location, which location gets credit? This matters for per-location profitability reporting, instructor pay calculations, and any revenue-sharing arrangement between the locations (if they're separately owned or franchised).
Tiered access is the most common model at studios that want to upsell: the single-location plan at $100/month, the all-access plan at $130/month. The revenue arithmetic needs to justify the tier structure — is the $30 premium enough to cover the additional operational complexity of managing cross-location access and the attendant attribution questions?
Per-Location Reporting: What You Need to See Separately
With two locations, the owner needs to see both consolidated business performance (total revenue, total active members, total classes taught) and per-location performance (which location is more profitable, which has better retention, which instructor roster is performing better). Without per-location reporting, the second location disappears into aggregated numbers that can mask significant performance differences.
The per-location metrics that matter most: active membership count and trend at each location, new member acquisition per location per month, churn rate per location, average attendance per class per location, and per-location instructor payroll as a percentage of location revenue. A second location that looks fine in aggregate but is running 45% of revenue as instructor costs vs. 28% at the first location has a specific operational problem that only per-location data surfaces.
The CRM layer needs to support per-location member segmentation — a communication sent to "all members at Location B" should not inadvertently go to Location A members, and vice versa. Promotional offers, schedule changes, instructor announcements, and email sequences need location-level targeting as a default, not an afterthought.
Schedule and Instructor Management Across Sites
Scheduling at two locations introduces coordination complexity that single-location scheduling doesn't have. Some instructors may teach at both locations; cross-location scheduling needs to ensure they aren't double-booked and that travel time between sites is accounted for. An instructor who finishes a class at Location A at 7am and starts one at Location B at 7:30am may be creating a logistical problem that isn't visible if the scheduling system doesn't flag cross-location conflicts.
The instructor management layer needs to track which locations each instructor is authorized to teach at, what their cross-location availability looks like, and how their payroll is attributed when they teach at multiple sites. Instructor payroll at Location A and Location B may be funded from different P&L lines even if the instructor considers it a single engagement — the billing system needs to handle this correctly.
Substitute coverage across locations is also more complex. When a Location B class needs a substitute, the eligible sub pool may include instructors from Location A who are willing to travel — but the system needs to know which instructors are qualified, available, and willing to travel to Location B on short notice. A manual sub coverage process at one location is painful; at two, it's genuinely unmanageable without a structured workflow.
Member Experience Consistency Across Locations
Members who use both locations will notice inconsistencies quickly. Different check-in flows, different front desk scripts for handling credits or pack balances, different policies on late cancellations, different booking cutoff times — any of these creates a two-tier experience that erodes trust in the brand rather than building it.
This is primarily a people and training problem, but it's enabled or complicated by the software. If the two locations run on the same platform with consistent policy configurations, staff at both locations are working from the same rules. If Location B inherited a different software setup from its previous ownership or runs a separate tool, the inconsistencies are structural and difficult to resolve without system consolidation.
The cancellation policy, booking window, waitlist mechanics, and intro offer terms should be identical across locations unless there's a specific business reason for differentiation. Members generally expect a brand to behave consistently; explaining why Location A charges a different late cancel fee than Location B is a conversation no front desk staff member should need to have.
The Common Failure Mode: Running Two Separate Single-Location Systems
The most common operational failure when expanding to a second location is treating it as two independent businesses sharing a brand rather than one business with two sites. This produces: two separate member databases that can't be queried together, two separate billing systems with incompatible membership records, two separate communication tools that can't target members across locations, and two reporting dashboards that the owner has to manually reconcile to understand the total business.
The administrative overhead of this approach grows nonlinearly. Reporting requires exporting from two systems and combining in a spreadsheet. A member who transfers from Location A to Location B needs to be manually migrated in both systems. Cross-location promotions require two separate email sends. Instructor payroll across locations requires two separate calculations.
The right infrastructure decision when planning a second location is to choose a platform with native multi-location support before the second site opens — not to patch together a connection between two single-site deployments after the fact. Retrofitting a unified system after a year of parallel operation is significantly more disruptive than deploying it correctly from the start.
What to Look for When Evaluating
When evaluating whether your current platform will support a second location well: Does it support multiple locations within a single account with per-location reporting? Can memberships be scoped to one location, all locations, or a configurable tier? Does the scheduling system flag cross-location instructor conflicts? Can you send communication targeted to members of a specific location? Is instructor payroll tracked per location for P&L attribution?
Mako CRM is built for multi-location yoga studio operations — unified member data, per-location reporting, cross-location scheduling, and consistent policy enforcement across sites. Try the self-serve demo to see how multi-location management works in practice.