🏅Bulk Importing Students to Your Courses with a CSV File
This guide will show you how to quickly enroll a large number of students into your courses using a single CSV file upload. This is especially useful if you're migrating students from another platform or enrolling students from an offline class.
When to Use This Feature
Migrating members or students from another app or system.
Quickly adding an existing list of students (e.g., from an offline class) to your online courses.
Prerequisites
Courses must be created: All courses you want to enroll students in must already be set up in the LDT app. You need to know their exact "Course Title".
Data preparation: You must have a CSV file with your student information formatted exactly like our template.
Step 1: Access the Import Feature
First, you'll navigate to the correct section within the LDT app.
From your Shopify admin, go to Apps > LDT Online Courses.
In the LDT app menu, click on Students.
You will see an Import button at the top right of the page. Click it to begin.

Step 2: Download the CSV Template
To ensure your data is structured correctly, you should always use our official template.
On the Import students page, click the Download CSV template link.
The template file will download to your computer. Open it using a spreadsheet program like Google Sheets or Microsoft Excel.

Step 3: Fill in the Student Information
The template has a specific structure that you must follow.
FILE STRUCTURE: Your CSV file must have the following columns with these exact headers (case-sensitive):
Course Title (Most Important): Enter the exact name of the course as it appears in LDT.
Email: The student's email address.
First Name: The student's first name.
Last Name: The student's last name.
IMPORTANT NOTES:
Each row in the file represents a single student enrolled in a single course.
If a student needs to be enrolled in multiple courses, you must add multiple rows with the same email but a different "Course Title" for each course.

Step 4: Upload the CSV File
Once your file is ready, you can upload it to the system.
Return to the Import students page in the LDT app.
Under the Bulk upload section, click Upload CSV file and select the file you just edited.
Optional: Check the Send welcome email box if you want the system to automatically send an enrollment notification to your students. (Make sure you have set up your email template in Settings > Email Notification.)
Click the Upload button to start the process.

Step 5: Check the Import History and Results
After uploading, the system will process your file. You can monitor the progress and review the results in the History section below the upload form. This allows you to quickly verify that all your students have been enrolled successfully.

After uploading the file, please reload the page to check the import status on history.

Last updated