Medical Screening Complexity
Integrating the Healix Black Box 2 medical screening system presented unique challenges.
This wasn’t like plugging in a standard form - we needed to guide users through a
complex questionnaire that would branch based on their answers, calculate medical scores,
identify potentially problematic combinations of conditions, and return all this
information to our system for quote calculation. The screening needed to feel like a natural
part of the Freedom website, not a jarring transition to a third-party tool, so we spent
considerable time customising the Healix templates to match Freedom’s design
perfectly.
We also had to account for scenarios where medical conditions were too complex for online
quoting, gracefully directing those users to phone-based support instead.
Multi-System Coordination
Perhaps the most challenging aspect was orchestrating the dance between so many different
systems. A single online purchase involved collecting customer data on our website, sending
users to Healix for medical screening, retrieving scores back to our system, querying the
Excel-based rating engines via ColdFusion, pushing quote data to the FIT back-office system
to receive a quote number, allowing customers to save and retrieve quotes using those
reference numbers, processing payments through SagePay’s hosted pages, confirming
payment authorisation, updating the FIT system with completed policy details, generating PDF
policy documents on the fly, and emailing those documents to customers. Each handoff between
systems was a potential point of failure that needed robust error handling and clear user
feedback.
Rating Engine Integration
Freedom’s existing rating engines were Excel spreadsheets - one for single trip
policies, one for annual cover. These contained complex tables of rates and calculation
formulas that their call centre used for phone quotes. We needed the website to use these
exact same calculations to ensure quote consistency across channels, but spreadsheets
aren’t typically how modern web applications work. The solution involved using
ColdFusion’s ability to read Excel files directly, essentially turning their
spreadsheets into a rating database. This meant Freedom could continue using their familiar
tools for rate management whilst the website seamlessly pulled the data it needed. However,
it also meant any offline changes to the spreadsheets needed to be synchronised with the web
version, requiring clear processes and documentation.
Content Migration and SEO Preservation
Consolidating four websites into one meant carefully migrating content whilst preserving the
SEO value Freedom had built up over years. We couldn’t simply shut down the old sites
and hope for the best - that would have meant losing search engine rankings and traffic.
Instead, we implemented a comprehensive redirection strategy, mapping old URLs to their new
homes using permanent 301 redirects. Each of the old domain names would redirect to the
appropriate section of the new site, maintaining those valuable inbound links. We also
ensured that Freedom’s marketing team carefully researched key phrases were
incorporated throughout the new site structure, preserving and enhancing the SEO foundation
they’d already built.