«Mindbody already reports on marketing.»
It reports what happened inside Mindbody. It did not see the advert, and it cannot compare a marketplace against paid social on revenue.
Para Mindbody
Export your Mindbody sales, upload the leads that produced them, and rank marketing on what members spent rather than on trials booked.
Sin clave de API Nada que instalar en MindbodyNada que instalar Sin tarjeta de créditoSin tarjeta
CloseRev reads a Mindbody export of sales — the client's email or phone, the amount and the date — and matches it against the ads, calls and forms that produced the first visit. In a studio the first class is priced to be unprofitable on purpose, so a channel's worth shows in what a client spends over the following months rather than in what they spent on arrival. Sales with no traceable lead are reported as Direct / Unknown.
Comprobado por última vez con la documentación del propio Mindbody el 24 de septiembre de 2026.
La brecha
Your marketing reports trials. Your studio reports attendance. Nothing reports which channel produces the people who are still here in six months.
Qué se vendió, a quién y por cuánto.
El clic, la palabra clave, la llamada y cuánto costó cada uno.
El archivo
Tres cosas sostienen la coincidencia: quién, cuánto y cuándo. Todo lo demás es opcional y solo cambia cómo se puede desglosar el informe.
On the client record. Studios capture email at sign-up almost universally, which makes this one of the better-matching categories in the catalogue.
Everything the client paid — memberships, class packs, retail, workshops. Restricting it to memberships understates the channels bringing the most engaged clients.
When the payment was taken. Memberships bill monthly, so summing per client is what turns a payment list into a client list.
Membership, drop-in, pack, retail, teacher training. It shows which channel brings committed members and which brings people who came once on a deal.
Paso a paso
Escrito para quien tiene Mindbody abierto en la pestaña de al lado. Los nombres de los informes varían según la edición, así que cada paso indica qué buscar.
One row per sale with a client contact detail, the amount and a date. Both memberships and one-off purchases belong in the file.
This is the step that decides whether the answer is useful. The intro offer is the first month; the member is the next twelve, and a short file measures the discount.
Paid social is usually the largest, plus search, class listing marketplaces and the referral log. Contact detail plus the source.
A member paying monthly appears many times. Per payment, a loyal member looks like many wins; per client, they are one customer with a known value.
The join is the email and the phone, normalised, with first purchases and subsequent ones reported apart.
Lo que recibe
Ingresos por canal, el número de ventas detrás de cada cifra y un grupo honesto para las que nadie pudo rastrear. Cifras de ejemplo, del caso práctico de la página Medicina estética y dermatología, no de una cuenta de Mindbody.
| Canal | Proporción | Ventas | Ingresos |
|---|---|---|---|
| Meta Ads | 96 | $78,200 | |
| Google Ads | 61 | $55,200 | |
| Email marketing | 44 | $32,200 | |
| Directo / Desconocido | 79 | $64,400 |
Las ventas sin coincidencia quedan en Directo / Desconocido. Nunca se reparten entre los canales pagados para que el total se vea mejor.
El argumento
Almost every studio runs one, and it works — it fills classes and it gets people through the door. It also means the first transaction is deliberately priced below cost.
Two channels delivering the same number of intro purchases can be worth wildly different amounts, because one brings people within a mile who convert to membership and the other brings deal-seekers who will do the same offer at three other studios this quarter.
Only revenue over months separates them. That is the whole argument for matching a long sales export back to the lead that produced the first visit, and in this category it is usually decisive.
A studio's economics are retention economics. The difference between a member staying three months and staying eighteen dwarfs any difference in acquisition cost between channels.
Channels differ systematically in the retention of the members they produce — proximity, intent, price sensitivity and how the offer was framed all travel with the source.
So the useful comparison is not cost per trial or even cost per member, it is revenue per acquired client over a fixed window. The report gives that, and it routinely reorders channels that looked identical on acquisition cost.
Studios sell more than classes: apparel, equipment, workshops, retreats and training courses, all to the same clients.
That revenue is unevenly spread. The clients who buy it are the engaged ones, and the propensity travels with the kind of client a channel brings rather than with the membership they bought.
Excluding it from the export makes the report about memberships when it should be about clients, and it penalises exactly the channels worth keeping.
Many studios sit on class marketplaces that report their own bookings and take their own fee. Those bookings are real and their value is entirely a question of what the client does next.
Because the marketplace only reports its own activity, comparing it against paid social or search has never been possible on a like-for-like basis.
With the sales export as the common denominator, every source lands on one axis — revenue per acquired client — and marketplace spend gets judged the same way as everything else.
Preguntas justas
It reports what happened inside Mindbody. It did not see the advert, and it cannot compare a marketplace against paid social on revenue.
Then the report will show a large Direct / Unknown and you will know the true size of it, which is what makes the paid channels readable.
The report sums per client, so a member of two years is one client with a value rather than twenty-four separate wins.
No. It reads a file you exported; your schedule, your client records and your payment setup are not reachable, because no connection to them exists.
Sales with a client contact detail, the amount and a date.
Yes. It is real revenue from the same clients and it travels with how engaged they are.
Six months at minimum. The intro offer is month one; the member is everything after.
Summed per client, so a long-standing member is one customer rather than many payments.
Yes, where the export carries one. It shows which channel brings members and which brings deal-seekers.
Yes, on revenue per acquired client, which is the comparison nobody has been able to make.
They are reported separately, so the decision stays yours.
Direct / Unknown. In this category the share is usually small, because sign-up captures an email.
Yes, where the export carries a location. A multi-site average usually describes none of the sites.
A contact detail, an amount and a date, plus a product category if you include one. No attendance records, no health information, no waivers. Encrypted in transit and at rest and deleted with the import.
Revenue per acquired client by channel, first and subsequent purchases apart, and everything unmatched kept visible.
Por sector
Cómo se ve el informe una vez cargada la exportación, escrito para cada uno.
Otros sistemas
¿Usa más de un sistema o está comparando? El método es el mismo; las columnas, no.
Mindbody y los demás nombres de productos y logotipos de esta página pertenecen a sus propietarios y se muestran para identificar el software del que procede un archivo. CloseRev no está afiliada a ellos ni cuenta con su respaldo, y no se conecta a ninguno: lee un archivo que usted exporta.
Empiece hoy
Nada que instalar en Mindbody, sin clave de API y sin necesidad de haber rastreado nada hasta ahora. El año pasado funciona igual de bien que este mes.