The four phases at a glance
Build the CRM record model first, wire the automation layer onto it, add the finance system, then layer service and growth. Each phase depends on the one before it.CRM
Automation
Books
Serve & grow
Master flow — how the phases connect
Read top to bottom. Phase 1 is the record model; Phase 2 keeps it in sync with every external system; Phase 3 records the money; Phase 4 serves the customer and grows demand.CRM — the Business Orchestrator
Company & access
Org profile, verified domain, 4 roles + least-privilege profiles, users invited.
Modules 8 kept + 3 custom
Trim to the orchestrator set; create Business Orders, Strategic Partners, Customer Support Cases; hide unused sales modules.
Order model 13 fields · 15 statuses
Auto-number BO key, unique Stripe/Beluga/PharmacyHub IDs, tracking, colour-coded status picklist, stage dates.
Relationships
Contact / Product / Vendor → Business Order; Order → Support Case; Account → Strategic Partner.
Catalog & vendors 26 + 7
26 SKUs across 5 verticals (pricing blank), 7 vendor records as first-class lookups.
Governance, views & UAT
Validation + field security + status history; 7 ops list views; 5 dashboards + 7 KPIs; UAT on sample orders.
Automation & Integration Layer
Architecture
Canonical chain locked, one responsibility per system, Zoho Flow as the sole broker.
Integration inventory 8 flows
Each flow specified trigger→action→payload→auth; connections authenticated in test mode; Beluga↔PharmacyHub feasibility confirmed.
Events & mapping 11 events
Every lifecycle event catalogued to one trigger; canonical field map; Business Order ID as correlation key; UTC timestamps.
Resilience & security
Retries, exception queue, idempotency keys, no status regression; webhook signature validation, vaulted secrets, TLS, PHI minimised to IDs.
Record the money — Zoho Books
Company & accrual setup
Entity matched to CRM, accrual basis for deferred subscription revenue, bank + Stripe payout feeds, approval limits.
Items, vendors & CoA
Items mirror the catalog; healthcare-DTC chart of accounts with COGS split (consult / dispense / drug / shipping) — CPA-approved.
Integrations
Stripe payments + payout reconciliation, CRM order-to-revenue mapping, Books → Analytics — all carrying the Order ID.
Workflows, reports & controls 8 reports
Capture, refunds, daily reconciliation, month-end close; P&L, cash flow, revenue by product/channel; audit trail + sequential numbering.
Serve & grow — Desk + Growth / SEO
Desk foundation 7 depts · 12 cats
Departments with inbound channels, ticket taxonomy, 8-stage lifecycle, 4 priorities; SLA matrix with escalation.
Desk automation & KB 6 rules
Assignment, acknowledgement, escalation, CSAT, auto-close, notifications; branded Help Center; PHI / no-medical-advice guardrails.
Web, CRO & SEO
Audience landing pages with one CTA, Core Web Vitals fixes; sitemap/schema/keyword map; Search Console + Bing verified.
Segments, lifecycle & tracking 13 · 11
Dynamic CRM↔Campaigns segments, lifecycle journeys, GA4/GTM/Pixel with one UTM standard — no PHI in tags.
Deliverables & what the client provides
Each phase closes with a documentation package and a recorded walkthrough — enough for the team to run and extend the stack independently.| Phase | Handover package |
|---|---|
| 1 · CRM | Configuration guide (live screenshots) · module inventory · field dictionary · role matrix · dashboard guide · workflow diagram |
| 2 · Automation | Architecture diagram · API & webhook inventory · field mapping · sequence diagrams · error-handling matrix · test plan · deployment guide |
| 3 · Books | Config guide · approved chart of accounts · integration & workflow diagrams · report catalog · user & admin guides |
| 4 · Desk & Growth | Desk config · ticket workflow · SLA matrix · KB structure · marketing & SEO strategy · keyword map · tracking spec · dashboard guide |
- Zoho editions & seats confirmed — CRM Enterprise (custom modules / Blueprint), Books tier for approvals, Desk Professional+
- Temporary admin access per app (revoked at handover) · CPA / accountant of record for Phase 3
- Full 26-SKU list (name, code, category, description) · user list with roles
- DNS access for the sending domain (SPF/DKIM/DMARC) · bank + Stripe access for Books
- Vendor API reality check — confirm Beluga & PharmacyHub expose the APIs/webhooks the integration layer assumes
- Brand assets, tone guide, and marketing tool access (WordPress, GA4, GTM, Meta)