Glossary

What is revenue attribution?

Revenue attribution is crediting the money a customer paid, first payment and renewals, to the marketing that produced them. For a gym it means member payments from the billing system credited to an ad, not leads or pipeline value.

Updated

Book a demo

Revenue attribution for gyms

Lead attribution answers which ad produced the enquiry. Revenue attribution answers which ad produced the money, and for a gym those are different questions with different winners. The ad that fills the inbox with curious people and the ad that produces members who pay for a year are rarely the same ad, and a report that stops at the enquiry cannot tell them apart.

The word revenue does a lot of work here. Ad platforms report the value you told them a conversion was worth. CRMs report pipeline value: the figure on an opportunity card when someone drags it to won, typed by a salesperson, never reconciled with a bank statement. Neither is money. Revenue attribution in the sense a gym needs starts from the billing system, where a payment either cleared or it did not, and works backwards to the click or call.

Working backwards is the whole job. The payment names a person, by the email or phone on the billing record. The CRM has the same person, with the enquiry and the appointments. The visit that produced the enquiry carries the click ID and the campaign. Join those three and you have one verified member, credited to one ad, with a dollar amount a bookkeeper would recognize. Add the renewals as they arrive and the credit grows into a lifetime value by source.

Where it goes wrong is at the joins. A different email at the desk, a phone number with a typo, a click ID lost to a redirect, and the payment cannot be credited. The honest response is to leave it uncredited and show the gap, not to spread it across campaigns by a formula. Marketing attribution for gyms covers the full chain from click to renewal.

How Adsu uses revenue attribution

Adsu’s revenue comes from the connected payment source, Stripe, Mindbody, WellnessLiving, Square or the rest, never from an ad platform’s purchase value or a pipeline figure. A payment is matched to a person on an exact email or exact phone, that person’s enquiry and appointments are read from your CRM, HighLevel included, and the visit that produced the enquiry supplies the campaign. Adsu credits the last eligible touch inside the 30 days before the payment. Adsu counts verified stages only: if a stage cannot be verified, it is not counted. Every report is one line per campaign per location.

Renewals are carried as recurring value for that member, credited to the click that started the relationship. Revenue is net of refunds and chargebacks. Booked, showed and paid go back to Google as offline conversions and to Meta through the Conversions API. That is what turns revenue attribution from a report into a lever: the platforms learn which clicks turned into money and go looking for more of them.

Questions, answered.

  • Lead attribution credits the enquiry to an ad and stops there; it is what most CRM source reports and every ad platform’s conversion count do. Revenue attribution credits the payment, so it only counts people who became members and it weighs them by what they paid. A campaign can win on leads and lose on revenue, and only the second report shows it.

  • It can report the value on won opportunities by the source stored on the contact, which is pipeline attribution: useful for a sales pipeline, but a typed figure rather than a cleared payment, and blind to renewals and refunds. Revenue attribution needs the billing system as the source of truth, joined to the CRM record and the click. Adsu reads all three.

  • It should, and in Adsu it does. A member’s first payment establishes the acquisition; every later payment is carried as recurring value for that member and stays credited to the same click or call. That is how the source with cheap members who quit in a month stops looking better than the source with members who stay.

The proof

Net members
+21
Lifetime value added
$67,000+

Bobby & Maria Gasdia, Big Day Fitness, 2 locations

Read the full story