We've just added a new report to Cliniko called "Patients by total invoiced". Not the catchiest of names, but it is descriptive!
As you've no doubt guessed by now, it shows all Patients in order of the total amount they've been invoiced. You can even set the period to report on, so good old Bob that previously came in a lot, but hasn't been in lately, won't show up if you just look at the last few months.
The report looks like this (but with your patients in it, not these fakers).
This is going to make it much easier for you to reward your regulars, or just have a better idea of who they are.
We hope you find this handy!