Sales Operations · 8 min read

I Built a Real-Time Sales Tracker for an Insurance Agency. It Turned Into Six.

Ahmeego Insurance Group live demo dashboard showing leaderboard, burnout watch, and AI coaching panel

What started as a Friday-night build for two insurance agencies turned into something I didn't expect — a sales tracker that works for almost any team that has reps, a metric, and a commission week. Today there are six live demos. Tomorrow there could be more. Here's the story and how it works.

The problem nobody else was solving

Two insurance agencies — Bane Organization and Summit Agency — needed something simple: a real-time floor board that read GroupMe messages, extracted ALP (annualized life premium), and showed who was hot, who was cold, and what to do about it. They were already living in GroupMe — that was their floor. HubSpot was overkill. Salesforce was a months-long project. GoHighLevel was a marketing funnel tool, not a coaching tool.

So I built a tracker on Cloudflare Workers. One D1 database, one Worker, a custom regex that pulled ALP from messages like "$1,840 SDA +2", and a dashboard with leaderboards, burnout watch, team race charts, and AI-generated daily coaching. A few weeks later it was running for both agencies on white-labeled domains.

The realization that changed everything

The math is the same for every sales team. Only the labels change.

Insurance has ALP and product codes. Real estate has GCI and pipeline stages. Lending has loan volume and funded units. Auto has front-end gross and CSI. ABA therapy has billable hours and authorization utilization. Ad sales has revenue and signed proposals. Every one of them has a number per rep, a goal per team, and a coach who needs to know what to say tomorrow.

So I made the tracker tenant-configurable. The metric label, pipeline stages, commission week boundary, team names, and goals all live in a small brand profile. One file. Twenty lines of config. And the entire dashboard reshapes itself.

Six live demos, one engine

Here's where the abstraction proved itself — I spun up six demo environments at subdomains of ahmeego.com, each with 90 days of realistic fake activity, configured for a different industry. The dashboard core is byte-for-byte identical across all six. Only the brand profile changes.

Six live demos, one engine
VerticalDemo URLMetric
Insuranceinsurance.ahmeego.comALP
Real Estaterealty.ahmeego.comGCI
Lendinglending.ahmeego.comLoan Volume
Auto Dealershipauto.ahmeego.comFront-End Gross
ABA Therapyaba.ahmeego.comBillable Hours
Ad Salesadsales.ahmeego.comRevenue

Click any of them. No login. Sample data, real dashboard, every panel populated.

Ahmeego Realty Group demo dashboard showing GCI totals, listing pipeline, and Days-on-Market metrics — same engine, different vocabulary
Same dashboard, configured for a real estate brokerage

Why this isn't a CRM

A CRM owns the data. This is a performance layer that lives on top. You can keep using HubSpot or GoHighLevel for marketing automation and lead capture — this just reads what your team is already doing and turns it into a live floor board with AI coaching, burnout watch, and pace-against-goal tracking.

The closest analog isn't a CRM. It's the giant LED scoreboard you used to see on the sales floor at a car dealership — except this one knows when a rep is slowing down, who needs a check-in this week, and writes the morning standup for you.

Built on Cloudflare end to end

  • Cloudflare Workers — single deployment serves all 6 demos via hostname routing
  • D1 — one SQLite database holds 90 days of synthetic activity per vertical
  • Anthropic Claude — generates per-rep My Day insights and coach-dashboard suggestions
  • R2 — archives message attachments for the production trackers
  • Cron Triggers — minute-by-minute sync from GroupMe, with backfill

Hosting cost for all six demos: pennies per month. The whole stack runs on Cloudflare's free tier easily, and even production trackers with real GroupMe sync stay well within it.

What's next

The next three posts in this series:

  1. An honest comparison: Ahmeego Tracker vs GoHighLevel, HubSpot, and Salesforce
  2. Vertical-by-vertical breakdown: How the same tracker works for real estate, ABA, auto, and more
  3. The intake process: What it costs and how to get one for your team

Want a live demo with your own team's shape?

Tell us your metric label, pipeline stages, and team structure — we'll build the demo using your real org. Setup in days, not months.

See all 6 demos → Request your tracker