Preferencias de cookies

Elija lo que podemos usar. Las cookies estrictamente necesarias mantienen su sesión iniciada y no se pueden desactivar; todo lo demás es decisión suya y no cambia nada en el funcionamiento del sitio. Puede cambiar de opinión cuando quiera desde el pie de página.

Para RevolutionEHR

A full diary and an empty optical is a marketing result, not bad luck.

Export collections from RevolutionEHR, upload the leads behind them, and rank channels on the whole patient rather than the appointment.

Sin clave de API Nada que instalar en RevolutionEHRNada que instalar Sin tarjeta de créditoSin tarjeta

CloseRev reads a RevolutionEHR export of collected revenue — the patient's phone or email, the amount and the date — and matches it against the calls, forms and listings that produced the appointment. Optometry has an unusual shape: the examination is often largely covered by a plan and the optical dispense carries the margin, so a channel that fills the diary is not necessarily a channel that pays for it. Collections with no traceable lead are reported as Direct / Unknown.

Comprobado por última vez con la documentación del propio RevolutionEHR el 24 de septiembre de 2026.

La brecha

Every channel can fill exam slots. Only some of them bring patients who buy glasses.

RevolutionEHR ve

Qué se vendió, a quién y por cuánto.

ninguna fila en común
Su cuenta publicitaria ve

El clic, la palabra clave, la llamada y cuánto costó cada uno.

El archivo

Qué debe contener la exportación.

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.

  1. Necesaria

    Patient phone or email

    On the patient record. Both are worth exporting — plan-covered patients often give an email only.

  2. Necesaria

    Amount collected

    Professional fees and optical together, as received. Charges are not collections, and vision plan reimbursement differs from both.

  3. Necesaria

    Payment date

    When money arrived. Plan payments land well after the appointment.

  4. Opcional

    Revenue type

    Exam, frames, lenses, contact lenses. This is the split that makes the report worth running.

Paso a paso

Cómo sacar el archivo de RevolutionEHR.

Escrito para quien tiene RevolutionEHR 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.

  1. Export collected revenue by patient

    One row per payment with a patient contact detail, the amount and the date.

  2. Keep professional and optical separate if you can

    Ranking on total collections hides the whole finding, which is that channels differ mostly on the optical half.

  3. Take a year

    Vision plan reimbursement is slow and contact lens supply is annual, so a quarter measures the diary rather than the patient.

  4. Export your lead sources

    Tracked numbers, local search, plan provider directories, social and any community or school screening programme.

  5. Upload both

    The join runs on the phone and the email, normalised, with exam and optical revenue reported apart.

Lo que recibe

La página que RevolutionEHR no puede mostrarle.

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 LASIK y corrección visual, no de una cuenta de RevolutionEHR.

Atribuidos a un canal$540,00060% de $900,000
Ventas coincidentes121 de 201solo alta confianza
Ticket medio$4,460por venta pagada
CanalProporciónVentasIngresos
Google Ads68$306,000
Meta Ads39$171,000
Email marketing14$63,000
Directo / Desconocido80$360,000

Las ventas sin coincidencia quedan en Directo / Desconocido. Nunca se reparten entre los canales pagados para que el total se vea mejor.

El argumento

Qué cambia cuando cada patient y el anuncio comparten una fila.

The exam fills the diary and the optical pays for the practice

Where a vision plan covers most of the examination fee, the appointment itself contributes little and the dispense is where the practice earns.

That makes appointment volume an actively misleading measure of a marketing channel, because it is the half that is subsidised.

Channels differ substantially on capture rate — the share of examined patients who buy frames or lenses — and nothing in a booking report reveals it.

Splitting collections into professional and optical, then ranking sources on the optical half, is the single most useful thing this data can do.

It frequently shows that the cheapest source of appointments is the most expensive source of revenue.

Plan directories are a channel and they behave like one

Being listed as a provider for a vision plan produces a steady stream of patients who chose you from a list because you were in network.

That is a real acquisition channel with a real cost — the plan's fee schedule — and it is almost never compared with paid media on equal terms.

Those patients also behave distinctively at the dispense, because the plan sets an allowance and the patient decides whether to exceed it.

Ranking plan-sourced patients on collected revenue against search-sourced patients answers a question most practices have only ever argued about.

The answer varies by practice and by plan, which is exactly why it has to be measured rather than assumed.

Contact lens patients are an annuity and look like small transactions

A contact lens wearer buys supply every year, sometimes through the practice and sometimes elsewhere, and each purchase is modest.

Counted per transaction they look unimportant; summed across a patient over several years they are among the most valuable outcomes a channel produces.

The report sums by patient across the window, which makes the annuity visible instead of scattered.

Channels differ in how many contact lens wearers they bring, and a practice that knows which ones can weight its spend accordingly.

It also identifies where supply is leaking to online retailers, which is a pricing decision the marketing report can inform but not make. A channel bringing wearers who buy their supply elsewhere is producing less than its first-year numbers suggest, and the gap widens every year it goes unmeasured.

Recall is retention and must not be credited to acquisition

A practice runs on patients returning every one to two years, and recall communications bring most of them back.

Counted as a source, recall would take credit for the majority of the practice's revenue and make every acquisition channel look ineffective.

Reported separately, it becomes the retention measure it is, and the acquisition channels can be judged on the patients they actually introduced.

Whether a channel's patients return for recall is itself one of the more valuable things the report shows, and it is a better predictor of a practice's future than any first-year figure. A source whose patients never come back is buying you one dispense; a source whose patients return every other year is building the practice.

Preguntas justas

«RevolutionEHR ya hace eso». No exactamente.

Ellos dicen

«RevolutionEHR already reports revenue.»

Nosotros decimos

It does, and it has no record of what produced the patient, because that predates the chart.

Ellos dicen

«We measure appointments booked.»

Nosotros decimos

That measures the subsidised half. Optical collections measure the half that pays for the practice.

Ellos dicen

«Most of our patients come from the plan directory.»

Nosotros decimos

Then that is your largest channel and it has never been ranked against the paid ones on revenue.

Preguntas

RevolutionEHR, en concreto.

¿Algo más? Pregúntenos y le responderá una persona.

No. It reads an exported file, so your charts, prescriptions and scheduling stay where they are.

RevolutionEHR 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

Dos exportaciones y lo sabrá.

Nada que instalar en RevolutionEHR, sin clave de API y sin necesidad de haber rastreado nada hasta ahora. El año pasado funciona igual de bien que este mes.