Case Study Solar & HVAC 🇦🇺 Australia
OAS Energy

From the first click
to the final panel.

Digiwah built OAS Energy a connected Zoho platform: a CRM sales engine that captures and qualifies every lead, feeding a Creator job board that dispatches solar installs to the field, with the customer kept in the loop automatically.

1,297
Deals structured
11
Real lead channels
2-in-1
CRM + job board
Day 1–14
Multi-day installs
The Client

OAS Energy

A Melbourne-based clean-energy installer: solar panel systems, battery storage, air conditioning, heat-pump hot water and EV chargers, for homes and businesses across Victoria. CPC-accredited, and one of the more established solar installers in the city.

“Custom energy solutions for modern homes.”

Owned by Rob and Alroy Augustus, OAS sells through online and social channels and delivers multi-day rooftop installs through a network of subcontractors.

Industry
Solar & HVAC installation
Base
Melbourne, Victoria
Model
Online leads + subcontractor installs
Platform
Zoho CRM + Creator · Zoho AU
Accreditation
CPC-accredited installers
SolarBatteryAir conditioningHeat pumpEV charging
The Challenge

Leads arrived from everywhere.
The field lived somewhere else.

Enquiries came in from the website and from Facebook and Instagram ads, and were keyed in by hand. Once a deal closed, getting the job to the right subcontractor and tracking a 10-to-14-day rooftop install happened well outside the sales system. Sales and the field never quite met.

Leads everywhere
Typed in by hand
One crowded pipeline
Deal closes
⚠ field disconnected
Manual lead entry
Web and social enquiries re-typed by hand, slow and easy to drop.
No attribution
No clean line from a closed deal back to the campaign that sourced it.
Sales-to-field gap
Won jobs handed off to subcontractors outside the system.
Multi-day blind spots
Ten-to-fourteen-day installs with no day-by-day visibility.
The brief One owned platform Auto lead capture Keep attribution Sales → field, connected Customer kept informed
The Solution

Two engines, one platform.

We built OAS a connected Zoho stack they own and can extend. A Zoho CRM sales engine captures every lead with full attribution and works it through a clean pipeline. A Zoho Creator job board takes the won deal to the field, dispatching multi-day installs to subcontractors. Between them, automated emails keep the customer in the loop.

Leads in: web form & Meta ads
Sales engine
Zoho CRM
Capture · qualify · quote
Field engine
Zoho Creator
Dispatch · install · sign-off
Automated customer emails at every step
Watch it run

From a click to a signed-off install

Follow one enquiry from an online ad all the way to a completed solar job. This is how the platform connects sales to the field.

Zoho CRM Integration Job board Customer email
OAS Energy · Zoho platform
Zoho CRM · new lead
Web form Meta lead ad
LEAD-2291 · new
Rooftop solar + battery enquiry
Source: Facebook · utm: spring_solar / paid_social
CAPTURED
Zoho CRM · pipeline
Stage · Deal Qualified – Awaiting Call
Rooftop solar + battery
AA Assigned to Alroy · +61 mobile set
Zoho CRM · convert
Lead
Deal
UTM + source attribution carried through
Zoho CRM · quote
Quote QTE-0337
6.6kW solar + 10kWh battery
A$ proposal sent · awaiting customer
ACCEPTED
✉ Customer emailed automatically
On accept · auto-create
Quote accepted
Xero invoice
Creator job
Invoice + Job JOB-1042 created automatically
Zoho Creator · dispatch board
Broadcast
JOB-1042
Epping rooftop
C3Crew 3
claims first
C5Crew 5
First-come-first-served · Crew 3 won the job
Creator portal · on site
Multi-day install
Checked in · 8:12 AM
Day 1Scaffold Day 2Mounting Day 3Wiring
Day 2 of 12 · panel mounting in progress
Creator portal · completion
Job completion
Site photos
Notes
Customer signature
Completed · customer emailed
The field engine

The real magic: a job board the field actually uses

A custom Zoho Creator app built to mirror and sharpen how OAS runs installs. A job is broadcast to every crew, the first to accept wins it, and a server-side race guard makes sure that is exactly one. From there it is tracked day by day and signed off on site, all from a phone.

Drag-drop dispatch First-come-first-served Server-side race guard Multi-day milestones Photo + signature Mobile browser portal
OAS Job Board · live dispatch Race guard · one winner
JOB-1042 · broadcast
Epping rooftop · 6.6kW + battery
Broadcasting to 4 crews… Claimed by Crew 3
C1Crew 1AcceptTaken
C2Crew 2AcceptTaken
C3Crew 3AcceptWon ✓
C5Crew 5AcceptTaken
Claimed
Crew 3 · checked in 8:12 AM
On site
Day 2 of 12 · panel mounting
Completed
Photo + signature + email
What was built

A sales engine, a field engine, connected

Sales engine
Zoho CRM · verified
  • 1,297 deals structured into a clean 6-stage pipeline
  • 11 real lead channels, win-probabilities per stage
  • Custom Lead & Deal fields: source, service, UTMs, address
  • Lead → Deal mapping keeps full attribution
  • Web form + Meta LeadChain auto lead capture
  • Australian instance: Zoho AU, +61, AUD
Field engine
Zoho Creator job board
  • Drag-and-drop dispatch board
  • Broadcast to subcontractors, first-come-first-served
  • Server-side race guard so exactly one crew wins
  • On-site check-in with timestamp
  • Multi-day milestones (Day 1, Day 2, Day 3…)
  • Site photos + customer signature on a mobile portal
Connected & automated
The glue
  • Won deal flows from CRM into the Creator job board
  • Auto-create Xero invoice + job on quote accept
  • Automated customer emails at every touchpoint
  • Marketing attribution traceable end to end
  • External quote integration kept swappable, never a blocker
By the numbers

The shape of the build

0
Deals structured
0
Real lead channels
0
Clean pipeline stages
0
Attribution fields mapped
0+
Meta leads / month, sized
2
Zoho apps, connected
Under the hood

The architecture

Four layers, stitched so a click on an ad becomes a dispatched, signed-off install.

Lead capture
Web form + UTM JSMeta LeadChain
Zoho CRM
Sales PipelineLeads & DealsAttribution fieldsWin-probabilities
Integration
Lead → Deal mappingXero invoice (Deluge / OAuth)Email automations
Zoho Creator
Job boardSubcontractor portalMulti-day completionPhoto + signature
01

First-come-first-served, safely

When a job is broadcast to several subcontractors, a Deluge server-side race guard makes sure exactly one crew can win it, with no double-booking.

02

Attribution that survives conversion

UTM and lead-source fields are mapped from Lead to Deal, so every closed deal traces back to the exact campaign that sourced it, marketing data intact.

03

Cost-smart lead capture

A native LeadChain connector (per-org, not per-user) was chosen over a custom webhook build, sized for 200–300 Meta leads a month. Right engineering, low upkeep.

04

AI-assisted delivery

Custom Deluge, JavaScript and API code written with Claude Code, and Zoho's UI driven via Playwright automation, for faster, leaner builds.

The Outcome

What changed

One connected platform
Sales and the field on a single Zoho stack the client owns and can extend.
1,297 deals, structured
Their real pipeline rebuilt as six working stages with sensible win-probabilities.
Every lead, attributed
11 channels and UTM capture from web and Meta, carried through to closed deals.
The field, in their hands
A mobile job board with first-come-first-served claiming, multi-day tracking and sign-off.
The customer, kept informed
Automated emails designed for every step of the journey, from quote to completion.
Cost-smart by design
Native connectors chosen over custom builds wherever they did the job for less.
Your operation, next

Sales and the field, on one platform.

We design the operation, build the system, and stay till your team owns it. From the first click to the final sign-off, let's connect your sales to your site.

Book a Meeting