Developers: Dhanisha Harshad, Tommy Goodman;
Data Analyst: Vishakha Patel;
Project Manager: Simon Archer;
Founders and other stakeholders: John Peters, Andrew Clouston and more
5 weeks

PolicyCheck is an AI-powered platform that helps insurance brokers deliver faster, clearer, and compliant advice in a complex, fast-changing policy landscape. Brokers deal with dense wording, frequent policy updates, and hidden exclusions under time pressure, which makes it easy to default to familiar products instead of the best cover for each client.
This case study focuses on how I improved the product UX by establishing scalable design foundations and applying them to two key areas:
For a deeper look at the target user and their pain points, see my other PolicyCheck case study on the “Create with AI” feature.
Supported by a lightweight design system, my work aimed to deliver value on three levels:
The product was growing quickly, but the UX foundations were not keeping up.
I worked through three layers.
First, I established a lightweight design system to create consistency and remove repeated decision-making.
Second, I designed and iterated the Campaigns experience, using early prototypes to align with stakeholders and technical constraints.
Third, I designed a visually engaging, responsive Policy Dashboard that makes dense policy data easier to scan, compare, and act on.
From my learnings via a LinkedIn course about Design Thinking, I introduced a workflow that treated AI like a junior teammate: useful for speed and brainstorming, not a final answer.


Core components
I focused on high-impact components that could be reused across features:


Visual design elements
To make the product feel more modern and engaging without harming clarity:

Tackling design challenges



Goal
Create a Campaigns area that works as a control centre for client communication, with scalable foundations for automation, templates, and analytics.
Design Thinking focus
Given tight timelines and early feature maturity, the project manager and our team prioritised the later stages:

Plugins and rapid prototypes
To avoid building a campaign engine from scratch, the team evaluated plugin combinations across:
We considered tools like SendGrid, Mailchimp, Metabase, and Power BI, but needed something budget-friendly and highly customisable given our in-house dev capacity. Finally, we chose Listmonk, a self-hosted newsletter and mailing list manager with automation-friendly APIs, so we could keep control of data and delivery logic while building custom UI and workflows.
Once we chose the platform, I made some “quick-and-dirty” Claude prototypes to help non-design stakeholders see how the features would work. Instead of traditional monochrome Figma wireframes and time-consuming prototyping, I used faster AI prototypes to save the team time, bring something to every daily showcase, align earlier, and help the data analyst define functional and non-functional requirements. From there, I iterated the design to fit broker needs, business goals, and tech limits.
Design evolution



Automation needs to be powerful without removing human control, especially in compliance-heavy workflows.

Key learning: swimlane diagrams made multi-stage flows easier to reason about.

This dashboard helps brokers compare policies across categories (for example Home, Contents, Vehicle) and spot the best options for clients. It also gives managers a quick view of category performance and trends over the years.
I used the data analyst’s Power BI dashboard as a starting point, then improved the responsive layout and clarity for real screen use, built for scrolling, clicking, and hover states. Colours follow the design system, with greens and blues for positive signals and reds or oranges for risks.
For premium vs excess vs coverage, I used a scatter plot with different dot sizes instead of a bar-line chart. It makes the trade-offs easier to see, and highlights the “sweet spot” of low premium, low excess, and high coverage.

I am still waiting for shareable, measurable outcomes from the company. When creating the design, some decisions were guided by heuristics such as “Match between system and the real world” (UX copy) and “Recognition rather than recall” (dropdowns and autofill); therefore, the next step is to test these with real users to confirm they work in practice. Other than that, some metrics and user validation I would consider for the next stage include:


I’m a UX/UI designer with 4+ years of graphic and web design experience. I enjoy analysing digital products to see what works (and what doesn’t) and aim to balance user needs with business goals while keeping experiences fun to use. I’m curious, always learning, and currently exploring AI tools and front-end coding to speed up workflows.
If you’re looking for a designer who asks smart questions to solve problems, let’s connect!