Preferências de cookies

Escolha o que podemos usar. Cookies estritamente necessários mantêm você conectado e não podem ser desativados; todo o resto é decisão sua e não muda nada no funcionamento do site. Você pode mudar de ideia a qualquer momento pelo rodapé.

Para Boulevard

A booking is not revenue, and a first appointment is not a client.

Export completed appointments from Boulevard, upload the leads that produced them, and rank marketing on what clients actually spent.

Sem chave de API Nada para instalar no BoulevardNada para instalar Sem cartão de créditoSem cartão

CloseRev reads a Boulevard export of completed appointments — the client's phone or email, the amount taken and the date — and matches it against the calls, forms and ad clicks that produced the first booking. In aesthetics a first appointment is worth a fraction of the client, so ranking channels on bookings ranks them on the wrong number. Appointments with no traceable lead are reported as Direct / Unknown.

Verificado pela última vez na documentação do próprio Boulevard em 24 de setembro de 2026.

A lacuna

Your ads report bookings and your booking system reports appointments. Neither can tell you that one channel brings people who come once and another brings people who come monthly.

O Boulevard vê

O que foi vendido, para quem e por quanto.

nenhuma linha em comum
Sua conta de anúncios vê

O clique, a palavra-chave, a ligação e quanto cada um custou.

O arquivo

O que a exportação precisa ter.

Três coisas sustentam a correspondência: quem, quanto e quando. O resto é opcional e só muda como o relatório pode ser detalhado.

  1. Obrigatória

    Client phone or email

    On the client record rather than the appointment. Aesthetics clients book online and by phone in roughly equal measure, so both columns earn their place.

  2. Obrigatória

    Amount taken

    What the appointment actually took, including retail product and any package payment. Service price alone understates the channels that bring people who buy product.

  3. Obrigatória

    Appointment or payment date

    When the visit happened or was paid for. For packages, the payment date is the one that ties to the marketing.

  4. Opcional

    Service or category

    Injectables, laser, facials, retail. It is the split that shows which channel brings the high-value treatments and which brings the introductory offer.

Passo a passo

Como tirar o arquivo do Boulevard.

Escrito para quem está com o Boulevard aberto na aba ao lado. Os nomes dos relatórios variam conforme a edição, então cada passo diz o que procurar.

  1. Export completed appointments with what they took

    One row per appointment with a client contact detail, the amount and a date. Cancellations and no-shows should not be in the file — they took nothing.

  2. Include retail and packages

    A client who comes for a facial and leaves with three hundred in product is worth what they spent, not what the treatment listed at. Leaving retail out understates exactly the channels worth keeping.

  3. Export your leads

    Paid social is usually the largest in this category, plus search, the booking widget and any local marketplace. Contact detail plus the source.

  4. Cover several months on the revenue side

    The first visit is often an introductory offer. The channel's real value shows in the second and third visits, which land weeks or months later.

  5. Upload both

    The match runs on the phone and the email, normalised, and reports repeat visits separately from the first.

O que você recebe

A página que o Boulevard não consegue mostrar.

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 Boulevard.

Atribuída a um canal$165,60072% de $230,000
Vendas com correspondência201 de 280só alta confiança
Ticket médio$820por venda paga
CanalParcelaVendasReceita
Meta Ads96$78,200
Google Ads61$55,200
E‑mail marketing44$32,200
Direto / Desconhecido79$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

O que muda quando cada appointment e o anúncio ficam na mesma linha.

The introductory offer is the point where most attribution goes wrong

Almost every med spa runs one, and it works — it fills the diary. It also means the first appointment is deliberately priced below what the client is worth, so attributing a channel on that first transaction measures the discount rather than the customer.

Two channels producing the same number of introductory bookings can be worth completely different amounts, because one brings people who return at full price and the other brings people who came for the offer and will do the same at the spa down the road next month.

Matching several months of revenue back to the first booking is what separates them, and in this category that separation is usually the single most valuable output.

Paid social dominates the spend and is the hardest to measure honestly

This is a visual category with a visual buyer, so the budget goes where the imagery works. It is also the category where platform-reported conversions are furthest from cash: view-through windows, modelled conversions and in-platform booking all report generously.

The platform will tell you it produced a booking. It has no idea whether the client turned up, what they spent, or whether they came back.

Reading the appointment export against the lead file replaces all of that with what was taken at the till. It usually moves the ranking, and it almost always moves it away from whichever channel was best at reporting itself.

Retail and packages are where the margin hides

Product sales and prepaid packages carry margin that individual treatments do not, and they are unevenly distributed across clients — some buy on the first visit, most never do.

If the export includes them, channels sort differently than they do on service revenue alone, because the propensity to buy product travels with the kind of client a channel brings rather than with the treatment they booked.

It is a column worth insisting on in the export for that reason. Without it the report is about appointments; with it the report is about clients.

Who books, and what that does to the join

Bookings arrive through the widget, by phone, by text, and occasionally through a third party. Each route captures a different contact detail — the widget gets an email, the phone gets a number — so a file with only one of the two will match only one of the routes.

That is not a small effect. It is the most common reason a channel appears not to work in this category: it produced calls, the export only carried emails, and the calls had nowhere to land.

Exporting both columns costs nothing and removes the whole class of error.

Perguntas justas

“O Boulevard já faz isso.” Não exatamente.

Eles dizem

“Our booking platform already reports marketing.”

Nós dizemos

It reports bookings made through it. It does not know what the client spent over six months, or whether the channel that produced them brings people who return.

Eles dizem

“Most of our spend is on paid social, which reports its own conversions.”

Nós dizemos

It does, generously and in its own favour. This reads what was taken at the till, which is the number the platform cannot see.

Eles dizem

“Our clients book online, so we have emails not phones.”

Nós dizemos

Export both columns anyway. Phone bookings are the ones that otherwise go missing, and they are usually the higher-value ones.

Perguntas

Boulevard, especificamente.

Outra dúvida? Pergunte e uma pessoa responde.

No. It reads a file you exported, so your booking calendar, your client notes and your card vault are never reachable from here — there is nothing to reach them with.

Comece hoje

Duas exportações, e você vai saber.

Nada para instalar no Boulevard, sem chave de API e sem precisar ter rastreado nada até agora. O ano passado funciona tão bem quanto este mês.