MeterFlow

The dashboard, on a tour

Where you run MeterFlow.

Your engineers touch the SDK once. Everyone else works here — a browser tab where you set what you charge for, watch it get used, and answer any billing question on the spot. No releases. No database. No waiting on engineering.

Who it is forFounders, finance, support — anyone who is not shipping code.
What it replacesSpreadsheets, SQL favours and “can someone check prod?”
Time to learnEight screens. About three minutes.
The MeterFlow dashboard in dark mode: overview cards, organisations and projects.
Your whole account on one screen — and yes, there is a light mode too.

Why it exists

Change the business without shipping code.

Usage-based pricing lives or dies on small, frequent adjustments — a price here, a limit there, a goodwill credit for a customer who had a bad day. If every one of those needs an engineer, they stop happening.

Prices are a form, not a deploy

Create a plan, change what is included, retire an old tier — it is live the moment you save it.

Billing questions die in thirty seconds

Type a customer’s name and read their whole story: balance, history, and the reason for every line.

The right people, the right powers

Invite colleagues as admin, member or viewer. The person who checks balances cannot change your prices.

The tour · 1 of 8

One screen for everything you own.

Sign in and the home screen lays it out: your organisations, the colleagues in them, and a project for each product you meter. Every project carries live and test API keys — test traffic lives in its own sandboxed dataset, so experiments never touch real money.

When you are here: your first day, when a teammate joins, and every time you start something new.

Dashboard home in light mode: organisations and projects tables.

The tour · 2 of 8

Each project, at a glance.

Open a project and you get its map: how many keys, meters and plans it has, and a door into each. If a number looks wrong anywhere in your billing, this is where the walk starts.

When you are here: orienting yourself — usually on the way to somewhere else.

Project overview: API keys, meters and plans at a glance.

The tour · 3 of 8

Keys are minted here — and shown once.

Your app talks to MeterFlow with an API key created on this screen. Pick test or live, copy the key once, and it is never shown again — MeterFlow keeps only a fingerprint of it, so even a stolen database contains nothing worth stealing.

When you are here: wiring up the SDK on day one — and revoking a key the moment you suspect it leaked.

The one-time API key reveal: copy it now — it is never shown again.

The tour · 4 of 8

Meters: name what you count.

A meter is one countable thing — images generated, minutes transcribed, seats used. Decide whether events are counted, summed or averaged, and every usage report from your app lands against the right meter from then on.

When you are here: before launch — and again whenever you ship a new billable feature.

The new meter dialog with aggregation types: count, sum, max, min, unique count.

The tour · 5 of 8

Plans: what you sell, per meter.

A plan is a price, a billing period and how much of each meter is included. Attach per-meter limits — 5,000 images, 300 minutes — and what you sell finally lives in one place instead of a pricing page, a spreadsheet and somebody’s memory.

When you are here: pricing day, repricing day, and every “can we do a custom deal?” in between.

The plans list: price, billing period and visibility for each tier.

The tour · 6 of 8

Subscriptions: who is on what.

A subscription puts one customer on one plan from a date, and renews itself. Normally your app creates these through the SDK when somebody signs up — this screen is where you see them all, and where you step in by hand when support needs it.

When you are here: checking a customer’s plan, or moving them to a new one without asking engineering.

The subscriptions page with the new subscription dialog: customer and plan.

The tour · 7 of 8

Credits: any customer’s whole story.

Type a customer ID and read their balance and every line that produced it — each with a date, an amount and a reason, none of them editable, ever. Grant a goodwill credit on the spot and it joins the same permanent list.

When you are here: the moment “why is my bill this much?” lands in the inbox. This screen is the answer.

The credits page: look up any customer’s balance and transaction history.

The tour · 8 of 8

Usage: what actually got used.

The same numbers your invoices are built from, broken down by meter. You can even record an event by hand — the quickest way to check your integration end to end before a single line of production code exists.

When you are here: verifying the wiring on day one, and investigating any surprising spike after.

Usage for one customer, broken down by meter.

The order to do it in

Six steps from empty account to first charge.

The first four you do once, by hand, in the dashboard — an afternoon, mostly spent deciding your prices. The last two happen every time a customer signs up, so your app does them through the SDK.

You, once, in the dashboard

01
Create a projectone per product
02
Create a keyshown once only
03
Add your metersname what you count
04
Build your plansprice, period, what’s included

Your app, from then on

05
Put customers on a planyour app, through the SDK
06
Grant creditsthen watch them come back down

Getting started

Your first metered event, before your coffee goes cold.

Create an account, make a project, copy a key. The tour you have just read is the entire learning curve — everything else is your product doing the talking.