Platform Architecture Decision

Salesforce Enterprise vs Zoho Enterprise

Feature qualification, architecture options, and cost modeling for jet operations and brokerage platforms

Edition Mapping

Salesforce Enterprise ($165/user/mo) vs Zoho CRM Enterprise ($40/user/mo billed annually). Both are the "advanced customization + API access" tiers.

DimensionSalesforce EnterpriseZoho CRM Enterprise
List Price$165/user/mo post Aug '25 increase$40/user/mo (annual) · $50 monthly
5-User Annual Cost$9,900/yr$2,400/yr
10-User Annual Cost$19,800/yr$4,800/yr
API AccessFull REST + SOAP + Bulk + Streaming + Pub/SubREST V8 · Credit-based (100k base + 500/user)
SandboxPartial sandbox included · Full on Unlimited onlySandbox included at Enterprise tier
Server-Side CodeApex (Java-like) · Governor limits applyDeluge (proprietary) · Functions credits
Client-Side CodeLWC (Web Components) · AuraClient Scripts (JS) · Widgets (React-embeddable)
AI CapabilitiesEinstein requires Agentforce add-on ($125+/user)Zia AI included at Enterprise tier
EcosystemAppExchange (5,000+ apps) · ISV ecosystemZoho Marketplace · Zoho One bundle (50+ apps)

Cost Modelling

Projected annual costs for a 5-user jet operations team.

SF — CRM Only
$9,900
5 × $165 × 12mo
SF + Add-ons
$17,400+
+Premier Support, +AI, +Storage
Zoho — CRM Only
$2,400
5 × $40 × 12mo
Zoho One Bundle
$2,700
5 × $45 × 12mo (50+ apps)

Jet Ops Context

For Bregway, the team is small (likely under 10 CRM seats) but the data model is complex — aircraft inventory, flight legs, charter quotes, broker commissions, client preferences, and compliance docs. The cost delta is significant: Salesforce runs roughly 4× the price at the Enterprise tier. The question is whether Salesforce's deeper customization (Apex, LWC, Flow orchestration) justifies that premium.

Jet Operations Features

Capabilities required for aircraft management, flight scheduling, and charter operations.

CapabilitySalesforce EnterpriseZoho CRM Enterprise
Aircraft Inventory ObjectCustom object with unlimited fields, validation rules, record types NativeCustom module with fields, layouts. Limited field types Native
Flight Leg / ItineraryMaster-detail + junction objects. Apex triggers for leg sequencing StrongRelated lists + lookups. Deluge for sequencing Moderate
Charter Quote BuilderSalesforce CPQ (add-on) or custom Apex + LWC quote builder StrongBuilt-in CPQ at Enterprise. Good for standard flows Included
Broker Commission CalcCustom Apex logic, formula fields. Complex split commissions StrongDeluge custom functions. Handles standard splits Moderate
Multi-Currency PricingBuilt-in multi-currency. Dated exchange rates NativeMulti-currency supported at Enterprise Native
Client PortalExperience Cloud (extra license $$$) Add-onMulti-user portals included at Enterprise Included
Mobile AppSalesforce Mobile. Offline capable StrongZoho CRM Mobile. Less customizable Good

Developer & Integration Capabilities

Critical for the Next.js/Vercel headless architecture option.

CapabilitySalesforce EnterpriseZoho CRM Enterprise
REST APIFull REST API. Composite, Tree, Batch endpoints ExcellentREST V8 API. CRUD, search, COQL queries Good
API Rate Limits100,000 calls/24hr per org. Bulk API separate HighCredit-based: ~100k base + 500/user/day Moderate
Real-Time EventsPlatform Events, Change Data Capture, Pub/Sub API ExcellentWebhooks + Zoho Flow. No native streaming Limited
Custom Server LogicApex classes, triggers, batch, scheduled, queueable. Full OOP PowerfulDeluge scripting + Functions. Simpler, credit-gated Moderate
Metadata / CI-CDMetadata API, SFDX CLI, scratch orgs, GitHub Actions MatureNo equivalent CI/CD toolchain Weak

Option A: Native Platform Build

Build entirely within the CRM platform using its native UI and logic layer.

Salesforce

Native Salesforce Build

LWC + Apex + Flow + Experience Cloud
Internal Users Lightning App
↕ LWC + Apex controllers
Business Logic Apex / Flow
↕ sObjects, triggers, events
Database Salesforce DB (SOQL)
Zoho

Native Zoho Build

Zoho CRM + Creator + Deluge
Internal Users Zoho CRM UI / Canvas
↕ Blueprints, client scripts
Business Logic Deluge / Workflows
↕ Modules, related lists
Database Zoho DB (COQL)

Option B: Headless — Next.js + Vercel Frontend

Use Next.js/Vercel as the presentation layer and each CRM as the backend.

Salesforce + Next.js

Headless Salesforce

Vercel → Next.js API Routes → Salesforce REST
Users (Browser) Next.js / React
↕ SSR on Vercel Edge
API Layer Next.js API Routes
↕ jsforce / SF REST (OAuth JWT)
Backend Salesforce (Apex REST)
Zoho + Next.js

Headless Zoho

Vercel → Next.js API Routes → Zoho REST V8
Users (Browser) Next.js / React
↕ SSR on Vercel Edge
API Layer Next.js Route Handlers
↕ Zoho Node SDK (OAuth 2.0)
Backend Zoho CRM (COQL)

Headless Architecture — Critical Consideration

With Zoho, API credit consumption is the biggest risk. A busy flight search page could burn through hundreds of API calls per session. With Salesforce, the 100k/day limit is much more generous, and Composite API lets you batch operations — much better suited for a rich headless frontend.

Recommendation Matrix

Four paths ranked by scenario fit for jet operations and brokerage.

Salesforce + Next.js/Vercel

Best for: Premium Brokerage with Client-Facing Portal

If you need a polished, branded client experience alongside deep operational backend, this is the strongest architecture.

  • Apex REST endpoints give you a powerful, testable API layer
  • Platform Events enable real-time flight status updates
  • 100k API calls/day is generous for a headless frontend
  • Highest cost but highest ceiling for UX + functionality
Salesforce Native

Best for: Internal Operations Focus

If primary users are internal ops teams and brokers, a native Salesforce build is fastest to production.

  • Zero additional hosting infrastructure
  • Record-level security out of the box
  • AppExchange for aviation-adjacent tools
  • Skip Experience Cloud cost if no external portal needed
Zoho + Next.js/Vercel

Best for: Cost-Conscious MVP with Custom Frontend

If budget is the primary driver and you want a branded frontend, Zoho + Next.js works — but architect around API credit limits.

  • ~75% cheaper CRM licensing than Salesforce
  • Requires aggressive caching strategy (ISR + KV store)
  • No real-time streaming — must poll or use webhooks
  • Good enough for MVP; may outgrow it at scale
Zoho One Native

Best for: Fastest, Cheapest Launch

Zoho One at $45/user/mo gives you CRM + Books + Sign + Desk + Analytics + 50 other apps. Operational fast.

  • Lowest total cost of ownership by far
  • Portals included (no extra cost for client access)
  • Blueprint provides visual process automation
  • Trade-off: less customization depth

Bottom Line

ScenarioRecommended PathWhy
Premium brokerage, client portal mattersSF + Next.jsBest UX control + deepest backend. Platform Events for real-time.
Internal ops, no public portalSF NativeFastest to production with existing Salesforce expertise.
Budget-first, branded frontendZoho + Next.js75% cheaper CRM. Works if you cache aggressively.
Validate business model firstZoho One Native$45/user gets the full ecosystem. Ship in weeks.
Pricing as of Feb 2026 · Salesforce Enterprise post-Aug 2025 increase · Zoho CRM Enterprise annual billing