Built for Australian law firms
Know which marketing dollars became billed matters.
Every firm can name its cost per lead. Almost none can name its cost per signed client. That second number is the one that decides where next month's budget goes.
- Ad platforms stop at the enquiry.
- Attribution OS connects leads to the matters actually billed.
- You get one ROI number per channel, updated hourly.
- No lock-in
- Cancel anytime
- Read-only access
See how it works.
Trusted by firms across Australia


The gap
GA4 stops at the enquiry
It cannot tell you that the $9 click in March became a $38,000 property settlement in August. So the budget conversation runs on lead counts, and lead counts do not pay salaries.
What you can see today
- Cost per lead, by channel
- Form fills and phone calls, counted
- A last-click conversion the ad platform guessed at
- Whichever channel someone in the firm feels is working
What Attribution OS shows you
- Cost per signed client, by channel
- Each lead matched to the matter it became
- The revenue every channel, ad group and ad actually billed
- The ads to cut, with the number that proves it
01 · Revenue, not leads
Every channel, campaign and ad, ranked by the revenue it billed
CAC, ROAS and revenue-per-client sit beside your targets, refreshed hourly. Then open a channel and see the same numbers per campaign, per ad group and per ad. You are not only moving budget between Google and Meta, you are switching off the single ad that has never produced a matter.
Total investment
$18,412
CAC
$1,023
Target $1,200 · −15%
ROAS
10.8×
ROI
979%
The same view at ad group, ad and search term.
02 · Every lead, wherever it lands
Calls, forms and bookings arrive as one stream
Integrated with Gravity Forms, Calendly, Acuity and Delacon for instant lead attribution. Each one arrives carrying the campaign, ad and keyword that produced it.
Gravity Forms
Website enquiry form
Delacon
Tracked call
Calendly
Consultation booked
Plus HeyFlow, with new sources added as firms bring them.
Security & confidentiality
Built for data you have a duty to protect
Matter data carries obligations you cannot hand to a supplier. Attribution OS takes only the fields it needs to connect a lead to billed revenue, stores them in Australia, encrypts them at every step, and keeps your firm's records apart from every other firm on the platform.
We read, never write
Nothing we do can create, change or delete anything in your practice management system.
Stored in Australia
Your records sit on servers in Sydney.
Encrypted throughout
Unreadable both while it travels and while it sits at rest.
Separated by firm
No other firm using Attribution OS can reach your data. The wall is built into the database itself.
Live in three steps
Connected in about 20 minutes. Leads and spend appear straight away. Revenue attribution builds as matters bill, which in law usually means months rather than weeks.
Connect
Authorise Google Ads, Meta, GA4 and Smokeball or Clio. Read-only. Setup takes minutes.
Capture
Every enquiry from that point arrives tagged with the campaign, ad and keyword behind it.
Decide
Move budget to the marketing producing billed matters.
One plan
Everything included: all channels, PMS integration, unlimited users at your firm.
- No annual contract
- No per-seat pricing
- No setup fee
Cancel any month. Your data exports with you.
Or email us and we'll walk your numbers with you.
FAQs
Stop guessing which marketing pays for itself.
Connect Attribution OS today and start seeing the real numbers.