Bionic — 360° business energy CRM, sales and supplier management platform
Bionic required a CRM and operational platform capable of supporting the day-to-day processes of a modern UK business energy brokerage. Unlike a traditional sales CRM, an energy brokerage has to manage substantially more than leads and opportunities.
Sales teams need visibility of consumption, electricity and gas meters, suppliers, contract end dates, renewal windows, pricing, Letters of Authority, Change of Tenancy cases, quotations, contracts, commissions and supplier relationships. Management teams need a centralised view of performance across representatives, sub-brokers, suppliers, accounts and revenue.
Zorix Systems designed and implemented a 360-degree business energy CRM ecosystem centred on Salesforce, supported by Zoho and multiple internal and external API integrations, connecting lead generation through to renewal in a single operational environment.
Bionic — business energy and business services, United Kingdom
Project
360° business energy broker CRM and supplier management platform
Duration
3–6 months
Core CRM
Salesforce
Marketing and sales automation
Zoho
Industry
Business energy / utilities
Website
bionic.co.uk
Salesforce CRMZohoBusiness energy supplier APIsPricing APIsMPAN / MPRN data integrationsContract management integrationsMarketing automationSales automationCustom API connectionsDocument and LOA managementRenewal managementCOT management
The challenge
A generic CRM cannot model an energy brokerage
A single business energy opportunity can involve multiple decision-makers, several electricity meters, several gas meters, different suppliers, different contract end dates and different annual consumption levels. Traditional CRMs are rarely designed around those requirements.
A normal CRM understands contact, company, opportunity, deal value and sales stage. An energy broker also has to understand the following, at meter level, for every customer.
MPAN, MPRN, electricity EAC and gas AQ
Current supplier, current tariff and meter status
Contract end date and renewal window
Site address and billing address
LOA status and COT status
Quote history and supplier pricing
Contract status, commission and net revenue
Sub-broker, supplier relationship and sales representative
Meter-level notes and contract documents
Objectives
A single customer view, built for energy sales
Every customer, company, site, meter, quotation and energy contract needed to be connected, so that opening an account immediately answered who the customer is, where they operate, how many meters they have, who supplies them, what they consume, when contracts end and what documentation is outstanding.
Salesforce formed the core CRM environment, but the architecture was designed around the processes brokers actually follow rather than standard CRM stages.
Step 1New lead
Step 2Contact attempted
Step 3Customer contacted
Step 4Qualification
Step 5LOA requested
Step 6LOA received
Step 7Meter validation
Step 8Pricing requested
Step 9Quote presented
Step 10Customer negotiation
Step 11Verbal agreement
Step 12Contract sent
Step 13Contract signed
Step 14Submitted to supplier
Step 15Supplier accepted
Step 16Live contract
Step 17Renewal pipeline
Lead management
Every opportunity carries its acquisition source
Business energy leads arrive from PPC, SEO, website enquiries, comparison forms, telephone and email campaigns, referral partners, sub-brokers, existing customer renewals, purchased data and direct sales activity. The CRM records the original source of every opportunity so management can see where customers come from and how they progress.
Lead volumes at this scale cannot be allocated by hand, so assignment workflows distribute opportunities automatically while keeping clear ownership in the CRM.
Lead record fields
Business name
Contact name
Phone
Email
Business address and postcode
Current supplier
Electricity or gas requirement
Estimated consumption
Contract end date
Lead source
Marketing campaign
Assigned salesperson
Lead status and notes
Distribution factors
Sales representative
Sales team
Lead source
Geography
Customer type
Consumption level
Opportunity value
Renewal date
Sub-broker
Energy product
Meter data
MPAN, MPRN and multi-site customers
Electricity supplies are held as MPAN records carrying supplier, contract end date, EAC, meter type, site address, supply status, quote status and contract status. Gas supplies are held as MPRN records with supplier, AQ, contract end date, supply address and renewal date. Where meter-data integrations were available, values could be retrieved or verified through API services rather than maintained in spreadsheets.
A commercial organisation may have several locations, several electricity meters, several gas meters, different suppliers, different end dates and different consumption levels. The data model supports a parent account with sites beneath it and meters beneath each site, so each meter keeps its own contract and supplier information while large multi-site opportunities stay inside one account structure.
Pricing and integration
Supplier pricing brought into the sales workflow
Business energy pricing depends on supplier, fuel, contract duration, consumption, meter profile, location, start date, credit status, market conditions and commission structure. Zorix Systems built the integration architecture required to connect supplier and pricing systems to the CRM, so that where APIs were available, pricing arrived inside the quotation workflow instead of a separate portal.
API connectivity was treated as a foundational layer rather than an add-on, which turned Salesforce from a traditional CRM into a business energy operations platform.
Live business energy pricing
Electricity and gas meter information
Supplier and contract information
Address validation and company information
Customer validation and meter identification
Contract end dates
Historic customers become a renewal pipeline
Contract end date is the most commercially important field in a brokerage: a customer who cannot buy today becomes an opportunity in six months. It was treated as an operational field driving automation rather than reference information.
Renewal opportunities are generated automatically from contract end dates and pre-populated with account, customer, meter, current supplier, current contract, end date, sales owner and renewal stage, so representatives can contact customers proactively instead of relying on spreadsheets or calendar reminders.
Renewal windows
12 months — customer enters the long-term renewal pipeline
6 months — renewal opportunity becomes active
3 months — sales follow-up priority increases
30 days — urgent renewal activity triggered
LOA and COT
Authority and tenancy cases as tracked workflows
Letters of Authority move through explicit statuses — not requested, requested, sent, customer reviewing, signed, received, rejected, expired — with documents attached directly to the customer or opportunity, so teams can see whether authority exists before starting supplier processes.
Change of Tenancy cases carry business name, previous and new occupant, site address, move-in date, supplier, MPAN, MPRN, supporting documents, submission date and supplier response, which keeps them out of sales notes and email chains.
Step 1COT identified
Step 2Documents requested
Step 3Documents received
Step 4Submitted to supplier
Step 5Supplier processing
Step 6COT approved
Step 7Supply updated
Suppliers, sub-brokers and finance
The commercial side of the brokerage
Supplier profiles
Contact details and account manager
Products and pricing availability
Contract options and requirements
Commission information
API and submission requirements
Sub-broker records
Company and contact details
Assigned account manager
Introduced opportunities and accounts
Contract volumes
Commission agreements and payment information
Outstanding commissions
Commission tracking
Contract value and supplier
Expected commission, type and rate
Payment status and expected date
Actual payment date
Sub-broker commission
Net brokerage revenue
Finance reporting
Revenue generated
Expected and outstanding commissions
Supplier payments
Sub-broker payments
Sales performance
Contract profitability
Zoho and marketing automation
Marketing that does not run separately from the CRM
Salesforce remained the core CRM while Zoho supported email marketing, customer communication, sales outreach, campaign management and lead nurturing. Customer and lead information is synchronised or transferred between the systems according to workflow requirements.
Campaigns are triggered by position in the lifecycle: new lead nurturing, LOA reminder sequences, quote follow-ups, renewal communication and existing-customer campaigns for additional business services. Marketing activity is written back against the relevant CRM records.
Approach
How the programme ran
Phase 1 — Discovery and process mapping
Lead generation, sales and pricing
Meter, supplier and sub-broker relationships
Contract processing, LOAs, COTs, finance and renewals
Contract signing, supplier submission and completion
Phase 4 — API integration
Energy pricing platforms and supplier services
Meter-data and business-data services
Marketing platforms
Phase 5 — Marketing integration
Zoho connected to CRM workflows
Lead and customer activity triggering communication
Phase 6 — Testing and optimisation
Multi-meter and multi-site customers
Gas-only, electricity-only and dual-fuel opportunities
Renewals, COT cases and multiple supplier quotations
Phase 7 — Deployment
Progressive rollout to sales, operations and management
Role-relevant CRM views per team
The result
One operational platform, not a lead database
The final platform manages the full lifecycle of a business energy customer: sales, customer information, energy meters, supplier pricing, contracts, documentation, finance and renewals in one connected environment.
Customer, meter, supplier, contract and sales data is centralised; sales teams have a clearer pipeline; API integrations reduce friction between qualification and quotation; contract-end-date tracking surfaces future opportunities automatically; supplier and sub-broker relationships are managed systematically; automation removes repetitive administration; and management dashboards report on sales, renewals, suppliers, sub-brokers and finance.
Role-based permissions across sales, sales management, administration, finance, operations, marketing, sub-broker management and senior management keep the system usable while controlling access to commission and organisation-wide data.
Modules
What the platform covers
Business energy CRMLead managementSales pipelineCustomer 360°Supplier managementSub-broker managementElectricity meter managementGas meter managementMPAN managementMPRN managementEAC / AQ managementContract end date managementLive pricing integrationSupplier API integrationLOA managementCOT managementContract managementRenewal managementCommission managementFinance managementSales team CRMMarketing automationDashboards and reportingAPI integration
Why not use a standard CRM for an energy brokerage?
A standard CRM models contact, company, opportunity and stage. An energy broker also has to model MPANs, MPRNs, EAC and AQ, current suppliers, contract end dates, LOAs, COT cases, supplier pricing and commission. Without those objects the sales process falls back onto spreadsheets and supplier portals.
Was this a Salesforce build or a custom platform?
Salesforce is the core CRM and customer data layer, extended with custom objects and workflows for the energy model, and connected to Zoho and external pricing, supplier and meter-data services through a custom API layer.
How are multi-site, multi-meter customers handled?
A parent account holds sites, and each site holds its own electricity and gas meters. Each meter carries its own supplier, consumption and contract end date, so a customer with different suppliers and end dates across locations stays within one account structure.
How long did the project take?
Three to six months, delivered in phases from discovery and process mapping through CRM architecture, sales workflow, API integration, marketing integration, testing and progressive deployment.
Can this approach work with a CRM other than Salesforce?
Yes. The energy-specific data model, automation and integration layer are the substance of the work. They can be implemented on an existing Salesforce or Zoho estate, or built as a fully custom broker portal.
If your brokerage still runs leads, meter data, supplier pricing, LOAs, contracts and renewals across spreadsheets and disconnected systems, tell us the shape of the problem and we will tell you what consolidating it would take.