ClientMeter is the drop-in metering layer for n8n & Make agencies: see every client's LLM spend in real time, enforce hard budget caps, and rebill usage with your markup — in one click.
No spam. Founding agencies get 50% off, for life.
| Client | Workflows | Spend / mo | Budget |
|---|
"Our OpenAI bill went from $300 to $1,200 after a model switch. Nobody noticed until the invoice."
— agency owner, automation community
"Per execution? Per workflow? Per CLIENT? Complete blindness."
— n8n agency operator, 3am post
"A retry loop burned $800 in tokens overnight, doing literally nothing useful. There was no emergency brake."
— AI agency team, post-mortem thread
Paraphrased from public posts across r/n8n, r/automation, the n8n forum and the Make community, 2025–2026.
Point your n8n or Make credentials at your ClientMeter key — one per client, or per workflow. No nodes to add, no workflow changes, no SDK.
Every token is metered and attributed: per client, per workflow, per model, per day. Margins computed against each client's retainer.
Set hard budget caps that actually stop the spend. Then send a white-label usage invoice with your markup — one click, via Stripe.
// in your n8n credential — the entire integration
# fail-open by design: if ClientMeter is ever down, requests pass straight through. Your workflows never break.
Monthly budget per client or workflow. Alerts at 50/80/100% — and at the cap, requests actually stop (or require your approval). The emergency brake OpenAI removed.
One-click usage invoices with your logo and your markup — % or flat. Stripe Connect handles payment. Your client never sees an OpenAI invoice again.
Real-time spend per client, workflow, model and day. Margin per client when you log the retainer. The dashboard that replaces your Google Sheet.
OpenAI, Anthropic, Gemini, OpenRouter — one proxy, one dashboard. Model pricing tables auto-sync, so you never maintain a rate sheet again.
Don't want a proxy on the critical path? Drop our n8n community node or Make module instead — async logging, full attribution, zero latency added.
A shareable, read-only usage page with your branding: "here's what your AI consumed this month." Retention tool for you, transparency for them.
| Line item | Tokens | Amount |
|---|---|---|
| Lead-enrichment workflow — GPT-5.2 | 41.2M | $236.80 |
| Support triage agent — Claude Opus 4.8 | 18.7M | $402.15 |
| Voice transcripts — Gemini Flash | 96.4M | $118.45 |
| Embeddings + search | 210.1M | $135.20 |
| Google Sheets + templates |
Dev observability (Helicone, Langfuse) |
Cost trackers (Administrate…) |
ClientMeter | |
|---|---|---|---|---|
| Per-client cost attribution | manual | DIY tags | ✓ | ✓ live |
| Built for n8n & Make operators | kind of | — devs only | n8n only | ✓ both |
| Hard caps that block at budget | — | — | — | ✓ |
| White-label usage invoices + markup | — | — | — | ✓ Stripe |
| Maintenance required from you | weekly | setup + code | low | none |
// Honest note: if you're a developer who wants traces and evals, Helicone and Langfuse are excellent. ClientMeter is for agencies who want margins, caps and invoices.
The gateway runs on edge infrastructure (~10–15ms added) and is fail-open by design: if ClientMeter is ever unreachable, your requests pass straight through to the provider. You'd lose a few log lines — never a client workflow. If you'd rather skip the proxy entirely, the logging-only n8n node and Make module do attribution with zero latency added.
No. You change the base URL in your n8n/Make credentials — once per client key — and you're metered. Existing workflows, agents and nodes stay exactly as they are.
OpenAI, Anthropic, Google Gemini and OpenRouter at launch — which covers OpenRouter's 400+ models. Pricing tables sync automatically from maintained open-source rate data, so new models are priced the day they ship.
You connect Stripe (Connect), set a markup per client — say 30% or a flat platform fee — and at month end ClientMeter drafts a white-label invoice from metered usage, line-itemed per workflow. You review, click send, get paid. Your client sees your brand, not ours.
Free tier for one client (logging only). Paid plans land in the $29–79/month range depending on clients and features — under what one hour of unbilled API overage costs you. Founding agencies from this waitlist get 50% off, for life.
A solo full-stack developer, building in public, after watching agency after agency track five-figure AI spend in spreadsheets. The beta is being shaped by interviews with the operators who live this problem — if that's you, join the list and reply to the first email.
Join the waitlist — founding agencies get early access, direct input on the roadmap, and 50% off for life.
No spam, ever — just the beta invite and a couple of build updates.