Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Move an Acquired Brokerage's Clients Into Our Broking System Without Losing Renewals?
Problems We Solve

How Do We Move an Acquired Brokerage's Clients Into Our Broking System Without Losing Renewals?

Insurance brokers buying a book face messy client data in another broking system. We build a migration that maps, cleans and checks it before renewals fall due.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Acquired books are hard to move because the seller's data sits in a different broking system, or in spreadsheets, with its own codes, duplicates and gaps, and renewals keep falling due during the move. We build a migration that extracts the seller's data, maps it to your system, flags duplicates and missing items for people to resolve, loads it in stages ordered by renewal date and checks every record against the source.

The deal is done, now the data

You have bought a smaller brokerage, or a book of business from a retiring broker. The clients are yours from a date. Their records are in the seller's broking system, which may be a different platform from yours, an old version of the same one, or a set of spreadsheets and folders. Renewals start falling due within weeks.

The obvious approach is to export and import. The export turns out to have its own trade codes, insurer names spelled three ways, clients duplicated across personal and business records, and documents in a separate archive. Meanwhile handlers work renewals in the old system with a login that is due to expire.

Why book migrations go wrong

Every broking system models clients, policies and transactions a little differently. Trade descriptions, insurer and product codes, handler names and statuses need mapping. Some clients exist in your system already, because they also bought something from you. And the seller's data was kept for the seller's purposes, so fields you rely on may simply be empty.

  • Codes for trades, insurers, products and statuses differ between systems.
  • Duplicates within the seller's data and against your own clients.
  • Documents and notes held separately from the policy records.
  • Renewals falling due during the migration window.
  • No reconciliation, so nobody can say every policy arrived.

What a messy migration costs

Renewals missed during the move are clients lost, which goes straight to the value of the acquisition. Handlers work in two systems for longer than planned. Data problems surface for years afterwards, at every renewal, in every report. And any file review of acquired business starts with finding documents that did not come across.

A staged migration, checked against the source

  1. We extract everything available from the seller's system: clients, policies, transactions, notes and documents, using exports, database access or the system's API.
  2. A mapping is built for every code the seller used, including trades, insurers, products, handlers and statuses, and reviewed with your team.
  3. Clients are matched against each other and against your existing clients, and proposed merges are listed for a person to approve.
  4. Missing fields that your system requires are listed per record, so they can be completed before load or flagged for the handler at renewal.
  5. Records are loaded in stages ordered by renewal date, so the earliest renewals are in your system first.
  6. After each stage, counts and values are reconciled against the source, and a sample of records is checked in full by your staff.
  7. Documents and notes are attached to the right client and policy, and an index is kept of anything that could not be matched.
  8. The seller's data is archived in a readable form in case questions arise later.

Reconciliation at each stage

CheckWhat is compared
Client countsSource, extract and your system
Live policiesCount and premium by insurer
Renewal datesEvery live policy has one, in the right month
DocumentsEach policy's documents attached and opening
MergesEvery merge approved by a person

Any difference is explained and recorded before the next stage begins.

A book that is truly yours

Handlers work acquired clients in your system with the same fields, documents and history as any other client. Renewals do not fall through a gap between systems. And if anyone asks later whether every policy came across, the reconciliation answers it.

Is this your next acquisition?

  • You are buying a book held in a different system or in spreadsheets.
  • Renewals fall due within weeks of completion.
  • Some acquired clients already exist in your system.
  • Nobody has checked that the seller's documents will come across.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can you migrate from any broking system?

We work with whatever the seller's system can export or allow access to. Where exports are limited, more manual checking may be needed, and we tell you early.

Who decides which clients to merge?

Your team. We propose matches and the evidence for each, and people approve them.

Can handlers keep working during the migration?

Yes. Loading in stages by renewal date means the earliest renewals move first, and the plan makes clear which system each case is worked in.

What affects the cost?

The size of the book, the state of the data, the source system's export options and how much document migration is involved.

Keep reading

More on Problems We Solve

Start here

Tell us where your broking admin gets stuck

Describe the task, the broking system you use and where the time goes. We will tell you what we would build and what we would leave alone, and if a smaller change inside your current system would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →