For agencies
Separate clients, separate domains, one bill.
An agency’s problem is not tracking. It is keeping three buyers, six clients and one freelancer from seeing each other’s numbers — without paying per seat for the privilege.
Where the money goes missing
You have met all three of these.
Seats are sold one at a time
Adding the freelancer who covers weekends costs more than the tracker did, so everybody shares one login and the audit trail stops meaning anything.
Clients want their own links
A tracking link on a domain with somebody else’s brand on it is a conversation you should not have to have.
Reporting is a copy-and-paste job
Every month, the same export, the same spreadsheet, the same three hours.
What UTMCAP does about it
Six things that do the work.
Seats come with the plan
Two people on the $29 plan, five on $59, ten on $115 and twenty on $159. Nobody is priced into sharing a login.
A role for a freelancer
Four roles: admin, member, contributor and viewer. A contributor manages only what they created; a viewer can read and nothing else. It is enforced in the API, not just hidden in the interface.
A tracking domain per client
Ten domains on the entry plan, a hundred on $59 and five hundred on $159, each with its certificate issued for you. Connect Cloudflare or Namecheap and the record is written for you.
Invitations, devices and two-factor
People join by invitation to a named role, every signed-in device can be revoked one at a time, and anyone can require a code from an authenticator app.
Reports a client can read
Group by whatever the client asks about, export to CSV built on the server, and hand over the figures with bots already taken out of the cost.
The Copilot reads the night before you do
Each morning it goes through every campaign and says what to cut, with the figures behind it. On paid plans a change is one click, and every change can be undone.
What it costs
Priced on clicks, not on people
A five-person team on the $59 plan pays $59. The same team on a tracker that sells seats pays for the tracker and then for each person on it, every month.
- Can each client have their own login?
- A client can be invited as a viewer, which is read-only. What does not exist yet is a separate workspace per client inside one account, or white labelling — both are honest gaps rather than features hidden behind a higher plan.
- Can I see who changed what?
- Campaigns record who created them, and changes the Copilot applies are listed with an undo. A full change history across every object is not built.
- What happens when a freelancer leaves?
- Revoke their invitation or their sessions and they are out immediately, which is the reason not to share a login in the first place.
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.