← All guidesUsing the workspace

How to move your client book out of spreadsheets without losing a policy

A practical plan for getting every client, contact and in-force policy into one system in an afternoon, and checking nothing fell through.

The Yousure team6 min readSkip to action plan ↓
A man working through a spreadsheet on his laptop
Photo: Pexels

Most broker firms don't have one client list. They have one per account officer, a renewal sheet the principal keeps, and a folder of HMO schedules nobody has opened since last year. Moving to a single system is less about the software and more about agreeing, once, what a clean record looks like.

1. Pull every list into one file

Ask each officer for their sheet and combine them. Don't clean anything yet. You want one row per policy, with the client's details repeated on each row. A client with motor and fire cover is two rows. A client with no policy yet is one row with the policy columns left empty.

2. Agree the columns that matter

You only need a handful of columns to start. Everything else can be added later from the client record.

ColumnWhy it matters
Client nameThe one thing every row must have. Rows for the same client are merged by name.
Line of businessMotor, fire, health, group life and so on. Drives the renewal pipeline and reports.
Insurer or HMOWho the cover sits with, for placement and commission.
Policy numberHow duplicates are spotted, and what the carrier will ask you for.
End dateThe renewal date. Without it, the policy can’t be put in the pipeline.
PremiumFor the book-of-business report and, later, commission.
Start date, sum insured, contact person, email and phone are useful but optional.

3. Fix the things that break imports

  • Dates: pick one format and stick to it. 01/03/2026 (day first) and 2026-03-01 both work. "March 2026" does not.
  • Names: "Acme Ltd" and "Acme Limited" will become two clients. Decide which you use.
  • Amounts: plain numbers are safest. Commas and ₦ signs are fine; words like "TBA" are not.
  • Insurer names: spell each insurer the same way on every row.

4. Import, then read the error report

In the workspace, go to Clients, then Import from spreadsheet. You'll see your column headings and our guess at which field each one holds; correct anything we got wrong. Rows that can't be read are listed with their row number and the reason, and everything else goes in. Fix those rows in your file and import just them again: policies already in are recognised by their number and skipped.

5. Assign clients to officers

Imported clients start unassigned (or assigned to whoever imported them). Give each one an account officer so renewal reminders go to the right person, and decide whether any officer should see the whole firm.

Action plan

Your import plan

  1. 01

    Collect every sheet

    One file, one row per policy, client details repeated.

  2. 02

    Clean four things

    Dates, client names, amounts and insurer names.

  3. 03

    Import and fix errors

    Use the row numbers in the report; re-import only the fixed rows.

  4. 04

    Reconcile totals

    Match policy count and premium against your old sheet, then assign officers.

Open your workspace
All guides →