Skip to content
UTMCAP

For in-house teams

Your acquisition numbers should not live in somebody else’s account.

Buying for one brand is a different job from buying for forty offers. You need one record of what a customer cost, it needs to survive changing agency, and it needs to leave when you do.

Where the money goes missing

You have met all three of these.

The platforms disagree with each other

Meta claims it, Google claims it, and the total is more sales than you made. Each platform measures from its own point of view.

The record lives in an ad account

Change agency and the history stays behind with whoever owned the account.

Finance asks what a customer cost

And the answer takes an afternoon, three exports and a spreadsheet nobody can reproduce next month.

What UTMCAP does about it

Six things that do the work.

All features

Your domains, your tenant

Tracking runs on domains you own, on an account that is yours alone. Nothing is pooled across customers, and there is no arrangement under which the data could be sold.

One record of the click, cost and sale

Cost comes in by API or on the click itself, conversions come back by postback or from your own site, and the two meet on the click that caused them.

Conversions returned to the platforms

Google Ads, Microsoft, Meta and TikTok, within seconds of the sale, matched on each platform’s own click id — so their optimisers learn from real revenue rather than a pixel that may not have fired.

Measure on your own site

One tag, goals for the events that count, and signed server-side orders for the ones that must not be faked from a browser.

Built to be automated

A documented API with an OpenAPI file, read-only keys that expire and rotate, per-minute rate limits and webhooks signed so you can trust them.

Leaving is a supported operation

Full CSV exports on every plan, a GDPR export and delete on request, and links on your own domains so moving does not mean reprinting creative.

What it costs

Predictable, and cheap enough not to argue about

Three million clicks a month with five people on the account is $59. Seats, domains and integrations are included rather than quoted.

Questions

Asked before signing up.

Reading this as somebody else? affiliates or agencies.

Can we send conversions to the ad platforms without writing code?
Yes. Connect the account, pick the conversion action, and conversions are uploaded as they arrive. Meta and TikTok work from a pasted token, and Google and Microsoft from their sign-in.
Is our data used for anything else?
No. Each account is its own tenant, nothing is pooled, and the sub-processors that touch it are named in the Data Processing Addendum.
What happens to old click data?
It is anonymised once your plan’s retention passes — the address is blanked, the row and its figures stay — so last year still reports and a late conversion still attributes.

Point a domain at us and run a click through it.

The free plan takes a hundred thousand clicks a month and no card. If it does not do what you need, you have lost twenty minutes.