Skip to main content

Club early access is open.

Join club early access

Club data migration

Bring your club data with you

Move to Firearms Records without rebuilding compatible records by hand. Import a straightforward member CSV yourself, or let our support team assess database exports and related datasets free of charge.

Choose your route

A straightforward import or a supported migration

Use the route that matches the source data you already have. If you are unsure, contact us and we'll take care of the rest.

Self-service

Import member records from CSV

Use the self-service import when your member data is already held in a spreadsheet or can be exported as a CSV file. Your club remains in control of preparing, uploading, and reviewing the records.

  • Designed for CSV-based member records
  • Managed through your own club setup
  • No support request required

Supported migration

Let us assess more complex exports

Database exports, multiple related datasets, and other source formats can be reviewed by the Firearms Records support team. We will inspect the structure, agree what can be mapped, and process the agreed input free of charge.

  • Suitable for database and legacy-system exports
  • Related operational datasets assessed where a suitable destination exists
  • Reviewed with the support team before processing
  • Processed free of charge

Contact us before sending club data

Do not send database exports or other sensitive files through an unapproved channel. We will first confirm the migration scope and an appropriate transfer method.

Migration process

From existing export to reviewed club records

The route changes with the source format, but the objective stays the same: move the agreed records and give your club an opportunity to review the result.

  1. 01

    Identify your source

    Confirm where your club data is held, which systems contain it, and which export formats are available.

  2. 02

    Choose the migration route

    Use CSV self-service for straightforward member records or contact support for more complex inputs.

  3. 03

    Import or securely hand over

    Complete the CSV import yourself or use the transfer method agreed with the support team.

  4. 04

    Review the result

    Check the migrated records before your club relies on them for its day-to-day work.

Controlled handover

Review the migration before relying on it

A migration should preserve your route back to the source while your club checks that the agreed records have moved as expected.

Keep your original export

Retain an untouched copy of the source data until your club has reviewed and accepted the migrated records.

Agree the scope first

For complex migrations, we will review the source structure and explain what can be carried across before processing begins.

Use the agreed transfer route

Contact support before sending files so we can confirm an appropriate way to provide data for review.

Migration FAQs

Before you move your records

Understand which route to use, what support includes, and what we need before processing a complex export.

Is club data migration free?

Yes. Self-service CSV importing is included, and the Firearms Records support team will process an agreed complex migration free of charge.

What can we import ourselves?

The self-service route is intended for member records supplied as a CSV file. If your source cannot provide a suitable CSV, contact us before attempting to reshape or combine the data yourself.

What counts as a complex migration?

Examples include database exports, legacy-system files, multiple related datasets, formats that need interpretation and mapping before they can be imported, or data that is beyond the scope of member information.

How should we send complex source files?

Contact the support team before sending any data. We will confirm the migration scope and an appropriate transfer method for the files involved.

Will every field from our existing system be migrated?

That depends on the structure and quality of the source data and whether Firearms Records has a suitable destination for each field. We will explain the agreed scope and any limitations before processing a complex migration.

How long does a supported migration take?

Timing depends on the source format, data volume, quality, and the amount of mapping required. The support team will review the input before confirming the expected process.

Club data migration

Move your club records with confidence

Tell us where your records are held and which export formats are available. We will help you identify the right migration route before any complex data is sent.