Insurance is something people buy for their worst day — yet it's usually explained in the coldest possible language. I rebuilt BNP Paribas Cardif's corporate experience around a voice that makes the policy legible and builds trust.
View Live Site ↗This was a facelift: every existing function had to carry over as-is, and copywriting was out of scope. All I had was structure, hierarchy and visual language — against 87 pages, 48 functions and over 20 products.
Moving to a modern visual world and a new CMS without losing a single function.
Over twenty products sat in one flat list; users couldn't tell which one was for them.
Making products findable purely through structure and hierarchy, on a site whose copy I couldn't touch.


The research window was two weeks. I filled it with an inventory rather than assumptions: I catalogued every page, every function and every competitor. I didn't estimate the scope — I counted it.






With twenty-plus products in one flat list, nobody found the right one. Four categories became the first frame a user could place themselves in.
Even after filling in a form, users expected a call. So the form and the phone number had to sit side by side.
Consent notices, data-protection texts, general terms, regulator links… none could be removed, so all were distributed into layers close to the decision but out of the flow's way.
The four categories became a vertical rail on the homepage, tabs in the mega menu and an icon strip on mobile — the form changed, the mental model didn't.
I ran discovery: the as-is site audit, the 87-page screen list, the 48-function inventory and the colour-coded benchmark are mine; I set the boundaries in the kick-off workshop and turned the findings into design principles.
Every design decision tied back to one of these four goals.
Letting users find the right product and start an application on the site.
Finding your product among twenty-plus shouldn't take more than two clicks.
Moving to a contemporary visual world while staying faithful to global brand rules.
A component system fed by the CMS that holds when a new product, fund or campaign arrives.
I built the profiles from the three real intents that land on the site rather than from assumptions, and shaped the architecture around them.
Not buying yet — working out what they can protect themselves against. Needs: comparison and plain language.
Already a customer — after a fund return, a claim form or a document. Needs: to find it without searching.
Choosing a pension plan, calculating a contribution. Needs: to see the number before deciding.
I collapsed twenty-plus products into four categories and repeated that four everywhere: a vertical rail on the homepage, tabs in the mega menu, an icon strip on mobile. Everything non-product moved under a single Support Centre.
I rebuilt the information architecture: from an 87-page inventory to four categories, from the repeating 'quick access trio' to the Support Centre umbrella — the whole structure is mine.
Each decision answers a discovery finding. Not aesthetics — reasoning.



I made all three calls: I synthesized discovery, weighed alternatives against legal and brand constraints, and implemented them in the UI.
I validated the hierarchy before colour and brand arrived: scenario on top, coverage in the middle, mandatory text below.


The global BNP Paribas web guidelines and stylebook were binding — colour, logo and type were fixed. On top of them I built a UI Kit fed by the CMS that holds when a new product arrives.
I built the UI Kit: without breaking the global brand guideline I defined the component library, the states and the spacing scale — components like the FAQ accordion were defined once and reused on every page.
Insurance content can't be cut on mobile — but it can be ordered. On mobile I lead with scenario and coverage, keeping mandatory text in a disclosure layer.






I defined the breakpoint and content-priority rules, deciding what appears in what order on mobile based on the findings.


Sometimes a designer's job isn't to add anything — it's to put what already exists in the right place.
On this project I could change neither the content nor the functions; all I had was structure. What I took for a constraint turned into focus — counting all 87 pages produced far better decisions than estimating would have. Starting over, I'd validate the four-category structure with a card sort before it shipped; back then I settled for the inventory.
Listing 87 pages and 48 functions one by one was tedious — but every good decision came out of that list.
When product grouping mirrors the company's internals, the user gets lost.
Repeating the same four categories in three different forms gave the user the same ground on every page.