Switching veterinary software without losing your history

Bring your clients, pets, prices, stock, vaccination history and old records into VetLum. You preview every import before anything is saved, and we help you through the move.

What you can bring with you

If your current system can export spreadsheets, you can move. VetLum imports CSV and XLSX files, one list at a time:

  • Clients and patients
  • Products and services, with prices and VAT
  • Stock levels
  • Vaccination and weight history
  • Care reminders and upcoming appointments
  • Opening balances
  • Old record files as PDFs

How the move works

  1. Export from your old systemA spreadsheet per list is enough. Templates are on the import page. Leave the import type on Detect automatically and AI works out what the file is and which column is which; you check its choices before anything is saved. It only sees column names and the kind of values in each column, not your clients' details. Dates can be DD/MM/YYYY or YYYY-MM-DD, and UAE phone numbers are saved as +971.
  2. Import in the recommended orderClients, patients, products and services, stock levels, vaccinations, weights, care reminders, appointments, opening balances, then old record PDFs.
  3. Preview before anything is savedA dry run shows what will be created, with sample errors and skips to fix first. Nothing is saved until you confirm.
  4. Bring in old recordsUpload PDF exports or scans. Each file is matched to a patient by a microchip number in the file name, or by the owner's UAE mobile number plus the pet's name, for example Luna 0501234567.pdf.
  5. Continue your numberingSet the next client and patient numbers so new records carry on from your old system. Numbers only move forward, so they are never reused.
The spreadsheet import page in VetLum with the recommended order and templates.
The import page, with templates for each list.

One row per pet? That's fine

Many systems export one row per pet, with the owner's details repeated on every row. Choose Clients and patients (one row per pet) and VetLum groups the rows by owner, by email, then phone, then full name. Each owner becomes one client and each row adds a pet. If an owner already exists, the pet is added to that client. The preview shows how many new clients will be created.

If the owner's name is in one column, map it to Full name: titles such as Mr, Mrs or Dr are dropped and the name is split for you.

If something looks wrong

Open the import and click Undo this import. Clients and patients it created are archived, not deleted, and anything that already has visits, invoices or other history is kept and listed with the reason. To correct client names after an import, re-import the list with Update existing; the preview lists every change before it is saved.

We help you move

Prefer us to do it? Send your exports to info@vetlum.com and we will import them with you, then walk your team through set-up. Step-by-step guides with screenshots are built into the app.

A practical tip: import clients, pets and history first, check a few familiar patients, then bring in appointments from your go-live date and opening balances when you close the old system. See also what VetLum covers for UAE clinics.

Common questions

Does AI help with the import?

Yes. Leave the import type on Detect automatically and AI works out what the file is and which column is which. It only sees column names and the kind of values in each column, never your clients' details, and you check the preview before anything is saved.

Which systems can we move from?

Any system that can export your lists as spreadsheets (CSV or XLSX). Common column names are matched automatically, so you rarely need to rename columns.

Will our old clinical notes come across?

Vaccination and weight history import as data. Older records come across as PDF files, filed under the right pet by microchip number or by the owner's mobile number and pet name.

Can we undo an import?

Yes, once per import. Clients and patients the import created are archived, not deleted, and anything that already has history is kept.

Can we keep our client and patient numbers?

You can set the next client and patient numbers so new records continue from your old system's sequence.

Do you help with the move?

Yes. Send us your exports and we will import them with you and walk you through set-up.

See VetLum with your own clinic in mind

Book a 30-minute demo. We'll show you a working day, answer your questions and talk through moving your data.

Or email us at info@vetlum.com

Book a demo

Tell us a little about your clinic and we'll get back to you within one working day.

We use these details only to arrange your demo. See our privacy notice.