What they needed

Sizing a generator means adding up every motor on a site and allowing for the surge as each one starts. Pick one too small and it trips the first time the biggest motor kicks in. Jubilee wanted customers to work that out on the website, then ask for a quote with the answer in hand.

The agencies they asked said the site would have to be rebuilt first. It didn't. Webflow lets you put your own code into a page, and that was all the calculator needed.

What they needed
What we built

A working tool on the site they already had.

Nothing was thrown away. Every change went onto their test site first and was checked before it was published.

The calculator

A customer enters each motor in the order it starts. The calculator works out the running and starting load, adds 20% headroom, and names the smallest generator that will carry it. The result goes into the enquiry form, so the sales team see the size before they reply.

One calculator, two sites

The same calculator runs on the Jubilee Energy Store, their Shopify shop. Both copies are built from one source file, so a fix to one is a fix to both. That mattered: a hand-copied version on the store had shipped with a broken "Talk to an engineer" button.

The shop on the main website

Parts and controllers from the Shopify store now appear on the category pages of the main site, with a basket that hands over to the store's checkout. There is no monthly plugin, no product copy to go out of date, and no duplicate pages for Google to choose between.

The numbers

Speed measured with Lighthouse, the test behind Google's PageSpeed Insights, on a simulated mid-range phone: on 23 September 2026 and again on 29 September. Orders checked against Shopify's own records.

74 95
Out of 100
7.6s 2.8s
Largest content shown
50% 100%
Matches Shopify to the cent

How we worked

Jubilee are in Brisbane and we're in Skipton. Every job is written down with what was found, what was changed and how it was checked, so nothing depends on both of us being awake at once.

Audit first

We started by going through all 59 pages. The worst finding was the bare address, jubileeenergy.com, which returned an error. That address is printed on the side of their generators. Every page also told Google its real home was a test site Google wasn't allowed to read, and eight pages had no title at all.

Fix the counting

Google Analytics was counting half the store's orders, because customers paying with Shop Pay left the site before the tracking ran. Until that was fixed there was no telling whether their adverts worked. It now matches Shopify exactly.

Keep going

We've stayed on the site since. Page speed, images, spec sheet links that broke when a file was replaced, product data that disagreed with the datasheets: each one found, written up and fixed.

Case study questions

If this sounds like your own site, these come up next.

Been told your site needs rebuilding?

Show us what you want it to do. We'll tell you straight whether it needs a new site, or some work on the one you have.

Book a call
Been told your site needs rebuilding?