Free AI Readiness Assessment — we map your automation opportunities in 60 minutes, no obligation.
Solar Energy · United States
☀️ Zoho One Full Implementation
INFOMAZE'S MOST COMPLEX ZOHO PROJECT — 6 PRODUCTS · 4 USER ROLES · END-TO-END WORKFLOW AUTOMATION

How We Built a Complete
Zoho One Operating System
for a US Solar Installer

From a 50-field lead intake through partner portals, field technician site surveys, dynamic BOM-driven project templates, nearest-warehouse inventory routing, and stage-based payment milestones — one unified Zoho implementation covering every stage of a residential solar installation business, from first enquiry to final sign-off.

🔷 Zoho CRM 🛠️ Zoho Creator 📋 Zoho Projects 📦 Zoho Inventory 📚 Zoho Books + Zoho Flow · Custom APIs · Deluge
6
Zoho products integrated as one system
4
Distinct user roles — each with a custom portal
50+
Custom fields captured across two phases
100%
Automated inventory routing to nearest warehouse
0
Manual handoffs between system stages
— The Situation

The challenge and the solution

// The Challenge

A US solar installer operating across multiple states — with no system connecting leads, partners, field teams, inventory, and finance.

Leads arrived from websites, phone calls, and a network of partner companies. Before a lead could become a project, over 50 fields needed capturing across two phases: initial qualification and a physical site survey. Inventory was held in multiple regional warehouses. Payments collected at different milestones. And four distinct stakeholder types — internal sales, partner companies, field technicians, and installation teams — all needed secure, role-specific access.

  • Lead data captured across disconnected forms — 50+ fields, two collection phases
  • Partner companies had no visibility into their own leads or commissions
  • Field technicians completing site surveys on paper — data re-entered manually, 2–3 day lag
  • No inventory visibility — procurement and delivery were entirely manual
  • Project tasks created by hand — no templates, no automation based on job type
  • Payments tracked in spreadsheets — disconnected from project stage
  • Installation partners updating progress by email — no system access
// The Solution

A unified Zoho One system where every stakeholder, every stage, and every product works as one — from first enquiry to installation sign-off.

Infomaze built a complete Zoho One implementation: CRM, Creator, Projects, Inventory, and Books integrated into a single automated workflow. Every user role has its own portal. Every stage transition triggers the right next action automatically — task creation, inventory BOM checks, payment invoicing, partner notifications. Nothing falls through.

  • 50+ field Zoho CRM with progressive disclosure and conditional logic
  • Partner portal (Zoho Creator) — Partner Admin and Partner Sales Rep roles
  • Field technician portal — Phase 2 site survey submitted on-site, real-time CRM update
  • Dynamic project templates — BOM-driven task automation in Zoho Projects
  • Nearest-warehouse inventory routing with auto-procurement in Zoho Inventory
  • Stage-based payment milestones auto-invoiced via Zoho Books
  • Install partner portal — task completion, photo upload, sign-off trigger
— System Architecture

Six products. One operating system.

Each product handles its own domain — but every stage transition in one triggers the right automated actions in others.

Zoho One — Solar Installation Architecture

How the six products connect across the full installation lifecycle
🔷
Zoho CRM
Lead intake from website, phone, partner referrals. 50+ field capture in two phases. Conditional logic. Zia AI lead scoring. Deal stage automation and commission tracking.
Lead → Qualified → Survey → Project
🛠️
Zoho Creator
Custom portals for three external user types: Partner Admin, Partner Sales Rep, Field Technician. Each sees only what their role permits. All data flows back into Zoho CRM instantly.
3 custom portals · Role-based access
📋
Zoho Projects
Dynamic task templates — automation rules add or remove tasks based on job conditions (solar type, battery, roof, state). BOM triggered on project creation. Stage-gated approvals throughout.
Dynamic BOM templates · Auto tasks
📦
Zoho Inventory
Multi-warehouse BOM check on project creation. Stock committed at nearest warehouse to job site. Auto-PO raised if short stock. Direct-to-site delivery coordination.
Nearest-warehouse routing · Auto-PO
📚
Zoho Books
Three payment milestones auto-triggered: deposit on survey approval, materials on procurement confirmation, balance on installation sign-off. Auto-invoicing. Commission calculation per partner.
Stage payments · Auto-invoicing
👷
Install Partner Portal
External installation teams receive job briefings, update progress task-by-task, upload compliance photos, and trigger final sign-off — which releases the balance payment automatically in Zoho Books.
Install portal · Sign-off trigger
— The Full Workflow

From first lead to installation sign-off — every stage automated

This is the production workflow as it runs today. Every handoff is automatic. Every stakeholder sees exactly what they need.

01
Lead intake — three channels, one destination
Leads arrive via website form, phone call, or partner referral. All three routes create a Zoho CRM lead automatically. Partner-referred leads are created by the partner sales rep directly from their Zoho Creator portal — immediately visible to their Partner Admin and tracked for commission from the moment of creation. Web form leads trigger instant territory-based assignment. Phone leads are created by the internal team.
Before: Partner leads arrived by email and were entered manually. Leads were being lost, delayed, and misattributed. After: every lead enters one system within minutes of first contact — regardless of source.
Zoho CRMCreator Partner Portal
02
Phase 1 data capture — 25+ qualification fields with progressive disclosure
The first phase covers customer and property qualification: property type, ownership, current electricity usage, existing solar details, roof age, shading, desired system size, financing preference, and more. Conditional logic shows or hides fields based on earlier answers — the form guides rather than overwhelming. Completed by the internal sales team or partner sales rep. Zia AI scores the lead based on completed fields and flags high-probability opportunities.
Why progressive disclosure mattered: 50+ fields shown all at once was the previous design — reps abandoned the form. Redesigned as 4 sections, each revealed only when the previous is complete, completion rates went to 100%.
Zoho CRMZia AI Scoring
03
Field technician site survey — Phase 2 captured on-site, real-time
When a site visit is scheduled, the field technician receives the job in their Zoho Creator portal. On-site, they complete Phase 2: existing solar system details, roof type and access, preferred panel mounting locations, battery placement options, electrical panel type and location, roof structural notes, and shading measurements. Photos uploaded directly. When submitted, the CRM deal updates automatically and moves to the next stage — no re-entry, no delay.
Before: Paper surveys were photographed, emailed to the office, and re-entered — 2 to 3 day average lag. After: Data is in the CRM the moment the technician taps Submit on their phone on-site.
Creator Field PortalCRM Real-time Update
04
Proposal, approval, and deposit — stage-gated with automatic payment trigger
Once the site survey is complete and system design finalised, the deal moves to Proposal. The proposal is generated with pricing from Zoho Books templates. Customer approval triggers the first payment milestone: a deposit invoice is automatically created in Zoho Books and sent to the customer. The deal cannot advance to Project stage until deposit payment is confirmed — enforced by the system, not by a human checking a spreadsheet.
Zoho CRMZoho Books · Auto Invoice
05
Project creation — dynamic BOM-driven task templates
When a deal is won and deposit confirmed, a Zoho Project is auto-created from the CRM deal. The project template is dynamic — automation rules add or remove tasks based on the data captured in Phases 1 and 2: new installation vs replacement, battery included, roof type, state-specific permit requirements. A single master template adapts to produce the exact right task list for each unique installation. No project manager manually creating or deleting tasks.
The BOM connection: Project creation triggers a BOM check in Zoho Inventory — all required components listed and stock checked at every regional warehouse immediately.
Zoho ProjectsBOM CheckDynamic Templates
06
Inventory routing — nearest warehouse, auto-procurement, direct-to-site
Zoho Inventory checks required BOM components against stock at the warehouse nearest to the installation site ZIP code. If stock is sufficient: components are committed (reserved) for this project and a transfer order raised. If the nearest warehouse is short: a purchase order is automatically raised to the supplier with the project site as the delivery address — materials ship direct to the installation site. The materials payment milestone in Zoho Books is triggered when the procurement order is confirmed.
Before: The procurement manager was manually calling multiple warehouses, raising POs by hand, and chasing deliveries. Wrong components at wrong sites was common. After: Zero manual procurement decisions on routine installations.
Zoho InventoryMaterials InvoiceAuto-PO
07
Installation — partner portal, stage-gated progress, sign-off
The installation is assigned to an external install partner. Their team lead receives a full job briefing in their Zoho Creator portal — site address, component list, task sequence, installation specs. Progress is updated task-by-task with required photos and compliance documentation at each stage. Stage-gated approvals prevent the next phase progressing until the previous is documented and approved. When the final task is completed and signed off, the balance invoice is automatically triggered in Zoho Books.
Install Partner PortalStage ApprovalsBalance Invoice
08
Commission calculation — transparent, automatic, zero disputes
On project completion and final payment, commission due to the referring partner company and their individual sales rep is automatically calculated in Zoho Books — based on deal value and the commission tier configured for that partner. The partner admin sees their commission statement in real time in their Creator portal. The partner sales rep sees their individual tally update as their deals complete. Commission disputes — a significant management drain before the system — dropped to zero after go-live.
Commission CalcPartner Dashboard

— What We Built

Nine systems built into one implementation

Every component designed to hand off to the next. None standalone.

🎯

50+ Field CRM with Progressive Disclosure

Custom Zoho CRM with Phase 1 qualification and conditional logic — showing only relevant sections based on prior answers. Zia AI scoring trained on historical win/loss data.
Zoho CRM + Zia AI
🤝

Partner Portal — Admin & Rep Roles

Zoho Creator portal with two roles. Partner Admin sees all agents' pipeline and commission totals. Sales Rep manages their own leads and earns commission transparently in real time.
Zoho Creator
🔧

Field Technician Site Survey Portal

Creator portal for field techs — Phase 2 survey completed on-site from a mobile device with photo upload. Instant CRM update on submission. No paper, no re-entry, no delay.
Zoho Creator
📋

Dynamic BOM-Driven Project Templates

One master template in Zoho Projects that adapts based on installation conditions — solar type, battery, roof, state permits. Automation adds or removes the exact right tasks. Zero manual template work.
Zoho Projects
🗺️

Nearest-Warehouse Inventory Routing

BOM components checked against stock at the closest regional warehouse by ZIP. Auto-commit if available. Auto-PO with direct-to-site shipping if not. Zero manual procurement on standard projects.
Zoho Inventory
💳

Stage-Based Payment Automation

Three payment milestones — deposit, materials, balance — each triggered automatically by the corresponding stage event. Invoices created and sent in Zoho Books with no manual intervention.
Zoho Books
👷

Installation Partner Portal

Creator portal for external install teams. Job briefing, task-by-task progress updates, photo documentation, stage-gated approvals, final sign-off triggering balance invoice.
Zoho Creator
💰

Automated Commission Calculation

Per-partner commission structures in Zoho Books. Auto-calculation on deal completion. Real-time partner dashboard. Commission disputes: zero after go-live.
Zoho Books
🔄

Cross-Product Automation Engine

Zoho Flow and custom API triggers linking CRM stage changes to project creation, inventory BOM checks, payment invoicing, and partner notifications. Every handoff automated end-to-end.
Zoho Flow + API

— Results

What changed when the system went live

The outcomes — measured

0
Manual handoffs between lead, project, inventory, and payment — every stage transition fully automated
Real-time
Site survey data — from 2–3 day paper-to-reentry lag to instant on-site submission
100%
Inventory commitments automated — zero manual warehouse calls on standard installations
0
Commission disputes after go-live — real-time portal visibility eliminated all ambiguity
Partners became active contributors, not passive referrers

With real-time pipeline and commission visibility in their portal, partner companies treated the client as a primary sales channel. Partner referral volume increased after go-live.

The dynamic template solved the scaling problem

Before: every new installation required a PM to manually build or modify a task list. After: one adaptive template generates the exact right tasks automatically. The company can scale without adding PM headcount.

Components arrived when the install team did

Direct-to-site procurement routing meant the right components were at the right location before the installation team arrived — without any coordination calls. Material delays: eliminated.

A similar implementation delivered for Australia

Following the US success, Infomaze built an equivalent Zoho One system for a residential solar installer in Australia — same core architecture, adapted for Australian compliance and supply chain. Second implementation: faster and more refined for having done it once.

"This was genuinely one of the most complex system builds we have delivered — not because of any single component, but because of the number of moving parts that had to work together flawlessly. Six Zoho products, four user roles, automated workflows across every stage. Getting this right required deep platform knowledge across all six products simultaneously, and an architecture designed from day one to absorb complexity without becoming fragile."
G
Gajendra
CTO · Infomaze — Lead architect on this project
— Technology Stack

What this was built with

Zoho CRM ProfessionalZoho CreatorZoho ProjectsZoho InventoryZoho BooksZoho FlowDeluge ScriptingZoho Zia AICustom REST APIsMulti-warehouse BOMDynamic Task TemplatesZoho Cliq Notifications

Building something equally complex in Zoho?

This is our most complex Zoho One implementation — and we're proud of it. If your business involves multiple user roles, multi-product Zoho, or complex automation across CRM, Projects, and Inventory, this is the kind of engagement we specialise in.

See all Zoho services
💼
Zoho CRM + People
Gaining Ground Investment Services
🔷
Zoho CRM Service
Our CRM implementation service
🏠
Zoho Business Systems
Full Zoho services overview
← Enterprise Financial PlatformZoho One · Solar USView all case studies →
📊 BI Practice
Free Assessment
We find out why your dashboards aren't being used — and fix it.

🔒 ISO 27001 · No spam · Honest assessment