Your agents don’t need to persist. Your purpose does.

GA4 + QuickBooks through Unl

Traffic and conversions live in analytics; what you actually paid lives in the books. Whether a channel earns its real cost needs both — against a ceiling you set.

GA4 + QuickBooks through Unl reads acquisition against the marketing spend actually booked, judged by the cost-per-acquisition ceiling you fixed, so each channel reads as earning its cost or over your line — on real spend, not a platform estimate. The ceiling is held in Unl.

The criterion that binds them

Say you’ve ratified a ceiling: acquisition cost per customer must stay under a set figure, computed on booked spend from QuickBooks, not the ad platform’s own number — because platform-reported cost flatters, and the books don’t.

The two naked reads

GA4 returns sessions, sources and conversions. QuickBooks returns the marketing spend actually paid, by category. Both are correct; neither divides real cost by acquisitions, and GA4’s numbers, as the honesty note flags, are only ever as trustworthy as the connector returning them.

The one measured answer

Against your ceiling, on booked spend: search sits comfortably under the line; paid social’s real cost-per-customer runs a third over it once the true spend is used, not the platform’s rosier figure. The frame judges the numbers it is given — and GA4’s own server has been documented returning wrong ones, so treat the source with a spreadsheet’s scrutiny.

And back again

Should you give paid social a fortnight to come under the ceiling before cutting it, that decision is settled in Unl — and the following channel read holds it to the window you granted.

The answer comes back measured against what you already decided, and why.

A router can join GA4 and QuickBooks. It can’t rule a channel over your line on real spend, because the cost-per-acquisition ceiling and the “use booked spend” rule — the criterion — live in neither tool.

It works with this tool today: one box, paste anything. If it speaks MCP, Unl can reach it. Readings arrive unprompted, the data beside the criterion; Unl is a courier, not a warehouse, and keeps only your keys and the frame.

Read further

Questions people ask

Can AI check my marketing channels against a real cost-per-acquisition target?

Yes, through Unl. You ratify a cost-per-acquisition ceiling computed on booked spend; GA4 and QuickBooks are read together against it, so each channel reads as earning its cost or over your line — on what you actually paid, not the platform’s estimate.

Is the GA4 data trustworthy here?

The frame judges the data it is given; it doesn’t verify the source’s accuracy — and GA4’s official server has been documented returning materially wrong figures. Read the verdict as measured against your ceiling, and scrutinise the underlying numbers as you would anywhere.

Does Unl store my analytics or accounting data?

Unl reads through GA4 and QuickBooks, and can write back on your explicit gesture — it never acts as a side effect of a read.

What if a large ad invoice lands in the books a month late?

Then that month reads low and the next reads high, because the ceiling is computed on booked spend. If the timing of your invoices would mislead it, you can say how spend should be dated, and the read follows your rule rather than the calendar.

What this is

Your agents don’t need to persist. Your purpose does.

Save the thoughts, decisions and targets worth keeping, each with its reasoning, carried into every AI session the moment they matter. A new unit of exchange between you and your AI: the Settled Why with standing that travels. Unprompted.

Your whole AI world. What you decided at the epicentre. It works inside Claude, Claude Code, ChatGPT and Cursor, and connects in a couple of steps.

MCP native·Human settled·Model agnostic·Your data

Measured Context

Connect Unl to bring the right information into the moment.

Your sources, read against the criteria you set.

Add Unl to your AI

The full product, open. Free to start. Paid plans from $10 a month.