Where each dollar goes
Last full month
Last full month
Live position indicators
13-month trend · AUD · this month is so far
Things to look at, most important first.
Clients missing details the report relies on. Fix them in GoHighLevel, tick them off here, then hit Refresh. Follows the coach filter and ignores the date range.
New clients by start date, above the line. Clients who left by end date, below it.
Clients on the books at the end of each month.
Nobody has been recorded as leaving yet, so these charts show time with you so far. Once Cancelation Dates are entered, charts for time before leaving, reasons and completed lifetime value appear here too.
Time from start date to today, for current clients.
Share of each current client's programme that has elapsed, from start date to Renewal Date.
Current clients reaching their Renewal Date, next six months from today. Each one is a renewal conversation.
Share of clients still with you, by months since they started. Includes current clients.
Clients who left in this period, grouped by how long they stayed.
Reasons recorded for clients who left in this period.
What each finished client was worth in total.
Each row is the group of clients who started that month. Each column is the share still with you after that many months.
Successful payments through GoHighLevel, less refunds. Payments taken outside GoHighLevel aren't included.
The latest payments in the selected period.
What your current clients are on.
Of clients who reached the end of their first programme, what they did next.
New sign-ups and value in the selected period, by package.
Active is as of the end of the period. New, lost and lifetime value cover the selected period. Time with you averages current clients and anyone who left in the period.
Everyone in the client pipeline. Follows the coach and package filters, ignores the date range. Edit saves straight to GoHighLevel.
Fixed-term clients whose programme ends in the next 45 days, or has already ended with no renewal recorded. Clients on a monthly continuation aren't listed.
Marked as leaving, with an end date still ahead.
The latest clients to leave in this period.
How your GoHighLevel data is being read. Open this first when a number looks off.
Successful payments across both Stripe accounts, in AUD, before fees and refunds. Upfront and plan payments are told apart by how GoHighLevel labels them in Stripe; payments with no label are shown as Other.
Net is what lands after Stripe fees and refunds. Failed attempts include retries, so one client can fail several times.
Operating, fixed, your pay and one-offs, payee by payee.
Loading…
From your Xero Profit and Loss. Expenses include cost of sales. This month is so far.
Last full month, from Xero.
Net margin is net profit as a share of income.
The stress test: no money in at all, rolling clients included. Cash after everything you owe, including the coaching clients have already paid for, in months of your costs and pay.
Loading…
Bills and pay already committed.
Loading…
Starts from cash today. Money in is only what current clients already pay on rolling plans and Stripe subscriptions. Money out is coach pay for current clients, fixed costs, your pay and the Amex balance. The last line is business as usual: your last 3 months’ averages.
Loading…
Subscriptions already set up in Stripe, both accounts, over the next 3 months.
Loading…
Wise and Stripe are live. Wio comes from your statement.
Loading…
Enter the balances from a Wio statement or the Wio app. Between statements the dashboard estimates Wio from Stripe payouts in and transfers out to Wise.
When a new statement arrives, enter its closing balance and due date here. Send me the PDF too and its charges get sorted into your costs.
Your Xero books are incomplete, so this is for reference only until they’re reconciled.
One reading a day, saved automatically each morning. The line builds up from the day Xero was connected.
Balances in Xero today. Only as current as your bank feeds.
Loading the client book…
Pauses, renewals, cancellations and bonuses coaches ask for on their page. Approving applies it in HQ straight away (pay and dates update) and gives Sara the GoHighLevel to-do.
Loading…
Failed card payments in the last 60 days, and invoices past their due date, not paid since. Write who’s chasing what in Notes. Tick Done when it’s sorted (paid another way, written off or not owed). Each one also drops off by itself once Stripe sees it paid.
Loading…
Every current client on a rolling plan, next to what Stripe actually collected from them (both accounts, matched by name). A client who pays on someone else’s card shows as not found: check those by hand.
Loading…
Corrections HQ applies on top of GoHighLevel. Once a fix is made in GoHighLevel too, mark it done.
Loading…
For when GoHighLevel is wrong. HQ uses it straight away.
Paused days come off the coach’s pay.
Leave dates the trackers don’t show. Find the last check-in in 1FIT, then add the fix.
New cards to make and fields to fix in GoHighLevel. Tick each one off when it’s done.
Things HQ can’t settle from the data.
Sign in with your karved.com.au email. We’ll email you a code.
Coaches and team: sign in at hq.karved.com.au.