> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fermion.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Import Users

> Learn how to manually enroll new users into your school using single-user or CSV import options.

You can manually enroll users into your school without requiring them to sign up themselves. It ensures that everyone gets timely access to their [courses](/setting-up-course/prerequisites), and it eliminates the need for users to go through the sign-up process manually. You can also pre-assign users to specific groups, auto-enroll them into [bundles](/setting-up-course/bundle), and send welcome [emails](/marketing-tools/email-marketing) automatically to streamline the onboarding experience.

### Why importing users matters

Importing users helps you maintain a **smooth, organized onboarding experience**. It allows you to:

* Enroll learners before a program or course begins.
* Give select users access to private or internal content.
* Centralize data when migrating from another LMS or platform.
* Ensure a consistent experience by pre-configuring access, groups, and emails.

By setting up users manually or via CSV, you ensure that everyone is properly enrolled and ready to learn from day one, without confusion or missing credentials. It’s a small administrative step that can greatly improve efficiency and the overall user experience.

## How to manually enroll users

You can enroll users into your school with the help of the following steps:

<Steps>
  <Step title="Go to the Import Users page">
    From your **Instructor Dashboard**, navigate to **Users → Import Users** in the sidebar.
    ![](https://67d6ad5ef66ee0901532fd2f.storage.fermion.app/public-uncached/object-store-public-files/uploads/21-10-2025/chrome_FtVeDYxlYN.dfizzf.png)\
    This is where you can add new users manually or import them in bulk using a CSV file.
  </Step>

  <Step title="Choose your import method">
    You can import users in two ways:

    * **Single user import**: add one user manually.
    * **CSV import**: upload a file containing multiple user records.
  </Step>

  <Step title="Single user import">
    When adding a single user, fill out the following fields:

    | Field                       | Description                                      |
    | --------------------------- | ------------------------------------------------ |
    | **Name**                    | User’s full name (e.g. John Doe)                 |
    | **Email**                   | User’s email address (required)                  |
    | **Phone Number**            | Optional, used for communication or verification |
    | **Password**                | Optional, leave blank to auto-generate one       |
    | **User Creation Timestamp** | Optional, set a custom creation date             |

    You can also configure additional options:

    * **Welcome Email**: Send users their credentials and access details automatically.
    * **Auto-enroll in Products**: Grant users access to selected courses or products upon import. Select the products after toggling this option to add the user into the respective product
    * **Add to Groups**: Assign users to existing user groups or create a new one directly from this page.

    ![](https://67d6ad5ef66ee0901532fd2f.storage.fermion.app/public-uncached/object-store-public-files/uploads/21-10-2025/chrome_UuXwDjVN9D.ezddgw.png)

    Once done, click **Add Single User** to complete the enrollment.
  </Step>

  <Step title="CSV import">
    For adding multiple users at once, use the **CSV Import** option.

    **CSV Import Instructions:**
    Upload a CSV file containing columns for user data.\
    After uploading, you’ll be able to **map your CSV columns** to the required fields.

    **Available columns:**

    * `Email`: User’s email address (**required**)
    * `Name`: User’s full name (optional)
    * `Password`: User’s password (optional; will be auto-generated if blank)
    * `Phone Number`:User’s phone number (optional)
    * `Created At`: User creation timestamp (optional)

    ![](https://67d6ad5ef66ee0901532fd2f.storage.fermion.app/public-uncached/object-store-public-files/uploads/21-10-2025/chrome_YDq8BO9FJV.fffpcx.png)
  </Step>

  <Step title="Map the columns with the respective fields">
    Once your CSV file is uploaded, you’ll see a **mapping interface** where you can match each CSV column to a field in your school’s user database.

    For example, if your CSV file uses a column labeled “Student Name,” you can map it to the **Name** field, and if the column is called “Email Id,” map it to the **Email** field.\
    This ensures that your imported data aligns correctly with the platform.
    ![](https://67d6ad5ef66ee0901532fd2f.storage.fermion.app/public-uncached/object-store-public-files/uploads/21-10-2025/image%20\(1\).rwirnf.png)

    You can also configure additional options:

    * **Welcome email**: Send users their credentials and access details automatically.
    * **Auto-enroll in products**: Grant users access to selected courses or products upon import. Select the products after toggling this option to add the user into the respective product
    * **Add to groups**: Assign users to existing user groups or create a new one directly from this page.
  </Step>
</Steps>

And there you go, your users are now a part of your Fermion school and can be enrolled into products.
