KTU · BTU · every stage · every tool

Systems & Where Things Live

Which software does what, where each record lives, and how a job moves from one system to the next. If you are asking "where do I put this?" or "where do I find that?", the answer is on this page.

Version 1.1 · Oct 2, 2026 Owner Ops / Owner Detail intranet → Tech Stack tab
The ruleEvery fact has one home. Write it there first, the same day. Everything else copies it, and when two systems disagree, the home wins.
The factIts homeNever the home
Where a lead came from (source, campaign, tracked number), texts and calls with themHighLevelServiceMinder's channel field is a copy
Appointments, proposals, invoices, payments, the contact and its notesServiceMinderHighLevel calendar is a cross-check only
The client's design style, budget and inspiration before the visitDesign Journey (design.ktubtu.com), copied to a ServiceMinder noteRep memory, texts
The price, the estimate lines and the finalized selectionsJobTread (priced through pricing.ktubtu.com)Spreadsheets, PDFs saved elsewhere
What to order, order status, ship dates, actual cost per itemorders.ktubtu.com: the job's order sheet, or every job at /wEmail threads
Schedule, daily logs, budget vs actualJobTreadGroup texts
Photos of the property, before / during / afterCompanyCamPhones' camera rolls
The booksSwitchbooks (kept by Ledge, closed monthly; replaced QuickBooks 2026-10-31)QuickBooks (retired), bank app, Ramp
How we do things (standards, SOPs)This playbookIntranet rows, old Google Docs
Today's numbers and what needs attentionIntranet (dash.goaxyom.com)—

1. A job's path through the systems

The same fifteen stages as Lead to Last Nail, with the software each one runs on. Bold boxes are the hand-offs where a record moves from one system to the next.

Demand & booking
01 · Lead landsCaptureWebsites · Google Ads + LSA · Meta · Google Business Profile · Closebot chat → HighLevel
→
02 · BookingQualify & bookPerceptionist answers · office qualifies · appointment in ServiceMinder
→
03 · ConfirmDesign style quizServiceMinder sends the invite → client takes the quiz on design.ktubtu.com → brief to the designer + ServiceMinder note
The appointment & the close
04 · PrepRead the briefDesign Journey brief · CompanyCam photos · HighLevel conversation
→
05 · ConsultShow & measureLookbook (lookbook.ktubtu.com) · tier cheat sheets (design.ktubtu.com/tiers) · CompanyCam
→
06–08 · PriceProposalpricing.ktubtu.com prices it on the JobTread engine → Create proposal: estimate on the JobTread job + proposal in ServiceMinder. Sent = frozen; Sold = the app stops writing to JobTread
→
07 · FeedbackPost-consult surveydesign.ktubtu.com/f/k · /f/b → intranet Consult Feedback
→
09–11 · CloseSign & depositServiceMinder: Won, invoice, deposit · HighLevel: Won · JobTread job · CompanyCam project
Selections & ordering
12 · SelectionsClient picksClient selection link from pricing.ktubtu.com, or JobTread Selections
→
12 · SignedSelection SheetJobTread document "Order Sheet — final selections", signed by the client
→
12 · HandoverOrder sheetpricing.ktubtu.com builds it from JobTread, emails purchasing, drafts the handover email, notes the JobTread job
→
12–13 · OrderOrder sheetorders.ktubtu.com: one sheet per job, order status, actual cost, actual GP; every job at /w
Production & closeout
13 · ReadyPre-installJobTread schedule · order sheet "Received" · client told the date
→
14 · InstallBuild & change controlJobTread daily logs + change orders · CompanyCam progress photos
→
15 · ClosePunch, pay, reviewServiceMinder final invoice + payment · HighLevel review request · referral ask
→
BooksMoneyChase → Switchbooks (Ledge) · Ramp cards · payroll

2. Every tool, what it's for

Tools we built (ours to change)

ToolWhat it's forWho uses it
Intranet
dash.goaxyom.com
The team's front door: daily briefs from the agents, pipeline, projects, appointments, finance (owner only), library, tech health.Everyone
Pricing tool
pricing.ktubtu.com
Prices a job on the JobTread engine (re-read every hour), writes the estimate to JobTread and creates the ServiceMinder proposal in one press, sends the client selection link, builds the order sheet. A sent proposal changes only when someone presses Update sent proposal; a sold job is never rewritten from here — changes after the sale are change orders in JobTread. Settings (the gear) holds your account and, for admins, the team, price book, emails, order sheets and connections.Designers, sales, PM, admin
Design Journey
design.ktubtu.com
The client's pre-visit design style quiz, the designer's brief, the post-consult survey. /send sends a journey by hand; /send/journeys shows the funnel; /tiers and /tiers/pick are the tier cheat sheets.Clients, designers, office
Lookbook
lookbook.ktubtu.com
Door styles, colours and finishes to show in the home. Rebuilt automatically from the catalogue.Designers, clients
Playbook
playbook.ktubtu.com
This site. How we work, stage by stage.Everyone
Orders
orders.ktubtu.com
One order sheet per finalized job: what to order, from where, order status, PO, ETA, received, actual cost, actual GP. Every job on one page at /w. Removed items are struck through, never deleted; each line's history shows who changed what. Replaces the Job Tracker Google Sheet, retired Oct 1, 2026.Purchasing, PM, owner
AgentsScheduled assistants that read the systems each morning and publish briefs to the intranet: Goldeneye (customer follow-up), Pipeline (funnel), Foreman (projects), Paid and Organic (marketing), Moola (finance), Tekki (tech health), Ax (notifications). Cellar and Harvest cover Earthwise.Read by everyone on the intranet

Platforms we subscribe to

PlatformWhat it's forOwner
HighLevelLead capture, attribution, texting and email with leads, nurture automations, review requests. One account per brand.Office / marketing
ServiceMinderThe franchise's system of record: contacts, appointments, proposals, invoices, payments. Sends the Design Journey invite and booking texts.Office
PerceptionistLive call answering and booking; call notes land on the ServiceMinder contact.Office
ClosebotAI chat that answers and qualifies web and text leads.Marketing
JobTreadThe pricing engine and catalogue, estimates, selections, signed documents, schedule, daily logs, budget vs actual.Sales → PM
CompanyCamEvery job photo, organised by project.Sales, PM, crews
Google WorkspaceEmail, calendar, Drive. The business library lives in Drive (numbered folders 01–07, .Project Management).Everyone
SlackTeam chat and agent alerts.Everyone
ClickUpTask lists and build requests.Owner, ops
Google Ads, LSA, Meta, Google Business ProfilePaid and local demand. Tracked with GA4, Tag Manager and Microsoft Clarity.Marketing
Switchbooks · Ramp · Chase · payrollBooks (closed monthly by Ledge), company cards, banking, payroll.Owner

3. How our own tools are wired

You don't need this to do the work. It's here so nobody has to guess what breaks when something is down.

CodeGitHubEvery tool's code and every document on this site. Changes are reviewed, then published.
→
Runs onCloudflareHosts the intranet, pricing tool, Design Journey, lookbook and this playbook. Nothing runs on anyone's computer.
→
StoresSupabaseThe intranet's database and logins, the agents' briefs, the email queue, the ServiceMinder / JobTread syncs.
→
Tells peopleEmail & SlackSelection confirmations, order sheets, designer briefs and agent alerts go out through one queue, to team addresses only.
If something looks wrongCheck the intranet's Tech Health tab first: it shows which connection is down and which brief is stale. A board that shows yesterday's numbers usually means an agent didn't run, not that the data is wrong.

4. Where documents live