Unico Connect

Built a branded, white-label travel insurance booking microsite for a B2B2C distribution partner, ready to deploy across multiple client brands

A React-based travel insurance booking microsite for a B2B2C distribution platform's first client deployment, integrating the platform's travel insurance APIs and a partner-provided payment gateway into a clean, branded purchase flow on GCP Cloud Run.

IndustryTravel / Insurance / B2B2C
Country🇮🇳 India
Booking flowBranded on the client's platform
ArchitectureReady to white-label for more clients

Key Takeaways

A travel and insurance distribution platform came to Unico Connect to build the first client deployment of a white-label travel insurance booking microsite. We delivered a React-based site hosted on GCP Cloud Run, integrating the platform's underlying travel insurance APIs and the client's payment gateway into a single branded purchase flow covering landing, plan listing, plan detail, checkout and confirmation.

The architecture was designed for the first client deployment but engineered so future clients can be onboarded as a configuration change rather than a re-build.

White-label travel insurance booking microsite

The Challenge

The client operates as a B2B2C distribution platform in travel and insurance, providing the underlying booking, plan and policy infrastructure that consumer-facing brands deploy through their own branded surfaces. The business model depends on being able to onboard new client brands quickly, with each brand getting a polished customer experience that feels native to their identity rather than visibly running on a shared template.

The first concrete deployment in this engagement was for a partner brand operating in the travel insurance space, with their own client base who needed to purchase international travel insurance through a branded site. The client side of the engagement was practical: deliver a microsite under the partner brand, allowing their customers to select travel destinations, dates and traveller details, see travel insurance plan options, select and pay for a plan and receive a confirmation. Underneath that surface, the actual travel insurance plans and the booking workflow had to flow through the platform existing APIs.

The strategic challenge sat behind this first deployment. The platform wanted to build the microsite for this first client in a way that would set the template for additional client deployments. Each subsequent client would have their own branding, possibly their own minor variations on the booking flow, but the underlying integration with the platform APIs and the operational mechanics of the deployment had to be consistent. Building the first client deployment as a one-off would have produced something that worked for the immediate use case but did not solve the platform strategic problem; building it with reusability in mind required upfront architectural work without the immediate payoff.

01Onboard new client brands quickly, each feeling native
02Branded purchase flow over shared platform APIs
03First deployment that templates for the rest
04Grow volumes without re-platforming

There was also a deliberate scope boundary. The platform team and the partner team were clear that this engagement was focused on the consumer-facing microsite, not on the backend API platform (already in place) or the payment gateway integration logic (the partner provided the payment gateway and the API contract). Our job was to build the front-end microsite cleanly, integrate it with the right APIs and produce a deployable artefact that the platform team could host and operate. Volume expectations were modest at launch, approximately 1,000 requests per month for this first deployment with cloud cost expected under Rs.1,000 per month, but the architecture had to accommodate growth without re-platforming.

Our Approach

White-label microsite and API integration approach

We engaged as a focused engineering partner, with the work structured around the first client microsite delivery and the architectural decisions that would make subsequent client deployments efficient. The first phase was understanding the platform's existing API surface, the partner's payment gateway requirements and the operational model under which the deployment would run.

Key decisions:

01.

React microsite on GCP Cloud Run

React gave us the component model to handle the booking flow's progressive disclosure cleanly. Cloud Run gave the platform a serverless deployment that matched the volume profile, low at launch and scaling to additional clients over time, without infrastructure overhead. At around 1,000 requests per month the monthly cost runs well under Rs.1,000, scaling proportionally as volumes increase.


02.

Branding as configuration, not code

We treated the branding layer as configuration rather than as code customisation, so the same underlying codebase can host the next client deployment with a different brand identity. The booking flow logic, the API integration patterns and the operational mechanics stay constant; the visual identity, brand-specific copy and any client-specific configuration are isolated to a layer that can be swapped without touching the core build.


03.

Clean contract with the platform APIs

We worked closely with the platform team on the contract between the microsite and the underlying APIs. Plan listing, plan detail and purchase confirmation all run through the platform's APIs rather than independent logic in the microsite. The payment gateway integration follows the partner's specification. The microsite is the customer-facing surface; the platform is the system of record, and keeping that separation clean is what makes the architecture reusable.

The solution we built

A React-based progressive web experience covering the full travel insurance purchase journey under the partner brand, talking to the platform travel insurance APIs and the partner payment gateway, hosted lean on GCP Cloud Run.

Branded landing and plan search

The landing page presents the brand identity and surfaces the input flow where the customer selects their travel destination, dates and basic traveller details (name, age, gender) before submitting for plan options. It lands the partner brand cleanly while staying quick to load and clear in its purpose.


Plan listing and comparison

Surfaces the available travel insurance plans returned by the platform's APIs, based on the customer's inputs. Each plan is presented with the detail customers need to compare, coverage, pricing and key benefits, without overwhelming the page.


Plan detail view

Goes deeper than the listing, with the full coverage description, the exclusions and the conditions that customers should know before they commit, so the choice is informed rather than rushed.


Checkout and payment handoff

The customer confirms their plan selection and traveller details, then completes payment through the partner-provided payment gateway integration. The handoff follows the partner's API contract, with the microsite as the surface and the gateway as the processor.


Policy confirmation

The confirmation page closes the loop, surfacing the policy reference, the next steps and any required follow-up clearly. The data flows are designed for reliability: customers should never get stuck on a plan that turns out to be unavailable, or complete payment without their policy being generated.


Lean GCP Cloud Run hosting

The platform team can update the deployment, scale volume up or down and operate the microsite without managing servers or operating-system overhead. The cost envelope at the initial volume is intentionally small, and the architecture is designed to absorb growth without re-platforming.

Travel insurance booking flow across plan listing and checkout
White-label travel insurance microsite on desktop

Tech stack

Outcomes & Impact

Microsite delivered

A branded booking flow is live for the first client brand

The microsite handles the customer journey from destination input to policy confirmation under the partner brand. For the platform, this is the visible proof point of the white-label model: a partner can offer travel insurance through a site that feels native to their identity, while the platform handles the plans, the policy generation and the operational mechanics.

Reusable architecture

Subsequent client deployments are configuration, not re-builds

New brand identity, partner-specific tweaks to the flow and a different payment gateway where required can be absorbed without touching the core codebase. This is the structural change that turns the platform white-label thesis from a slide into a working system.

Cost-efficient at launch

Serverless costs scale with usage, not idle time

Cloud Run's serverless model means deployment costs scale with usage rather than running idle when volumes are low. The cost envelope at the initial volume is intentionally small, which matters for a B2B2C model where each client deployment needs to be commercially viable at modest launch volumes.

Scales the B2B2C model

The platform can grow clients without growing engineering in proportion

Onboarding the next client now follows the template the first deployment established, so the platform can run multiple client deployments in parallel without infrastructure overhead. That is what makes the unit economics work as the platform grows.

Trusted and verified by our clients

Have a B2B2C, white-label or distribution platform that needs the same kind of lift?

Talk to an Expert

Frequently Asked Questions

We built a React-based white-label travel insurance booking microsite for the platform first client deployment, integrating the platform existing travel insurance APIs and a partner-provided payment gateway into a clean, branded purchase flow.

The microsite is built on React. Hosting runs on Google Cloud Platform (GCP) Cloud Run. The microsite integrates with the platform's travel insurance APIs (customer-provided) and the partner's payment gateway.

Cloud Run's serverless model matched the volume profile, modest at launch and scaling as more client deployments come online, without requiring infrastructure overhead. The cost envelope at around 1,000 requests per month per deployment is well under Rs.1,000, which is what makes per-client unit economics work.

Yes. The architecture is structured so the branding layer and any client-specific configuration are isolated from the core booking and integration logic. Subsequent client deployments are a configuration change rather than a re-build.

In scope: the client microsite, integration with the platform travel insurance APIs and the partner payment gateway, manual testing and deployment. Out of scope: the underlying API platform itself (already in place) and changes to support different client brands beyond the first one (planned for a subsequent phase).

The customer enters travel destinations, dates and traveller details on the landing page, sees a list of available plans based on those inputs, opens any plan for detail, selects and pays for the plan and receives a confirmation. The plan data and policy generation run through the platform's APIs; the payment runs through the partner's gateway.

Yes. Travel, insurance and B2B2C distribution platforms are an established part of our portfolio. The engagement covers the customer-facing microsite, the API integration patterns and the deployment architecture that B2B2C platforms specifically need.

Yes. The microsite is live for the first client brand on the platform.

Related insights

View All

Tell us about your project

Tell us about your platform, the partner experience you want to deliver and where you want the product to be in twelve months. A 30-minute call is the fastest way to find out whether Unico Connect is the right partner.

Prefer to book directly?

🗓️ Schedule on Calendly →

For more information about how we handle your personal information, please visit our .privacy policy.