Case Studies

Lotus
Cars

Longrunning frontend development for Lotus Cars' WordPress website, vehicle configurators, model pages, preowned sales tools, and launch marketing.

Screenshot of the Lotus website; part of John Kavanagh's selected project work.

In Brief

Lotus Cars is a muchloved British sports car manufacturer based in Norfolk. Its website acts as a digital showroom, marketing platform, configurator, dealership gateway, and content hub, helping visitors explore models, understand the brand's heritage, customise new cars, and find preowned vehicles through the dealer network.

My Role

I first worked on the Lotus website around the release of the Evora, as part of a small team focused on development and ongoing maintenance. The original site used CodeIgniter, PHP, XSLT, Flash, and Prototype.js. My involvement continued across later iterations as the platform evolved into a WordPressbased, progressively enhanced, responsive site supporting model launches, configurators, dealership tools, and international content.

Technologies

lotuscars.com
  1. jQuery
  2. HTML5 & SCSS
  3. WordPress & PHP
  4. Node.js
Photograph from the Lotus headquarters in Norfolk, England showing the tail of an Exige with 'LOTUS' written across it and a bright yellow Lotus Evija.

In Detail

My involvement in the development, maintenance, and evolution of the Lotus website began around the 2008 relaunch for the Evora and continued through later model launches, including the 2020 launch of the Evija, which placed far greater emphasis on online marketing, rich media, and launch activity.

In 2008, as the junior and only UI developer in a small team, I helped launch an allnew Lotus website. It was built with CodeIgniter, PHP, XSLT, and a Flash/Prototype.jsenhanced front end, including a 3D vehicle configurator and a tool that connected visitors with their local dealership using the details of their chosen car.

The platform has changed substantially since then. The current site sits on WordPress and uses HTML5, SCSS, JavaScript, progressive enhancement, responsive design, animation, and rich media to support model pages, launch campaigns, configurators, editorial content, and customer journeys.

The original 3D configurator was eventually replaced by an imageled configurator built around rendered vehicle variants. As visitors choose paint, interior, and option combinations, the interface switches between rendered images to show the selected configuration and preserve the route from configuration to dealership enquiry.

As Lotus grew internationally, the website also had to support a wider reach and localisation. The platform now receives around 200,000 visitors a month, many from outside the UK, and hosts content in over thirty languages.

Model Overview

Each vehicle page gives as much space as possible to imagery, key figures, and model detail. Visitors can move from highlevel overview into galleries, specifications, finance information, dealership routes, or the vehicle configurator.

Screenshot of the Lotus Evora overview page, desktop screen size.

Vehicle Configurator

The configurator is central to the automotive purchase journey, giving customers a way to explore how individual and varied their chosen vehicle can be. Subtle animation and responsive layout behaviour help the experience feel immersive across desktop and smaller screens.

The configurator uses a backend imagegeneration process that renders vehicle imagery from 3D model data as options are selected, then caches generated images when the same configuration is requested again.

Screenshot of the Lotus Evora web configurator - paint options, desktop screen size.Screenshot of the Lotus Evora web configurator - paint options, mobile screen size.
Screenshot of the Lotus Evora web configurator - interior options, desktop screen size.Screenshot of the Lotus Evora web configurator - interior options, mobile screen size.

All‑Electric British Hypercar

WordPress gives the client control over model and launch content through a library of flexible components and layouts. For the Evija, those components supported richer storytelling around the allelectric hypercar, including animation, video, and engineeringled visual content such as the aerodynamics sequence.

Screenshot from the Lotus website displaying a video about the sound design and engineering that was undertaken for the Evija hypercar. Desktop screen size.Screenshot of the Lotus Evija website displaying details about the car's engineering history. Desktop screen size.

Pre‑Owned Car Sales

The PreOwned section supports visitors looking for used Lotus models through filtering by model, trim, location, and other criteria. It connects to dealership stock systems and updates automatically as vehicles become available or are sold.

Screenshot of the Lotus Used Cars search tool, desktop screen size.Screenshot of the Lotus Exige models page at tablet screen size.

Dealership Finder

The dealership finder helps visitors locate specialist Lotus retailers through postcode search or browser geolocation. It follows the same imageled pattern as the wider site while supporting a practical sales journey from exploration to local dealer contact.

Screenshot of the Lotus Dealership finder web page, desktop screen size.Screenshot of the Lotus Driving Academy web page, desktop screen size.

Need this kind
of technical help?

This project reflects the kind of handson engineering and technical direction I bring to complex web platforms. Get in touch if your team needs similar support.