“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.
Sem chave de API Nada para instalar no MindbodyNada para instalar Sem cartão de créditoSem cartão
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.
Verificado pela última vez na documentação do próprio Mindbody em 24 de setembro de 2026.
A lacuna
Your marketing reports trials. Your studio reports attendance. Nothing reports which channel produces the people who are still here in six months.
O que foi vendido, para quem e por quanto.
O clique, a palavra-chave, a ligação e quanto cada um custou.
O arquivo
Três coisas sustentam a correspondência: quem, quanto e quando. O resto é opcional e só muda como o relatório pode ser detalhado.
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.
Passo a passo
Escrito para quem está com o Mindbody aberto na aba ao lado. Os nomes dos relatórios variam conforme a edição, então cada passo diz o que procurar.
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.
O que você recebe
Receita por canal, a quantidade de vendas por trás de cada número e uma categoria honesta para as que ninguém conseguiu rastrear. Números de exemplo, do caso prático da página Clínicas de estética e dermatologia — não de uma conta do Mindbody.
| Canal | Parcela | Vendas | Receita |
|---|---|---|---|
| Meta Ads | 96 | $78,200 | |
| Google Ads | 61 | $55,200 | |
| E‑mail marketing | 44 | $32,200 | |
| Direto / Desconhecido | 79 | $64,400 |
Vendas sem correspondência ficam em Direto / Desconhecido. Nunca são distribuídas entre os canais pagos para melhorar o total.
O 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.
Perguntas 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 setor
Como fica o relatório depois que a exportação entra, escrito para cada um.
Outros sistemas
Usa mais de um sistema ou está comparando? O método é o mesmo; as colunas, não.
Mindbody e os demais nomes de produtos e logotipos desta página pertencem aos seus donos e aparecem para identificar o software de onde vem um arquivo. A CloseRev não é afiliada a eles nem endossada por eles, e não se conecta a nenhum: ela lê um arquivo que você exporta.
Comece hoje
Nada para instalar no Mindbody, sem chave de API e sem precisar ter rastreado nada até agora. O ano passado funciona tão bem quanto este mês.