The problem with dashboards
Most small business owners have their numbers scattered across platforms — traffic in one tool, form submissions in another, uptime somewhere else. To see last week's picture you have to remember to log in, navigate to the right view, and mentally compare it to the week before.
Most weeks, it doesn't happen. Not because you don't care, but because the data sits still while you're busy. By Monday morning you're already in the week; the previous week's numbers stay unchecked until something goes wrong and you think to look.
Push beats pull
The right answer isn't a better dashboard. It's a push — the number comes to you, on a schedule, without you doing anything.
We built a Cloudflare Worker with a cron trigger: it fires every Monday at 7 AM SAST. It pulls the previous week's visit count from the Cloudflare Analytics API, counts contact form submissions from the Resend API, formats them into a single clean email, and delivers it to the inbox. That's the whole thing.
Works on any device. No app to open, no subscription to log into. If you're on load shedding and running on your phone, the report is still there.
Why we run it on ourselves first
This is how the Automate practice works at DBM: before we sell it, we build it on our own business and live with it. We can tell you honestly what the number means, when it behaves unexpectedly, and what a realistic first month looks like.
In practice the weekly rhythm is more useful than a live dashboard. One number, once a week — enough to tell you whether the previous week's content or promotion moved the needle, without the noise of real-time fluctuations you can't act on.
What this looks like in your business
The version we run tracks two things: visits and enquiries. For a client business it's straightforward to extend — WhatsApp instead of email, a third metric like quotes sent or sales closed, or a daily cadence instead of weekly.
The infrastructure runs on Cloudflare's free tier. There's no per-seat licence, no analytics platform subscription, no ongoing cost beyond the hour it takes to adapt the template to your metrics.
If your business runs on numbers that currently live in dashboards you don't open often enough, this is the kind of automation we build under the Automate practice. Book a discovery call — the scope is usually small and the payoff immediate.