Duets are the best-selling format in a lot of Pilates studios and the worst-supported format in a lot of Pilates software. A private is one person and one instructor. A group class is a capacity number. A duet is neither -- it's two specific people who have to end up in the same slot, on the same day, paid for in a way that both of them agree on.
Most booking systems solve this by making it your problem. The client picks a time, you get an email, you text the second person, the second person suggests a different day, you go back to the first person, and somewhere in there you're standing in the studio with your phone out between classes.
This post walks through what that looks like when the client just texts your studio number instead -- and what's actually happening in BookYourMat underneath.
The problem with "share this booking link"
The standard workaround is link-sharing. The client books a spot and forwards a link to their partner, who is supposed to click it, create an account, and claim the second seat.
In practice this fails in three predictable ways.
The partner never clicks. The link goes into a text thread, gets scrolled past, and the second seat sits empty until you notice.
The partner isn't a client yet. Half of duet second-people are somebody's friend, sister, or spouse who has never been to your studio. Asking them to create an account before they've taken a class is a wall, not a door.
Nobody knows who's paying. One person has a package. The other doesn't, or has one that doesn't cover duets. The link doesn't resolve that, so it comes back to you anyway.
Link-sharing moves the coordination onto your clients, and they don't want it either.
What the client actually texts
Here's the version that works, because it starts where the client already is -- their messages app, texting your studio's number.
Client: hey! do you have any duet spots thursday or friday? me and my sister
Becky, BookYourMat's AI receptionist, reads that as a duet request rather than a single booking. She checks your real schedule for the duet or semi-private class types you've actually defined, with real capacity and real instructor coverage, and comes back with what exists:
Becky: I've got Thursday 9:00am and Friday 7:00am open for duets. Which works better for you both?
Client: thursday 9
Becky: Done -- Thursday 9:00am duet, two spots held. What's your sister's name so I can put her on the roster?
That last question isn't filler. A duet in BookYourMat is one appointment holding two spots, and the second person is either an existing client or a named guest on the booking. Becky asks because she has to write something real into your schedule, not because she's making conversation.
The whole exchange took the client under a minute, at whatever hour they sent it, and it never left their text thread.
What's happening underneath
Three things make that possible, and they're worth understanding because they're the parts an owner configures.
Duets are a class type, not a hack. In BookYourMat you define duet and semi-private class types the same way you define group and private -- with their own capacity, their own pricing, and their own package coverage rules. Becky can only offer what you've actually defined. If your Thursday 9 a.m. is set up as a duet slot, it's bookable as one.
A booking can hold more than one spot. When Becky books a duet, she's booking one appointment that takes two spots on that occurrence, with the second person recorded on it -- either as a linked client or a named guest. That's why the seat count on your calendar is right afterward, and why the waitlist knows the class is now full.
Payment gets resolved once, not twice. Two spots means two credits off a package. Becky checks the client's package before booking, and if the package doesn't cover it, she says so instead of quietly booking something you'll have to chase later.
Where partner groups come in
If the two people book together regularly -- spouses, a parent and adult child, two friends on a standing Thursday -- it's worth linking them.
BookYourMat has a partner group: a relationship group that ties two or more clients together as partners, spouses, family, or one household. It's the same thing as the dashboard's "Link couple" action, and Becky can set one up when you confirm who the people are.
Linking them does two things. It makes the pair a known unit, so a duet request from either side resolves faster and you stop maintaining two half-profiles for one household. And it makes them eligible to share package credits -- with an important caveat.
Linking alone does not turn on credit sharing. For one partner's package to actually cover the other's class, your studio also has to have Family sharing enabled in Settings → Portal → Family sharing. If it's off, the two clients are linked but each still spends their own credits. This trips people up, so it's worth checking before you promise a client that her husband's 10-pack will cover her Thursday.
When both are true -- linked group, family sharing on -- a duet where one person carries the package and the other doesn't just works. One package covers the pair.
Turning family sharing on or off queues a background sweep that rebalances package attribution across your whole studio, so it's a setting worth deciding once rather than flipping back and forth.
Why this beats a self-service portal for duets specifically
BookYourMat does have a client portal, and for a lot of things it's the right surface -- clients check their balance, see their schedule, and manage bookings without texting anyone. The quote we hear most from owners is about exactly that: getting their evenings back because clients stopped texting at 10 p.m. to ask about a balance.
But a duet is a negotiation, not a lookup. It has an open question in it -- who is the other person, and does what works for me work for them -- and negotiations are the one thing a self-service screen handles badly. A portal can show you Thursday 9 a.m. is open. It can't ask your sister.
That's the split worth internalizing: portals are great for facts, conversation is better for decisions. Duets are a decision.
A few things to set up first
If you want duet-by-text to actually work at your studio, four pieces of setup do most of the work.
Define your duet class types properly. Capacity, duration, price, and which packages cover them. Becky offers what exists; vague setup produces vague answers.
Decide your package coverage rules. Does a group package cover a duet? Usually not. Set it explicitly so the answer is consistent rather than case-by-case.
Link the regulars into partner groups. The standing Thursday pairs, the couples, the parent-and-teen combos. It takes a minute each and it pays off every time either of them texts.
Decide on family sharing deliberately. It's a studio-wide setting with real consequences for how credits get attributed. Make the call, write down what you decided, and tell your clients.
The measure that matters
The test for duet booking isn't whether the software has a duet checkbox. It's whether a duet gets booked without you touching your phone.
Count how many duet bookings this month required a text from you, a phone call, or a "let me check and get back to you." If the number is more than zero, the coordination is still your job -- the software just moved where you do it.
Book a 30-minute demo and we'll set up your real duet class types and text Becky a duet request together, live, from your own phone.



