Organization staff

  1. Home
  2. Docs
  3. Organization staff
  4. Members Center
  5. Importing data from file

Importing data from file

Published 27 February 2026, Updated 28 February 2026

Importing from file helps you add multiple members faster, without typing each profile manually. The system checks your file before saving anything, so you can correct issues early and avoid partial data.

Import CSV button highlighted in the grid toolbar

What is a CSV file?

A CSV file is a simple spreadsheet file where each line is one person and each column is one field (for example Lastname, Givenname, Email). You can create it in Excel, LibreOffice Calc, Google Sheets, or similar tools, then save/export as .csv.

Think of CSV as a “table in text format” that systems can read quickly.

Example spreadsheet showing column headers in row 1 and member data in rows below

Before you start

Make sure:

  1. You have permission to add members.
  2. Row 1 contains the column names (headers).
  3. Each member is on one line only.
  4. You review spellings and email addresses before upload.

If one row is invalid, the import is blocked and nothing is saved.

Import CSV dialog opened before any file is uploaded

Required file schema

Use these header names in your CSV file. Header names are case-insensitive, but wording must match the list below.

Column headerRequiredPurpose
lastnameYesMember family name
givennameYesMember first name
emailYesMain email/login address
addressNoMailing or contact address
licenceNoLicense number
phone1NoMain phone number
cell1NoMain mobile number
phone2NoSecondary phone number
cell2NoSecondary mobile number
birthdayNoDate of birth
addinfo_1addinfo_2addinfo_12NoAdditional information slots (the number identifies which slot is filled)

Important:

  • Do not add extra headers that are not in this list.
  • addinfo_ headers must end with a positive number (addinfo_1, addinfo_2, addinfo_12, etc.).
  • If required headers are missing, import is blocked.
  • Extra columns are rejected in this import tool.
CSV template with valid headers only

Where to find the additional infos Identifier

When displaying any member’s details in the right panel, tab ‘Details’ get the number in front of the field.

Right panel – Member details

How to create the file in Excel (or similar)

Open a blank worksheet and place the allowed headers in row 1. Then enter one member per row. Keep values clean and consistent, especially names, emails, license numbers, and any addinfo_ values.

When ready:

  1. Use File > Save As.
  2. Choose CSV format (CSV UTF-8 is recommended when available).
  3. Save and close the file.

If your spreadsheet software asks about keeping only the active sheet or CSV limitations, confirm and continue. That is normal for CSV exports.

Import steps in AirSupervision

From the Members List page:

  1. Click the Import CSV button.
  2. Click Upload CSV and choose your file.
  3. Review the preview table and warning icons.
  4. If no blocking issue remains, click Import.

The Import button is shown only when a file is selected.

Dialog buttons showing Import available after file upload

Understanding warnings and blocked imports

The preview step is there to protect your live data. If the system detects a problem, it shows a message and blocks the final import.

Common blocking messages include:

  • Unauthorized column(s)
  • Missing required column(s)
  • Malformed CSV row(s) (wrong number of columns)
  • Import blocked: unresolved CSV issues

During detailed row validation (before saving), you may also see messages such as:

  • Line X: lastname, givenname and email are required
  • Line X: email is not valid
  • Line X: phone/cell is not valid
  • Line X: license is not valid
  • Line X: duplicates another line in the same file
  • Line X: member already exists (name, email or license)

If any of these checks fail:

  • The system returns an error stating that nothing has been saved.
  • No row is inserted until all rows comply.

Success result and what happens next

When everything is valid, the system imports the file and confirms how many members were added. After success, the dialog closes and the members grid is refreshed to show the new records.

Practical checklist for admin staff

Before upload:

  • Use only approved headers.
  • Confirm required fields are filled on every row.
  • Remove columns that are not part of this import tool.

Before clicking Import:

  • Review the preview.
  • Resolve any warning/blocking message first.
  • After each file modification, click on the button ‘Reload file’ to apply changes and verify if all rows comply.

After import:

  • Confirm new members appear in the grid.
  • Open a few profiles to verify key fields (name, email, license).
Was this article helpful to you? Yes No