We launched The Booking Duo. Here is what we built and why.

A few months ago, Luc and I launched a side project. We called it The Booking Duo.

It started from a frustration we kept running into with fitness studio clients: Mindbody is a solid backend. But the front-end experience it gives studios, the iframe widget, is genuinely painful. For users, and for conversion.

The iframe problem

If you have ever booked a class at a yoga studio or cycling club, you have probably seen it. A widget that pops open inside the page with a completely different design from the studio's site. Different fonts, different colors, different feel. And on mobile, where most people actually book, it is slow, cramped, and often broken.

The iframe is not a booking experience. It is a placeholder.

The worst part: it fires at the exact moment a potential client is ready to pay. Everything up to that point can be beautifully designed, fast, and brand-consistent. Then the iframe opens and the experience collapses.

There is also a tracking problem that matters more than it looks. The iframe is an opaque box. You cannot fire GA4 events on it, you cannot tie a booking to a Google Ads campaign, you cannot measure what is actually working. For studios spending on acquisition, it is a blind spot at the moment that matters most.

What we built instead

Luc is a developer who knows Mindbody's API better than most people know their own codebase. I come in on the project side: scoping, integration, client relationship. Together, we build booking interfaces that connect directly to a studio's Mindbody account, look and feel exactly like their brand, and convert better.

We are not replacing Mindbody. The backend stays. What we replace is the experience layer, the part the client actually sees and touches.

The features we have built are ones the iframe simply cannot offer: a pick-a-spot plan that lets clients choose their bike or reformer before confirming, real-time waitlists with automatic notifications, Alma payment in 3 or 4 installments, self-service cancellation with configurable rules, and GA4 e-commerce events that connect bookings back to ad spend.

We also built a referral system from scratch: individual member links, branded welcome pages, configurable credits for both referrer and referee, real-time conversion stats. It has become one of the things new clients ask about most.

Three studios. Three live deployments.

Dynamo Cycling, with studios across Paris, Bordeaux, Marseille, and Annecy, was the first. Their platform handles planning filtered by studio and coach, pack and membership sales, and a full back-office for the team to manage pricing and promotions without touching code.

RIISE Studios, a yoga, pilates, and reformer network, uses the pick-a-spot feature: clients choose their reformer on an interactive floor plan before confirming. Their member account shows credits, bookings, referral stats, and attendance history, all under the RIISE brand.

Punch Studios, boxing and high-intensity training in Marseille and Paris, is our most recent deployment.

How we work

The simplest thing to say about The Booking Duo: you talk directly to the two people doing the work. No account manager. No layer between your question and the person who can answer it.

We offer three entry points. A WordPress integration for studios that want to keep their existing site. A full custom platform for those who want the whole booking experience rebuilt. And ongoing support for studios that need a team who actually knows Mindbody.

We also run a free audit: paste your current booking page URL, and we send back five concrete things to improve conversion, mobile, speed, tracking. No call required.

If your studio runs on Mindbody and your booking experience does not reflect the quality of what you have built, we should talk.

thebookingduo.com

Still here?