How Flowbetta built a purpose-built ERP in Google Sheets β three interconnected files covering project management, quoting, and field expense tracking β and delivered it within 14 days.
02: The Challenge
SIBECO's workflow spans several distinct steps: lead capture, detailed quoting, field execution, daily expense tracking, and invoicing. When each of these stages lived in separate files, the team faced repetitive data entry, inconsistent document formatting, and difficulty calculating per-job profitability in real time.
The team also preferred to stay within Google Sheets β the tools they already knew β rather than adopt a generic enterprise ERP system that would require significant retraining and ongoing licensing costs.
"I am very demanding and professional, so I am counting on you. I expect a real tool with ergonomic interfaces, buttons, automations, and links between files."
03: The Solution
Rather than adopting a generic enterprise ERP, Flowbetta built a custom ERP system directly inside Google Sheets using Google Apps Script. The system consists of three interconnected files β each handling a distinct function β that communicate dynamically so data entered once is automatically reflected across all three.
Because the ERP lives natively in Google Workspace, the SIBECO team adopted it immediately β no retraining, no new software licences, and no external dependencies.
The central project ledger. Every project row consolidates client details, stage status, and financial summaries automatically.
Select a project ID to populate client info, pick items from the price catalogue, and generate standardized PDFs.
On-site and daily expense recording. Labour, supplies, and equipment are logged by project and synced to the master ledger.
Cross-Sheet Data Flow
Data entered in the quoting or expense sheets synchronizes with the corresponding project row in the ERP master β no manual duplication required.
Tech Stack
04: The Process
The project ran from initial discovery through to system handoff within two weeks, with SIBECO retaining full ownership of the files in their own Google Drive throughout.
Initial alignment with the SIBECO executive team to review existing templates, project stages, catalogue pricing, and required Apps Script automations.
Detailed walk-through of the end-to-end project lifecycle, document templates, team signatory details, and formula dependencies.
Initialized the 3-file Google Sheets architecture inside SIBECO's Google Drive, ensuring client ownership and access permissions from day one.
Built the master ledger, catalogue lookup mechanisms, one-click PDF generation scripts, and expense cross-sheet synchronization.
Delivered the finalized system alongside a screen-recorded video guide demonstrating quoting, expense logging, and status tracking workflows.
05: The Impact
SIBECO replaced their disconnected spreadsheets with a Google Sheets ERP that connects quoting, project management, and field expense tracking in one synchronized system. The team now manages every job β from first quote to final settlement β without re-entering a single piece of data.
Each project is entered once and referenced automatically across the quoting and expense sheets.
Labour, materials, and equipment costs roll up to the ERP master as expenses are logged in the field.
Quotes and invoices are generated from a standardized template with embedded company branding and signatory details.
Each project follows a structured status progression from creation through to final settlement.