Customer portal vs email-and-Excel for trades / clinics / field teams
Customer portal vs email-and-Excel for trades / clinics / field teams: when a login beats chaser calls and wrong quote versions.
·
3 min read
When spreadsheets stop being enough for ops is not a technology question. It is the moment Excel or Google Sheets stop being a tool and start being the business: quotes, jobs, stock, staff, and invoices held together by files, group chats, and one person who remembers how it works. That is fine until it is not.
Sheets win early because they are cheap, flexible, and already open on every laptop. A trades firm, clinic, warehouse, or back office can run for years on a well-loved workbook. The break comes when the workbook is the only source of truth and every change risks breaking someone else's day.
Do not rubbish Excel. Rubbish pretending a fragile sheet is a system when money and customers depend on it. The sheet did its job. The company outgrew the medium.
Version chaos: Jobs FINAL v7 REAL.xlsx in three inboxes. Only one person can run the week without asking around. Quotes, jobs, and invoices disagree because they live in different tabs or different files. Mistakes that cost money: wrong price, missed job, stock that existed on paper, or a van sent to the wrong site because the sheet was not the latest. You cannot see next week without a heroic rebuild every Sunday night.
I've watched UK ops teams add WhatsApp as the "real" status board because the sheet was already wrong by Tuesday. That is the spreadsheet stopped coping about a year ago, even if nobody renamed the folder.
Not a dashboard toy. A system that encodes how you already work: jobs and scheduling, quotes, stock or parts, approvals, staff, invoices, and a trail of who changed what. Staff live in it all day. Customers or field teams get what they need without pinging the office for the latest version.
Eight Mile builds that as operations software under SaaS: turn how you already work into a proper system, on your accounts, with a fixed first release. TradeOps is one example of ops software already running for trades; many firms need a tailored build instead. Soft support sits on software development when the stack is wider than one product label. The point is the same either way: staff stop hunting for the latest file, and the office stops being a human API.
Replace the painful workflow first. If quoting is where money leaks, ship quoting and job handoff before you rebuild the entire accounts history. Keep the sheet as a temporary export if you must, but stop using it as the live brain. Survey, fixed written price for that first release, then a working link on your own cloud account, then the next slice when the first one is earning its keep.
Ownership matters. You want the repository, cloud accounts, and data in your name from day one so you are not renting the way your business runs. If the vendor hosts everything on a shared platform you cannot export, you have swapped one fragile sheet for a nicer cage.
Keep the sheet when one person can still run it safely and errors are cheap. Build a system when version chaos, single-person risk, or money mistakes are normal. Spreadsheets for notes; systems for ops that must not lie.
When spreadsheets stop being enough for ops, the commercial move is a scoped first release around the workflow that hurts, not a two-year "digital transformation" slogan.
If you are ready to replace the sheet with a system you own, contact Eight Mile and describe how work runs today in a few sentences.
Customer portal vs email-and-Excel for trades / clinics / field teams: when a login beats chaser calls and wrong quote versions.
·
3 min read
Multi-tenant SaaS mistakes that show up after launch: isolation, roles, files, billing, and when to stop and fix.
·
3 min read
Taking software in-house after a consultancy build: when to move, what must be true, and what a real handover includes.
·
3 min read
You don’t need a 40-page spec to start: what to bring instead, ruthless v1 must-haves, and how a first release gets priced.
·
3 min read
What “first working link in week two” actually means: a real URL for feedback, not a finished SaaS on day 14.
·
3 min read
Rescue a SaaS someone else built: when to take over an inherited product, stabilise vs rewrite, and own the accounts.
·
3 min read
Internal tools: buy SaaS or build on your data: when shelf seats win, and when custom on your stack is the real product.
·
3 min read
Who owns the code when you hire a London software consultancy? You should: repos, cloud, domain and data from day one.
·
3 min read
Fixed-price software vs agency retainers: cost certainty and a finish line versus monthly capacity, and which fits your build.
·
3 min read
Do I need a technical co-founder or a development partner? Equity leadership vs a paid partner who ships and leaves you the IP.
·
3 min read
Build a SaaS in 6 weeks: when a focused MVP is realistic, what you need before week one, and how Eight Mile ships it.
·
3 min read
CRM for a small firm off the shelf or built: when HubSpot-class tools fit, and when a system on your own job data serves trades and clinics better.
·
4 min read
The info@ inbox nobody owns is where a UK SME's enquiries sit with no named owner and no reply time.
·
4 min read
Security audit vs penetration test: when to review config first, when a buyer needs a pentest, and usual order for SaaS.
·
3 min read
Secrets in git repository history outlive a deleted file. Rotate first, then stop the next temporary commit.
·
3 min read
Cloud bill went up and nobody can say why: usually orphaned resources, missing tags, or one shared account. Fix ownership first.
·
3 min read
If one person knows how to deploy it, you have a person, not a process. Fix ownership, access, and a path the team can run.
·
3 min read
Quotes and invoices stuck in email fail as a system of record. Use one quote→job→invoice workflow with clear status instead.
·
3 min read
Field team software fails without offline-first: vans need capture, queue, and sync that works when signal dies.
·
3 min read
Security audit checklist before you go live: access, secrets, backups, auth, deps, alerting, and when to bring in an auditor.
·
3 min read