← Back
BoilerJuice logo

BoilerJuice UX Case Study - Heating oil supply

Overview

BoilerJuice is the UK's leading heating oil supplier, providing a simple, efficient, and cost-effective way for customers to order heating oil.
Established in 2004, BoilerJuice revolutionised the industry by offering a price comparison service that allows users to find the best local deals
on heating oil.

BoilerJuice, founded in 2004, revolutionised the heating oil market by offering a comparison website that helped users save money by finding local,
cheaper prices and facilitating oil deliveries. However, as demand grew, the traditional customer journey (relying on phone orders and a basic online form)
became outdated and inefficient.

With its focus on customer satisfaction, BoilerJuice has built a reputation for offering competitive prices, reliable delivery, and a seamless
online experience. The company operates through an extensive network of trusted heating oil suppliers, ensuring that customers receive fast
and reliable delivery, no matter where they are.

Due to their growing popularity and the seasonal surge in orders during winter, BoilerJuice faced challenges in maintaining customer satisfaction.
A key issue was the lack of a fast, real-time heating oil level monitoring system. Customers often discovered their tank levels were already
critically low by the time they placed an order, leaving them without heating, particularly in remote locations such as countryside cottages.
On top of that, the ordering process was cumbersome.

Customers had to manually search for the best quote, place their order, and then call customer service to confirm and receive delivery updates.
This not only placed significant strain on the customer service team and increased operational costs, but also risked losing clients to competitors,
as many did not want to wait in lengthy call queues.

Customers also had to physically check oil levels, which was inconvenient, especially during cold weather.
The lack of real-time updates and limited online interaction led to frustration, service abandonment, and loss of potential customers.

BoilerJuice challenges

The challenge

Customers needed a fast, friction-free way to understand pricing and options and place a heating-oil order.
Many also had to go outside to read their tank gauges, unpleasant in winter and impractical for customers with mobility constraints.

The existing website, calculator, and service showed the following issues:

Some of the pain points found:

Cluttered layout and weak content hierarchy, making key actions hard to find.
A long, single-column form that was difficult to access on mobile; critical fields slipped below the fold or under the keyboard.
Inconsistent responsive behavior across devices; key tasks (get a quote, order, reorder, track delivery) were unreliable on phones and desktops.
Accessibility gaps (contrast, focus states, labels, keyboard navigation, screen-reader support) that made the journey harder for older adults and people with disabilities.
Forced account creation before value was demonstrated; no clear guest checkout or clear “save my quote” path.
Authentication and account-management problems (login loops, password reset failures, unclear error states).
Fragmented end-to-end flow—from quote to checkout to delivery—causing drop-offs, abandoned orders, lower trust in the platform and unnecessary support calls.
Limited order status visibility; no proactive notifications, live ETAs, or delivery-window selection.
Over-reliance on phone support; no real alternative channels such as email, SMS, or WhatsApp for alerts and updates.
Progress not preserved when switching devices; forms sometimes hid fields on small screens.
BoilerJuice challenges cluttered website
No real-time tank-level input or smart gauge integration, increasing the risk of running out in cold weather.
Pricing opacity: unclear fees, taxes, minimum order quantities, and postcode-based pricing changes.
No budget or payment options (e.g., monthly plans, subscriptions, instalments, or AutoPay).
Weak reorder tools: no order history, favourites, or one-tap “repeat last order.”
Poor address and service-area validation; users could progress only to learn delivery wasn’t available.
Missing delivery preferences (safe-fill limit, access notes, gate codes, pets, parking/driveway constraints).
Limited support for multiple tanks, tank-size selection, and safe-capacity calculations.
Performance issues on slower rural connections; timeouts during peak demand or severe weather.
Trust and compliance signals were missing or buried (safety credentials, insurance, environmental commitments, GDPR/privacy).
Inconsistent terminology and units (litres vs. gallons), confusing price and quantity expectations.
Content relied on jargon and lacked reassurance, especially for winter or emergency scenarios.

These issues led to an increase of support calls, abandoned orders, and lower trust in the platform.

BoilerJuice challenges

Source images: Arlington Research on Unsplash, Vitolda Klein on Unsplash, Kev Costello on Unsplash, Boilerjuice Ltd.

My role

Estela UX Designer

Over ~18 months, I held ~80% UX ownership in a 300-person cross-functional team.
We used Confluence, Google Analytics, and optimised the web experience across Chrome, IE, Firefox, Opera, and Safari.
The team included product owners, engineers, customer service specialists, heating oil partners, marketing professionals, and developers,
altogether involving around 300 people. We collaborated using platforms such as Confluence and Google Analytics, and designed for web
environments optimised for Chrome and Internet Explorer, while also ensuring compatibility with Firefox, Opera, and Safari.

Designed and launched a new service that makes buying heating oil as effortless as being connected to a mains supply.
This included creating new user journeys, redesigning legacy pages, and building fresh content for the Connected Service
across the company’s public website (www.boilerjuice.com) and mobile app.

Some of my tasks:

UI Designer (User Interface Design).
Conducted user research in collaboration with the Product Owner.
Collaborated with Product Owner, Engineers, Customer Service, Heating Oil Companies, Data Analysts, and Developers.
Delivered user research insights, ecosystem maps, blueprint canvases, lean canvases, user flows with UX diaries,
and information architecture maps in collaboration with Engineers and the Product Owner.
Produced wireframes and interactive prototypes with Axure and Figma.
Created and maintained a design system with detailed interaction specifications using InVision.
Worked with the marketing team to create digital marketing materials.

Process & Approach

1 – Business research and discovery

Smaply personas

Personas created with Smaply.

UX deliverables UX deliverables - User journey.

Tasks and deliverables produced during this phase:

UX deliverables - Design review UX deliverables accessibility checks - A UX deliverables accessibility checks - B UX deliverables accessibility checks - C UX deliverables information architecture UX deliverables user research UX deliverables user research data and analytics

2 - Wireframing & Prototyping

UX deliverables user flow UX deliverables wireframes and
prototypes ...

BoilerJuice homepage wireframe designed using Axure RP.

Source images: Boilerjuice Ltd.

3 - Testing & Iteration with live performance and feedback

UX deliverables usability testing UX deliverables user journey UX deliverables analytics UX deliverables acessibility

4 - Sign-off and handover

UX deliverables sign-off UX deliverables handover and QA

Outcome

BoilerJuice was a growing oil marketplace, but customers often found the ordering process clunky, price comparisons confusing, and overall trust low.
In winter, heating oil deliveries could take one to two weeks, and many families were left without heating because the time-consuming process of requesting quotes, making payments, and arranging deliveries created delays.

But after UX improvements:

Simplified the order flow → reduced drop-off.
Clearer price transparency → increased trust + conversions.
Seamless uninterrupted journey → allowed customers to have real-time information about heating oil levels within the comfort of their homes.
Mobile-first redesign → opened up a larger customer segment.
Personalised journeys (repeat orders, reminders) → boosted retention.
Redesigned the website to be more accessible and user-friendly → streamlining the customer journey from quote to order.
Created new quote-generation screens → made pricing clearer and ordering faster, while highlighting potential issues up front, which not only reduced customer stress but also improved the quality of interactions with the support team.
Collaborated in the creation of a new service, the Connected Service, a subscription-style model that makes buying heating oil feel as effortless as being on mains. → This subscription-style model transformed the experience of buying heating oil into a seamless process.
Redesigned client dashboards to integrate data from a new tank device → providing customers with automatic usage readings, alerts, and clear guidelines.
Omnichannel redesign → consistent, uninterrupted experience across devices and platforms.
Peak-season resilience → support pressure reduced; calls shifted from winter emergencies to proactive follow-ups.
Retention engine → alerts and subscription options encouraged timely reorders and sustained engagement.
UX contributions → central in turning BoilerJuice into the UK’s largest online heating oil marketplace.

BoilerJuice key results

↓ 20–30%Checkout drop-off
↑ 10–15%Repeat orders
↓ 25–35%Winter support tickets

*Indicative ranges shown where exact figures are confidential.

BoilerJuice - Key results visualised

Ranges are indicative; exact figures remain confidential.

My contribution

The outcome - new screens

User journey from quote to order confirmation page.

Screen 1

BoilerJuice new screens

Screen 2

BoilerJuice new screens

Screen 3

BoilerJuice new screens

Screen 4

BoilerJuice new screens

Screen 5

BoilerJuice new screens

Screen 6

BoilerJuice new screens

Screen 7

BoilerJuice new screens

Screen 8

BoilerJuice new screens

Screen 9

BoilerJuice new screens

Screen 10

BoilerJuice new screens

Screen 11

BoilerJuice new screens

Screen 12

BoilerJuice new screens

Screen 13

Account dashboard screens and help pages.

BoilerJuice new screens

Screen 14

BoilerJuice new screens

Screen 15

BoilerJuice new screens

Screen 16

BoilerJuice new screens

Screen 17

BoilerJuice new screens

Screen 18

BoilerJuice new screens

Screen 19

BoilerJuice new screens

Screen 20

BoilerJuice new screens

Screen 21

BoilerJuice new screens

Screen 22

BoilerJuice new screens

Screen 23

BoilerJuice new screens

Screen 24

BoilerJuice new screens

Screen 25

BoilerJuice new screens

Screen 26

BoilerJuice new screens

Reflection

Connecting live tank data to the digital journey transformed heating oil buying from a reactive, last-minute scramble into a proactive,
planned experience. Real-time levels, clearer quotes, and tracked deliveries increased trust and pushed more customers toward self-serve
behaviours. The omnichannel, accessible redesign reduced seasonal pressure on support, shifted conversations from emergencies to follow-ups,
and created a foundation for retention through alerts and subscription-style ordering. In short: less panic, more planning—and a service that finally felt as reliable as a utility.

  • Real-time data & alerts made usage visible and actionable, reducing winter stress and stockouts.
  • Price transparency and a streamlined quote-to-order flow improved confidence and conversion.
  • Omnichannel consistency + accessibility widened reach and simplified repeat ordering.
  • Cross-functional delivery (engineering, CS, suppliers) turned UX changes into service innovation.
← Back to case studies