Installed revenue, not quotes
Quote requests are plentiful and cheap. Installs are the business, and they are what the report ranks channels on.
Marketing attribution for home accessibility companies
Match installed stairlifts, walk-in tubs and access ramps to the campaigns that produced the family's first call.
$1,041,500 62% of $1,680,000 paid
The blind spot
Half your inquiries are adult children researching for a parent, and the name on the invoice is never the name on the form.
What you get
Quote requests are plentiful and cheap. Installs are the business, and they are what the report ranks channels on.
The inquiry comes from a son or daughter and the invoice names a parent. The match runs on the contact detail that appears in both files.
An assessment in one month and an install the next still credits the campaign that produced the call.
A worked example
Not impressions, not leads, not cost per click. Closed revenue, by the channel that produced it, for a period you choose — with the portion we could not trace shown rather than quietly shared out across your paid channels.
| Channel | Sales | Revenue | Share | % |
|---|---|---|---|---|
| Google Ads | 89 | $571,000 | 34% | |
| Local service ads | 29 | $185,000 | 11% | |
| Meta Ads | 24 | $151,000 | 9% | |
| Occupational therapist referrals | 21 | $134,500 | 8% | |
| Direct / Unknown | 100 | $638,500 | 38% |
A typical inquiry is a daughter in one city calling about her father's stairs in another. She researches, she calls, and she often pays. The survey is booked in the parent's name, the invoice may be in either name, and the delivery address is the parent's.
Any join on name or address fails on a large share of these, and the usual conclusion is that paid search produced nothing. Matching on the phone number and email that appear on both the inquiry and the job record recovers them, and flags the rest for a person rather than guessing.
Home accessibility generates a lot of information-seeking inquiries: people comparing a stairlift against moving house, or pricing a walk-in tub a year before they need one. Some convert months later, many never do.
Ranking channels on inquiry volume therefore rewards whichever channel attracts the most browsing. Ranking them on installed revenue — two thousand to ten thousand dollars a job — is a different list, and it is the one that decides next quarter's budget.
Most dealers in this trade sit inside somebody else's network. A manufacturer runs national advertising, takes the inquiry, and passes it to whichever dealer holds that territory. The inquiry arrives with a name, a telephone number and a ZIP code, and sometimes a note about what the caller asked for. What it never arrives with is any account of what it is worth. The dealer is invoiced for the lead, or gives up margin on the unit, and has no way of comparing that cost against the inquiries their own advertising produced last month.
The comparison is not difficult once installed revenue is attached to both. The manufacturer's lead list and the dealer's own campaign leads go into one lead file, each row tagged with its source, and both are ranked on what the jobs actually invoiced. Because the match runs on the customer's telephone number or email, an inquiry passed across in March and an installation completed in June are one row, regardless of which system either half was sitting in. Neither system has to be touched, and neither party has to agree to anything for the dealer to run the comparison.
The answer may vary by product rather than being uniform. Network inquiries may dominate one line and be worthless in another, and the dealer's own local advertising may quietly carry the bathing conversions while getting no credit anywhere. A product column mapped as Product / service shows how much of each line's revenue traces to any channel at all, though not which channel within each line. None of that is visible while the two sources are counted in different units, one in leads supplied and the other in clicks bought. The network will not produce that comparison, and it has no particular reason to. Only the dealer holds both halves of the arithmetic.
A straight stairlift goes in, and eighteen months later the same household orders a second one for the back stairs, or a grab-rail package, or a ramp when the wheelchair arrives. Rental units come back, get reconditioned and go out again. Service contracts renew annually, batteries get replaced, and a curved rail is eventually bought outright by the family who started on a rental. All of it belongs to whoever produced the original call. None of those later orders required a second advertisement, and most of them required only that the first installation went well.
Conventional reporting sees none of this because each transaction opens as a new job with its own paperwork. The channel is credited once, at the lowest value the relationship will ever have, and every subsequent order appears to have arrived from nowhere and is quietly filed under repeat business. Over a few years that understates the productive channels by a considerable margin. Ten years of a dealership's best customers can sit in that undifferentiated pile, invisible to every report the business runs. The channel that found them is credited with one straight lift.
Matching on the customer's phone or email keeps the whole sequence attached to one acquisition, because every later order credits the channel that produced the first call. The channel ranking therefore already shows which sources produce customers who come back: a source whose customers order again accumulates revenue, and one that produces a single job and silence does not. A product column mapped as Product / service shows the lifts, bathing, ramps and service lines separately. That is a different ranking from cost per install, and it is the one that should be setting a dealer's budget. It also says something about which products to lead with, because the entry job that produces repeat orders is not always the one with the best margin on the day.
Families in this market almost always get more than one quote. A surveyor visits, measures the staircase, produces a price, and then the household discusses it for a week or two while two competitors do the same thing. Whoever can fit the job soonest frequently wins it, and the difference between winning and losing is often a matter of days rather than of price. The survey itself costs the dealer a technician's morning either way. A quote that arrives third, on a Friday, after the family has already agreed with somebody else, has cost as much to produce as the one that won.
Because a booked survey is countable within hours and an installation is not, the survey becomes the metric. Campaigns get optimized toward whatever produces the most appointments, which is generally the cheapest and least committed inquiry, and the surveying diary fills with visits that were never going to convert. The dashboard improves while the installation schedule does not. The surveyors notice long before the marketing does, because they are the ones driving to the appointments. What they cannot do is put a figure on it.
Ranking sources on invoiced installations rather than on surveys booked corrects it, and exporting both dates makes the lag explicit. A source producing inquiries that convert in ten days and one producing inquiries that convert in fifty can carry the same cost per survey, and in a trade where the fastest fitter usually wins, they are not remotely equivalent. Speed is a purchasable advantage in this trade, but only if somebody can show which sources are worth being fast for and which are filling the diary with browsing.
Why it matters
"We generated 400 leads" invites an argument. "This channel closed $186,400 last quarter, here is the reconciliation" ends one. The teams that can show closed revenue by channel are the teams that get the next increase approved, because they are asking with evidence rather than with conviction.
Killing spend is politically harder than adding it, because someone always owns the channel being cut. A number that reconciles to the sales export takes the argument out of the room — you are not overruling a colleague's judgment, you are reading the same ledger they are.
Platform-reported conversions do not reconcile to revenue, and eventually someone in finance notices. Reporting built from your own closed-sales export starts from the number finance already trusts, which is why it holds up when it is checked.
Because this reconciles exports rather than tracking visitors, it works on months that have already closed. You are not instrumenting now to learn something in ninety days — you can answer for last quarter today, which is usually when the question is being asked.
Honest answers
A stairlift install is several thousand dollars and a tub conversion more. That is well above the level at which channel differences are worth measuring.
Add the referral list to the lead file, tagged with the referrer, and it ranks beside paid search on the same axis.
If it exports completed jobs with an amount and a contact detail, that is enough.
Pricing
The price here is the price on the invoice, plus any sales tax that applies — no per-call, per-minute or per-form fees. Starter usually fits stairlift, walk-in tub and home modification dealers — one workspace, one seat, and everything that makes the number defensible from the first plan.
A single business getting started
$9/mo
billed monthly
Questions
Anything else? Talk to us — a person answers, usually the same day.
Completed installs: a customer phone or email, the invoiced amount, and a date.
No. The match runs on phone and email, which usually belong to the inquiring family member on both records.
Yes: map a product column as Product / service and each line shows its own revenue and attributed share — they often come from different channels.
Yes, by leaving funded and grant-paid work out of the sales export, so channels are ranked on self-funded revenue alone. Do not add a payer column instead: a grant tied to somebody's mobility can reveal their health.
No, but this segment often converts on the phone, so a call export is usually the strongest lead file.
Yes: a branch column mapped as Location shows each branch's revenue and how much of it traces to a channel. Channels are ranked overall, not within each branch.
Yes, and there is no window to fall outside of. However long ago an install closed, it matches if the customer is in both files.
Yes — customer records are encrypted both in transit and at rest, kept inside your own workspace, and removable on request. A DPA is available. Home assessments and mobility notes can stay out of the export.
Yes. The network's leads go into the lead file, tagged as the network, and are ranked on installed revenue beside your own campaigns, which is a comparison neither party normally produces.
Yes, as further rows against the same household. A second lift ordered two years later belongs to whatever produced the first call rather than appearing as unexplained repeat business.
Yes, if the inquiry date and the installation date are both exported. In a trade where the soonest fitting date often wins the job, that lag is worth as much as the cost.
No. Put surveys in the inquiry file if you have them, but rank on invoiced installations. Optimizing toward appointments fills the diary with visits that were never going to convert.
As rows against the same household. A rental that converts to a purchase is one customer with more revenue, not a new acquisition somebody's marketing has to be credited with twice.
Yes: map a product column as Product / service. The lines have different values and different repeat behavior, and a single blended figure describes none of them well.
Nearby
Match started clients and the hours they go on to bill to the campaigns and calls that produced the family's inquiry.
See how it worksMatch signed and completed remodels to the inquiries, showroom visits and ads that produced them.
See how it worksMatch move-ins and the rent they earn over a resident's whole stay to the campaigns that produced the inquiry.
See how it worksWhere your sales already are
Join the referral source to the hours actually billed — the join most agencies are currently doing by hand in a spreadsheet.
What to exportAxisCare already ranks referral sources. This adds the campaign, the keyword and the call behind the ones it can only record as the website.
What to exportFrom the blog
Every attribution tool is built for businesses where the inquiry and the purchase happen in the same quarter. If yours does not, almost every default is wrong: the date ranges, the reporting cadence, the optimization signal and the patience of everyone involved.
Read the articleA multi-location business that reports one national attribution number is hiding its most important finding. The same campaign performs differently in every market, and the aggregate is an average of things that should never have been averaged.
Read the articleFirst touch, last touch, linear, time decay, U-shaped, data-driven. Six ways to divide a number that nobody has verified. Here is what each model is actually claiming, when the choice genuinely matters, and why arguing about it before you can match a sale is arguing about the wrong thing.
Read the articleStart today
Upload two exports and see your real revenue by channel in minutes. 14 days free, no card.