Case Study

LPGUK Multi-Location Pricing Website

A WordPress website with a custom pricing and quote plugin, built to provide localised LPG pricing by area, usage and postcode validation.

Client LPGUK
Sector LPG / Energy
Year 2026
LPGUK Multi-Location Pricing Website screenshot

Screenshots

Project screens

Key screens from the quote journey, showing how customers move from the landing page through to boiler selection and pricing.

LPG quote entry page The public landing page introduces the LPG quote process and gives visitors a clear route to request an instant price.
Location-specific LPG pricing page Location pages show area-specific messaging, pricing information and a simple path into the quote workflow.
Instant LPG quote form The quote form collects postcode and usage details so the system can calculate and display a relevant LPG price.
Quote performance dashboard The admin dashboard provides a quick overview of location views, generated leads and conversion activity.
Lead management table Generated LPG quote leads are stored in an admin table with quote details, location, price band and push status.
Location manager Administrators can manage county and location records used to generate area-specific LPG quote pages.
Pricing band controls Pricing bands allow LPG prices to be managed by usage range, helping the quote system return appropriate litre prices.
Area override rules Area override controls allow specific locations to use tailored pricing rules, blocked areas or partial rules where needed.

01

Challenge

The business needed a multi-location website capable of showing localised LPG pricing based on customer area, expected usage and validation checks, while giving administrators clear visibility of quote activity.

02

Solution

A custom WordPress plugin was developed to handle area-based pricing, usage-led quote logic, postcode validation, existing customer checks and back-end activity reporting.

03

Outcome

The website provides a more tailored quote journey for customers while giving the business stronger control over pricing, coverage areas, administration and performance visibility.

The LPGUK website was developed as a multi-location WordPress platform designed to support localised LPG pricing and quote generation.

Rather than presenting a single generic price, the website uses a custom WordPress plugin to calculate and present pricing based on the customer’s area, postcode and expected usage. This allows the quote journey to be more relevant to the visitor while giving the business greater control over regional pricing rules.

A key part of the project was the custom pricing logic. The system supports area-based pricing structures, allowing different locations or service regions to be managed through the back end. Pricing can be adapted around usage levels, making the quote process more flexible than a standard enquiry form.

The system also includes postcode validation to check whether a customer is within a supported service area. Additional API checks help identify existing customers, allowing the quote process to respond more intelligently depending on whether the visitor is new or already known to the business.

The website includes multi-admin functionality, giving different users controlled access to manage relevant parts of the system. This allows administrative tasks to be handled without exposing unnecessary areas of the website or quote logic.

A full back-end reporting area was also developed, giving visibility of activity by area. This helps the business monitor quote demand, regional performance and customer interaction with the system.

The project combines a public-facing WordPress website with bespoke plugin functionality, custom database logic, postcode checking, API integration and administrative reporting. The result is a practical business tool that supports both customer acquisition and internal operational control.

Website: www.lpguk.info

Ready to talk?

Need help with a website or web system?

Get in touch to discuss your project, support issue or ongoing website requirements.

Get in touch