
How can a small insurer launch a product page without waiting on developers?
- Company
- OneDegree Global
- Role
- Senior Product Designer
- Platform
- Web, SaaS
- Period
- 2022
Overview
Launchpad is a modular page builder for small and mid-sized insurers — the ones who need to move quickly and have no in-house engineering team to move with. Before it, a new campaign or a product update meant a custom build, and a release regularly took more than three months.
Marketing briefed product, product queued behind developers, and even a copy change needed engineering time. Page structure and quality drifted between products and between brands, because nothing was shared.
Launchpad replaces that with a template-driven CMS built specifically for insurance: assemble a page from reusable blocks, configure the forms, upload the assets, publish the whole purchase flow — without writing code. I owned UI and interaction design across the editor, and took over UX for new features as the product grew.
Objectives
Agreed with product & business- Remove the developer from routine changesA layout tweak or a copy fix should not need an engineering ticket.
- Standardise page qualityOne structure, so output does not drift between products and brands.
- Shorten time to marketTake a release from months to weeks by removing the custom build.
- Stay usable by non-technical teamsThe people building pages are marketers and operations staff, not engineers.
The problem
Three pain points came back in every internal conversation, and all three trace to the same root: nothing on the page was reusable, so everything was a build.
- Developer dependency for trivial changesEven a layout adjustment or a content update had to be queued through engineering, which put a specialist in the path of routine work.
- Inconsistent structure and qualityPage composition varied between products and between brands, because each one had been built on its own.
- Three months to launch or update — the compounding effectBriefing, waiting, building and testing stacked up, and the delay was long enough to change what a campaign was for.
Research
Internal stakeholders — business, onboarding, supportWorking without end users
So the evidence came from the people who sat closest to them: business, onboarding and support, all of whom spent their days absorbing the consequences of the current process. Every insight here is second-hand by construction — I have not presented it as anything else, and the design decisions were biased toward reversible, structural choices rather than bets on specific user behaviour.
Task mapping
I mapped what a non-technical user actually has to do to get a product page live: choose a layout, edit the content, configure the forms and steps, then check the result before publishing. Prioritising those four and refusing the edge cases is what kept the editor predictable — a builder that supports everything ends up teaching nothing.
Constraints
Technical · BrandTwo things were fixed before design started. The editor could not render a true live preview, and the visual style had to disappear behind someone else’s brand.
Neither was negotiable, and both point the same way: this is not a product that can win on expression. The first version explored a more characterful interface — soft shadows, rounded corners, blur. Stakeholder review made it clear that anything with a personality of its own would fight the insurers’ own brand guidelines, so the style was pulled back to something neutral and structural.
The preview limitation was the harder one. A page builder without live preview asks the user to publish on faith, which is exactly the moment a non-technical user stops trusting the tool. Rather than treat it as a fixed constraint, I proposed a Standard API integration that binds real product data into the editor, so what the user sees while editing is at least structurally the page they will get.
What we built
The editing modelThe whole product rests on one decision: a page is not a document, it is a stack of blocks. Everything else follows from that — the consistency, the reuse, and the fact that a marketer can operate it.
If a page is assembled from a fixed set of blocks, quality stops depending on who built that page.
Every page was built from scratch, so nothing improved across releases and nothing stayed consistent.
- Blocks
- Product highlights, FAQ, forms and media as swappable blocks
- Preset layouts to start from
- Theme colour selection and background image upload
- Structure held by the system, not by the editor’s discipline
- Outcome
- Pages are composed rather than built, which is what takes the engineering team out of routine work.

Whatever you select, the same panel opens — one structure to learn instead of one per block type.
Non-technical users do not build a mental model per feature; they build one and reuse it. A different editing surface per module would mean learning the tool over again for every kind of block.
- Pattern
- Select any module, the same right-hand panel opens
- Text, assets and display settings in one consistent layout
- Selection states, drag-and-drop and transitions defined once
- Outcome
- One structure to learn instead of one per page type, which is the single biggest reduction in onboarding effort in the product.





Core surfaces
CMS · Purchase flow · Design systemProduct data is imported, never retyped — restating it by hand is not a small risk, it is a compliance one.
The editor connects to the IXT platform or an external system over API. Insurance product data is regulated and versioned, so the page has to draw on the record the business already keeps rather than becoming a second one.
- Flow
- Import product data, submit for review, schedule the launch, unlist when it ends — all from the same template-driven interface.
- Outcome
- One source for product data, and a publishing path that operations staff can run unaided.



The buying journey is the same five steps for almost every SME insurer — so it ships as a template, not a bespoke build.
This is the part an insurer cannot afford to get wrong and the part they are least equipped to build. Templating it is where the product earns its place.
- Steps
- Account creation, plan selection, form input, quotation, checkout.
- Outcome
- A complete purchase experience without a bespoke engineering project behind it.












Tokens name states rather than values, so light and dark fall out of the same definitions.
Built on atomic principles — atoms, molecules and reusable layout blocks — so a new module inherits rather than reinvents.
- Tokens
- A semantic colour system: default, hover, error, success, named for what they mean rather than for the colour they happen to be.
- Intent
- Keep the interface calm during long editing sessions, and keep it neutral enough to sit under several insurers’ brands at once.
- Outcome
- Consistency across the product and purchase pages, and a markedly smoother handoff, because the states were already named.




Explored
Considered, then set asideOutcome
These figures are projections and early partner feedback, not measured results. I left before there was a production dataset to check them against, and I am not going to present them as more than they are.
Features are designed specifically for the insurance industry, making them complete and user-friendly.
Confirms the bet on insurance-specific templates over a general-purpose builder.
We tried WordPress, but the learning curve was too high. This tool feels tailored for us.
The learning curve was the thing to beat, and the unified panel is what beat it.
What I took from it
- Balance ambition against how teams actually workDesigning for a traditional industry means calibrating against real workflows and real tooling maturity. An ambitious feature that does not fit how the team operates is not ambitious, it is unused.
- Domain understanding is the design workInsurance business rules are largely undocumented and live in people’s heads. Getting them out through expert interviews, and turning them into a structure a marketer can operate, was the substance of this project — not the interface on top.