Importing User Accounts

You can easily import user accounts into your site by going to:

Admin > Settings > Import


Required Fields

Make sure your file includes the following required information for each user:

  • Email Address

  • First Name

  • Last Name

  • Gender — Must be one of:

    • man_boy

    • woman_girl

  • Culture — Format as language_country (e.g. en_US, fr_FR)

    • Language = 2-letter lowercase code

    • Country = 2-letter uppercase code


Optional Fields

You may also include the following optional fields:

  • Birth Date — Format as MM/DD/YYYY

  • Address

  • Phone Number

  • Membership Name and Membership Expiration Date
    (These must be included together — either both or neither)

  • Member Identifier

  • Is Child — Must be yes or no

    • Required for users under age 13

    • Important: To group child and parent accounts into a family:

      • First, import the parent account

      • Then, import the child in a separate upload

      • The child's email must match the parent's email

  • Emergency Contact Info (all three required if included):

    • Contact Name

    • Contact Phone Number

    • Contact Relationship


File Format

You can upload a .txt or .csv file. Each line represents one user.

Column Order:


Email Address, First Name, Last Name, Gender, Culture, Birth Date, Address, Phone Number, Membership Name, Membership Expiration Date, Member Identifier, Is Child, Contact Name, Contact Phone Number, Contact Relationship


Formatting Tips:

  • Enclose fields with commas in quotes (" ")

  • Use MM/DD/YYYY format for dates

  • Non-numeric characters in phone numbers are ignored

  • Ensure consistency in field names and values


Important Notes

  • If a user already has an account with any site on the TopScore network, they will not be re-imported.

  • If you include emergency contact info, all three fields must be provided.

  • For family grouping, import parents first, then children in a separate file with matching email addresses