Skip to content

How the import works

In short

Upload your spreadsheet. EduCRM proposes each column's mapping with a confidence level, you correct anything wrong, and it validates every row (required fields, email format, duplicates) before writing. Students are then created in bulk with sequential IDs.

  1. Step 01

    Upload and parse

    The file is read in your browser. Headers and rows are extracted locally.

  1. Step 02

    Mapping proposed

    Only the column headers and a few sample rows are sent. Each suggestion comes back with high, medium or low confidence.

  1. Step 03

    You confirm

    Change any mapping, or mark a column to be ignored. Nothing has been written yet.

  1. Step 04

    Validate

    Required fields, email format and duplicates are all checked. Problems show before the import, not after.

  1. Step 05

    Import

    Rows are written in batches, and each student gets a sequential ID.

Why the confidence level matters

A tool that silently guesses is worse than one that asks. `Email` is obvious; `Contact 2` could be a second parent, a guardian or the student's mobile. Confidence tells you where to look.

What is sent, and what is not

The full file never leaves your browser. Only headers and a few sample rows are used for the mapping. The rest is parsed locally and written straight into your workspace.

Clean before you import

The mapping is handled for you. Data quality is not. Half an hour in the spreadsheet first saves much more afterwards:

Worth doing first

  • One row per student. Merge duplicates added twice under different spellings.
  • Split combined fields. A cell holding a student name, a parent name and a phone number maps to one field and loses the other two.
  • Use one date format. Mixed formats are the most common cause of a bad import.
  • Standardise country and university names, so `UK`, `U.K.` and `United Kingdom` are not three values.
  • Delete columns nobody has filled in for a year rather than mapping them.

The wider migration order is in moving from spreadsheets to a CRM.

What gets imported

Student records: contacts, parent and guardian details, school and year group, target countries, and the other profile fields.

Years of past enrollments

In short

You can import your historical enrollment data, for example the last four years. That includes consultants, destinations, dates, payments and other details.

We help with the whole import. We make sure the history works in your dashboards and conversion reports, so this year can be compared with past years.

And getting back out

Data export is included on Premium. Confirm an export path with any vendor before you commit. The CRM buyer's guide makes that point about every product, including this one.

Try it with ten students

The free plan covers 10 students, enough to rehearse an import first.

Frequently asked questions

What file formats can I import?

A spreadsheet export from whatever you use today. It is parsed in your browser, and you confirm the mapping before anything is written.

Will the import create duplicate students?

Duplicates are identified during validation, before any rows are written.

Is my whole spreadsheet uploaded to an AI service?

No. Only the column headers and a few sample rows are used to propose the mapping. The full dataset is processed locally.

Can I import several years of historical enrollment data?

Yes. You can import your past enrollments, for example the last four years, including consultants, destinations, dates and payments. We help with the whole import and make sure the data works in your dashboards and reports.