Flowpeak ConsultingFlowpeak Logo Mark

Zoho implementation for Pool and Spa Services

Zoho for pool and spa services: weekly cleaning routes, water test logs, equipment repairs, chemical stock and recurring billing in one setup.

Business process workflow

How pool and spa services work flows in Zoho

Zoho connects pool service plans, route visits, water chemistry logs, repairs, chemical stock and recurring billing.

Common problems we fix

  • Weekly routes change often and technicians miss or repeat stops
  • Water test readings and chemicals added are not recorded, so disputes are hard to settle
  • Chemical and parts use on routes is not billed or restocked properly

The process, step by step

  1. 1

    Win the customer

    Enquiries for weekly service, openings, closings and repairs become leads with pool and spa details.

  2. 2

    Set up the plan

    A weekly or seasonal service plan is created with visit day, pool size and price.

  3. 3

    Run the route

    Technicians follow an optimised route and record water readings, chemicals and photos at each stop.

  4. 4

    Repair equipment

    Pump, filter, heater and automation faults are quoted and fixed by a repair tech.

  5. 5

    Restock chemicals

    Van and warehouse chemical stock is refilled from what was used on routes.

  6. 6

    Bill monthly

    Plan fees, extra chemicals and repairs are billed each month with card on file.

Department by department

How every department of a pool and spa services business works in Zoho

A pool and spa service business runs on weekly routes, accurate water chemistry, quick equipment repairs and steady recurring billing. In Zoho, sales, route service, repairs, the supply shop, stock, customer care, accounts and HR share one customer, one pool and one visit history, so every stop is recorded, every chemical is accounted for and every month is billed.

How the departments hand work to each other

Each arrow is a handover. Because every team works on the same Zoho records, the next department picks up the work without re-entering it.

  1. 1Sales and Service Plans to Route Service: New customer with pool details and visit day
  2. 2Sales and Service Plans to Finance and Accounts: Plan subscription to bill
  3. 3Route Service to Repairs and Installations: Equipment faults found on the route
  4. 4Route Service to Purchasing and Stock: Chemicals used per van
  5. 5Route Service to Finance and Accounts: Extra chemicals and services to bill
  6. 6Repairs and Installations to Finance and Accounts: Completed repair jobs to invoice
  7. 7Repairs and Installations to Purchasing and Stock: Parts used and parts to order
  8. 8Retail Supply Store to Purchasing and Stock: Store sales for replenishment
  9. 9Retail Supply Store to Sales and Service Plans: Walk-in customers interested in a service plan
  10. 10Purchasing and Stock to Finance and Accounts: Supplier bills
  11. 11Customer Care to Route Service: Extra visits to schedule
  12. 12Customer Care to Finance and Accounts: Credits and plan changes
  13. 13Finance and Accounts to Management and Reporting: Monthly revenue, margin and cash
  14. 14HR and Payroll to Finance and Accounts: Payroll summary for posting
  15. 15HR and Payroll to Route Service: Technician availability
  16. 16Management and Reporting to Sales and Service Plans: Growth targets by area
  17. 17Management and Reporting to HR and Payroll: Seasonal hiring plan

Each department in detail

Open a department to see its workflow, its own entity diagram, who does the work, what needs approval, the reports it watches and what it hands over.

Sales and Service PlansSigns up weekly service customers and sells openings, closings, repairs and upgrades.

Workflow

  1. 1

    Capture enquiries

    Web forms, chat and calls create leads with pool type, size, sanitiser and equipment.

  2. 2

    Survey the pool

    A first visit records volume, surface, equipment and condition with photos.

  3. 3

    Offer the plan

    Weekly, fortnightly or seasonal plans are quoted with what is included and chemical terms.

  4. 4

    Sign up

    The customer signs the service agreement and stores a card for monthly billing.

  5. 5

    Upsell upgrades

    Heat pumps, variable speed pumps, salt systems and automation are offered from the equipment record.

Entity diagram: Sales and Service Plans

The records this team creates and updates, their key fields, and how they link.

owns (1:N)signs (1:N)priced for (1:N)CustomerCRMNameAddressGate codePoolCreatorTypeVolumeSanitiserSurfaceService AgreementSignPlanStartSignedQuoteCRMItemAmountStatus
  • Zoho CRM
  • Zoho Creator
  • Zoho Sign
Read the relationships as text
  • Customer owns Pool (1:N)
  • Customer signs Service Agreement (1:N)
  • Pool priced for Quote (1:N)
Who does the work
  • Sales consultant
  • Office manager
Approvals and controls
  • Plan prices below the rate card need the office manager
  • Upgrade quotes above the set value need a site check by a repair tech
Reports they watch
  • New plans by month
  • Quote conversion by product
  • Plans by area for route density
Hands over to
  • Route Service: New customer with pool details and visit day
  • Finance and Accounts: Plan subscription to bill
Route ServiceCleans and balances every pool on the route on the right day and records what was done.

Workflow

  1. 1

    Build routes

    Stops are grouped by day and area so each technician has a tight, repeatable route.

  2. 2

    Test and treat

    At each stop the technician records chlorine, pH, alkalinity and other readings and the chemicals added.

  3. 3

    Clean and check

    Skimming, brushing, vacuuming, filter checks and equipment issues are ticked off with photos.

  4. 4

    Send the visit report

    The customer gets a report with readings, photos and notes after each visit.

  5. 5

    Handle skips

    Locked gates, bad weather or missed stops are logged and rebooked.

Entity diagram: Route Service

The records this team creates and updates, their key fields, and how they link.

includes (1:N)records (1:1)records (1:N)RouteFSMDayTechnicianAreaService VisitFSMDateDurationPhotosWater TestCreatorFree chlorinepHAlkalinityChemical AddedCreatorProductQtyUnit
  • Zoho FSM
  • Zoho Creator
Read the relationships as text
  • Route includes Service Visit (1:N)
  • Service Visit records Water Test (1:1)
  • Service Visit records Chemical Added (1:N)
Who does the work
  • Pool technician
  • Route supervisor
Approvals and controls
  • Route changes affecting other customers need the route supervisor
  • Shock or acid washes beyond the plan need customer approval
Reports they watch
  • Stops completed by technician
  • Readings out of range
  • Skipped stops by reason
Hands over to
  • Repairs and Installations: Equipment faults found on the route
  • Purchasing and Stock: Chemicals used per van
  • Finance and Accounts: Extra chemicals and services to bill
Repairs and InstallationsDiagnoses and fixes pool and spa equipment and installs new equipment.

Workflow

  1. 1

    Diagnose

    The repair tech records the fault on pump, filter, heater, chlorinator or spa pack with model and serial.

  2. 2

    Quote the fix

    Parts and labour are quoted and approved by the customer on the app.

  3. 3

    Order parts

    Parts not in stock are ordered against the job.

  4. 4

    Fix and record

    Work done, parts fitted and warranty details are recorded and the customer signs.

Entity diagram: Repairs and Installations

The records this team creates and updates, their key fields, and how they link.

repaired in (1:N)priced by (1:1)uses (1:N)Repair JobFSMFaultEquipmentStatusEquipmentFSMTypeBrandSerialInstalledRepair QuoteFSMPartsLabourApprovedPart UsedInventoryPartQty
  • Zoho FSM
  • Zoho Inventory
Read the relationships as text
  • Equipment repaired in Repair Job (1:N)
  • Repair Job priced by Repair Quote (1:1)
  • Repair Job uses Part Used (1:N)
Who does the work
  • Repair technician
  • Service manager
Approvals and controls
  • Repairs start only after the customer approves the quote
  • Manufacturer warranty claims need the service manager
Reports they watch
  • Repair revenue by tech
  • Jobs waiting on parts
  • Repeat faults by equipment model
Hands over to
  • Finance and Accounts: Completed repair jobs to invoice
  • Purchasing and Stock: Parts used and parts to order
Zoho apps for this team:Zoho FSMZoho Inventory
Retail Supply StoreSells chemicals, parts and accessories over the counter and online and offers water testing.

Workflow

  1. 1

    Test water in store

    Customers bring a sample and the result is saved to their record with a product recommendation.

  2. 2

    Sell at the counter

    Chemicals, parts and toys are sold with stock updated in real time.

  3. 3

    Sell online

    An online shop offers chemicals and parts for delivery or pick-up.

  4. 4

    Promote seasonally

    Opening and closing kits and spa offers are emailed to customers by season.

Entity diagram: Retail Supply Store

The records this team creates and updates, their key fields, and how they link.

leads to (1:1)recorded as (1:1)Store SaleBooksItemsAmountPaymentWater SampleCreatorCustomerReadingsAdviceOnline OrderCommerceItemsDeliveryStatus
  • Zoho Books
  • Zoho Creator
  • Zoho Commerce
Read the relationships as text
  • Water Sample leads to Store Sale (1:1)
  • Online Order recorded as Store Sale (1:1)
Who does the work
  • Store associate
  • Store manager
Approvals and controls
  • Returns on opened chemicals need the store manager
Reports they watch
  • Store sales by category
  • Water tests that led to a sale
  • Online orders by status
Hands over to
  • Purchasing and Stock: Store sales for replenishment
  • Sales and Service Plans: Walk-in customers interested in a service plan
Purchasing and StockBuys and stores chemicals and parts and keeps vans and the store stocked safely.

Workflow

  1. 1

    Set stock levels

    Reorder levels are set for chemicals, filters and common parts in the warehouse, store and each van.

  2. 2

    Refill vans

    Vans are restocked from the warehouse based on route usage.

  3. 3

    Buy for the season

    Purchase orders are raised ahead of the season with supplier lead times.

  4. 4

    Store chemicals safely

    Hazardous chemicals are stored and recorded with safety data sheets and batch numbers.

Entity diagram: Purchasing and Stock

The records this team creates and updates, their key fields, and how they link.

receives (1:N)moved in (N:N)bought on (N:N)ItemInventorySKUUnitReorder levelVan StockInventoryVanTechnicianTransfer OrderInventoryFromToQtyPurchase OrderInventorySupplierETA
  • Zoho Inventory
Read the relationships as text
  • Van Stock receives Transfer Order (1:N)
  • Item moved in Transfer Order (N:N)
  • Item bought on Purchase Order (N:N)
Who does the work
  • Warehouse supervisor
  • Purchasing officer
Approvals and controls
  • Bulk seasonal orders need the owner
Reports they watch
  • Chemical use per pool
  • Van stock against kit
  • Stock value by location
Hands over to
  • Finance and Accounts: Supplier bills
Zoho apps for this team:Zoho InventoryZoho WorkDrive
Customer CareHandles questions, green pool complaints, schedule changes and cancellations.

Workflow

  1. 1

    Log requests

    Calls, emails and portal messages become tickets tied to the pool and recent visits.

  2. 2

    Resolve water issues

    Cloudy or green pool complaints are checked against recent readings and an extra visit is booked if needed.

  3. 3

    Manage plan changes

    Pauses, holidays, plan changes and cancellations are updated in the subscription.

  4. 4

    Ask for feedback

    Customers get a short survey each season.

Entity diagram: Customer Care

The records this team creates and updates, their key fields, and how they link.

may book (1:1)may cause (1:1)linked to (N:N)TicketDeskPoolCategoryStatusExtra VisitFSMReasonDateChargeablePlan ChangeBillingTypeEffective dateFeedbackSurveyRatingComment
  • Zoho Desk
  • Zoho FSM
  • Zoho Billing
  • Zoho Survey
Read the relationships as text
  • Ticket may book Extra Visit (1:1)
  • Ticket may cause Plan Change (1:1)
  • Ticket linked to Feedback (N:N)
Who does the work
  • Customer care agent
  • Office manager
Approvals and controls
  • Free extra visits and credits need the office manager
Reports they watch
  • Complaints per route
  • Cancellations by reason
  • Average rating
Hands over to
  • Route Service: Extra visits to schedule
  • Finance and Accounts: Credits and plan changes
Finance and AccountsBills plans, chemicals and repairs each month and keeps cash collected.

Workflow

  1. 1

    Run monthly billing

    Plan fees are charged to cards on file, with extra chemicals added from visit records.

  2. 2

    Invoice repairs

    Repairs and installs are invoiced from the job with sales tax, GST or VAT where it applies.

  3. 3

    Chase failed payments

    Failed card payments are retried and customers reminded automatically.

  4. 4

    Report margin

    Chemical and labour cost per route is compared with plan revenue.

Entity diagram: Finance and Accounts

The records this team creates and updates, their key fields, and how they link.

generates (1:N)settled by (N:N)counted in (1:N)SubscriptionBillingPlanNext chargeStatusInvoiceBooksCustomerAmountTaxPaymentBooksModeAmountDateRoute MarginAnalyticsRouteRevenueCost
  • Zoho Billing
  • Zoho Books
  • Zoho Analytics
Read the relationships as text
  • Subscription generates Invoice (1:N)
  • Invoice settled by Payment (N:N)
  • Invoice counted in Route Margin (1:N)
Who does the work
  • Accountant
  • Billing clerk
Approvals and controls
  • Write-offs and refunds need the owner
Reports they watch
  • Failed payments
  • Revenue by plan and repairs
  • Margin per route
Hands over to
  • Management and Reporting: Monthly revenue, margin and cash
HR and PayrollHires and trains technicians, including seasonal staff, and pays wages and route incentives.

Workflow

  1. 1

    Hire for the season

    Route technicians and store staff are hired ahead of the season through Recruit.

  2. 2

    Train and certify

    Pool operator, chemical handling and driving checks are recorded with expiry.

  3. 3

    Track hours

    Route time and overtime come from visit check-ins and timesheets.

  4. 4

    Pay

    Wages and per-stop or quality incentives are paid through Zoho Payroll where it is available, or your local payroll provider.

Entity diagram: HR and Payroll

The records this team creates and updates, their key fields, and how they link.

holds (1:N)submits (1:N)paid by (1:N)EmployeePeopleNameRoleRouteCertificationPeopleTypeExpiryTimesheetPeopleWeekHoursPayslipPayrollMonthIncentiveNet
  • Zoho People
  • Zoho Payroll
Read the relationships as text
  • Employee holds Certification (1:N)
  • Employee submits Timesheet (1:N)
  • Employee paid by Payslip (1:N)
Who does the work
  • HR executive
  • Route supervisor
Approvals and controls
  • Technicians without chemical handling training cannot be assigned routes
Reports they watch
  • Certifications expiring
  • Hours by route
  • Seasonal headcount
Hands over to
  • Finance and Accounts: Payroll summary for posting
  • Route Service: Technician availability
Management and ReportingGives owners one view of plans, route efficiency, repairs, store sales and cash.

Workflow

  1. 1

    Combine data

    CRM, FSM, Billing, Inventory and Books data flow into Zoho Analytics.

  2. 2

    Watch route efficiency

    Stops per day, drive time and chemical cost per pool are compared by route.

  3. 3

    Track recurring revenue

    Active plans, new sign-ups and cancellations are reviewed monthly.

  4. 4

    Plan the season

    Demand for openings, closings and repairs guides hiring and stock buying.

Entity diagram: Management and Reporting

The records this team creates and updates, their key fields, and how they link.

rolls into (N:N)informs (N:N)Monthly BoardAnalyticsMonthPlansRevenueRoute KPIAnalyticsRouteStops per dayChemical costSeason PlanAnalyticsMonthDemandStaff
  • Zoho Analytics
Read the relationships as text
  • Route KPI rolls into Monthly Board (N:N)
  • Monthly Board informs Season Plan (N:N)
Who does the work
  • Owner
  • Operations manager
Approvals and controls
  • Plan price changes are approved by the owner
Reports they watch
  • Recurring revenue and churn
  • Route profitability
  • Repair and store sales trend
Hands over to
  • Sales and Service Plans: Growth targets by area
  • HR and Payroll: Seasonal hiring plan
Zoho apps for this team:Zoho Analytics

What to expect when you start

A typical plan for a focused project of one to three apps. Larger scope or messy data takes longer; we confirm the timeline after discovery.

  1. Week 1 to 2

    Map and agree

    We walk through your pool and spa services process from "Win the customer" to "Bill monthly", list the records and fields you really need, and agree the scope.

  2. Week 3 to 4

    Build the core

    We configure Zoho CRM and Zoho Forms with your stages, roles, approvals and templates.

  3. Week 5 to 6

    Connect and migrate

    We clean and import your data, connect email, payments or other tools, and build the reports you will use every week.

  4. Week 7 to 8

    Test and go live

    Your team tests with real cases, we train each role, and we cut over with a checklist.

Mistakes to avoid

  • Copying the old spreadsheet column for column. Keep only the fields that help someone decide or act.
  • Leaving out exceptions such as returns, changes and cancellations. Model them early so the team does not work around the system.
  • No owner per stage. Name one person for "Win the customer" and one for "Bill monthly".
  • Going live without checking reports against numbers you already trust.

A good first win

Start with the problem that hurts most: Weekly routes change often and technicians miss or repeat stops. Fixing one visible problem in the first month builds trust and adoption for everything after it.

What you can measure

  • Stops completed per technician per day
  • Active service plans and churn
  • Chemical cost per pool
  • Repair revenue per month

Questions about Zoho for pool and spa services

Which Zoho apps suit pool and spa services businesses?

A typical pool and spa services setup uses Zoho CRM, Zoho Forms, Zoho Billing, Zoho FSM, Zoho Inventory, Zoho Books. We confirm the exact apps after mapping your own process in a discovery call.

How does the business process flow in Zoho for pool and spa services?

1. Win the customer; 2. Set up the plan; 3. Run the route; 4. Repair equipment; 5. Restock chemicals; 6. Bill monthly.

Which departments does a Zoho setup for pool and spa services cover?

A full setup covers Sales and Service Plans, Route Service, Repairs and Installations, Retail Supply Store, Purchasing and Stock, Customer Care, Finance and Accounts, HR and Payroll, Management and Reporting. Each department works in its own Zoho screens, but they share the same customer, order and finance records, so work moves from one team to the next without being retyped.

Zoho apps we set up for pool and spa services

  • Zoho CRM
  • Zoho Inventory
  • Zoho Books

Not sure which apps fit your business? Book a free 30-minute call or see all Zoho products we implement

Book a free callWhatsApp