Skip to content
Work/leZexperts
Client work · Insurance · 2026

An insurance simulator that follows up with each visitor's own figure.

leZexperts negotiates group health and protection insurance for French companies, and is paid only when it obtains savings. I built a simulator on its HubSpot site that gives each visitor one figure, then carries that same figure into a detailed diagnostic, a PDF report and a follow-up email.

RoleScoping, design, HubSpot deployment and QA. Code written with Claude
TimelineSeptember 2026
StackHubSpot CMS, CRM and marketing email, JavaScript, html2canvas
ScopeSimulator, gated diagnostic with PDF, follow-up email, home redesign and theme
3Questions for a personal figure, without signing up
37/37Automated QA checks passed on the live pages
8Custom HubSpot properties used by the simulator
lezexperts.fr
The leZexperts simulator: 'Are you paying too much for your employee cover?', first of three questions
Context

Is my company paying too much?

That is the question the simulator answers. A company enters its sector, the number of employees covered and its health premium per employee, and compares it with the market rate leZexperts obtains for similar companies.

Free, immediate, without signing up. Then, for visitors who want more, a detailed diagnostic and a conversation with an expert.

The challenge

One figure, from the first click to the follow-up email.

The figure a visitor sees has to come back, identical, in the detailed diagnostic, in the PDF they download and in the email HubSpot sends afterwards.

All of it on the existing HubSpot site, within what its pages, its PDF export and its email editor can render reliably.

The system

One number, carried all the way.

Three answers produce one figure. Every step after that reuses it, and each request lands in HubSpot with the visitor's figures already stored.

lezexperts.fr
The simulator result on desktop: the gap with the market rate for the visitor's sector
The detailed diagnostic on a phone, prepared for a fictional company
3 questions

Sector, employees covered, premium per employee. About 30 seconds, no sign-up.

A detailed diagnostic

Six points to check beyond the price, when to renegotiate, and a PDF to download.

A follow-up in HubSpot

The email reuses the visitor's own figures, stored in custom CRM properties.

3 questions

SectorFrom a list
Employees coveredCompany size
PremiumPer employee, per month

30 seconds, no sign-up

Simulator

One figureThe gap with the market rate

Shown in euros per year

Diagnostic

Six points to checkBeyond the price
When to renegotiateNotice periods
PDF reportSame layout as the screen

Same figure in the PDF

In HubSpot

CRM properties8 custom fields
Follow-up emailSent automatically

Same figure in the email

1 figureOn screen, in the PDF and in the email
3Questions, about 30 seconds
8Custom CRM properties
37/37Automated QA checks passed
HubSpot CMSHubSpot CRMMarketing emailClaudehtml2canvas
What I built

Four pieces, one figure.

01

A result anyone can read

The simulator places the visitor on a three-band scale, from well negotiated to above the market, and turns the gap into euros per year.

lezexperts.fr
Simulator result for a fictional company: above the market rate for its sector, with the gap in euros per year
02

Six points beyond the price

The simulator compares the price per employee. The diagnostic adds what a broker would check next, from management fees to how well the guarantees fit the staff.

The six points to check in the leZexperts diagnostic
03

A PDF that matches the screen

The PDF export renders tables most reliably, so the section that broke in the export was rebuilt as a table on purpose. The report a visitor downloads keeps the layout they saw.

lezexperts.fr
Top of the diagnostic report, prepared for a fictional company
04

A follow-up email with the visitor's own figure

Formatting filters on personalisation tokens came out empty on real sends, so the email uses bare tokens. Outlook ignores floating layouts, so the banner was rebuilt from native email modules.

Simulator
Diagnostic
PDF report
HubSpot email
✓Same figure at every step
Results

Tested, ready for the launch.

The simulator, the diagnostic and the follow-up email are built and tested end to end. They go live with the launch, together with the home redesign and the custom theme. Lead figures will be added after the launch.

21 SeptDeployed and tested end to end
24 SeptFinal QA run: every requested change live
DeliveredHome redesign and custom theme, live with the launch
Stack

Tools and how I used them

CMSHubSpot, on the existing site
CRMHubSpot forms, 8 custom properties
EmailHubSpot marketing email, native modules
CodeJavaScript, written with Claude
PDFhtml2canvas export
QA37 automated checks on the live pages
ReleasesA numbered version for every change
LanguageFrench
Delivered

What leZexperts received

▤The simulator pageHubSpot CMS
▤The gated diagnostic, with PDF exportHubSpot CMS
✉The automated follow-up emailHubSpot
✓Home redesign and custom themeLive with the launch