Import new Courses in bulk (simplified)

Import new Courses in bulk (simplified)

Quickly and easily add multiple Courses to your platform at once with our streamlined import tool, perfect for getting started with minimal effort!

If you need to add several Courses to your platform quickly and with minimal hassle, our simplified Course Import tool is here to help!

By importing only the essential information, this tool ensures that your Courses are ready for bookings faster, with fewer steps and less chance of errors.

This guide will take you through the simplified import process with 8 Columns, making it easier than ever to prepare your Courses for success.

If you would prefer to learn how to complete a comprehensive Course import with lots of data, please see our other guide - New Courses in Bulk

New Import Profile with the destination 'Course Date' selected

Follow along to learn how to complete a simple and stress-free Course import.

Please note

The Import tool is available to Super Administrators, if you are not able to access the Import options please speak to a member of the accessplanit support team.

 


About: Data Imports

Here is a little bit of information about importing data into your accessplanit platform

The import tool in your accessplanit platform allows you to bring data into your platform in bulk, saving time and reducing the risk of manual errors! We provide guidance and support to walk you through the import process, ensuring your data is in the right format to be uploaded successfully.

If you are importing data from another system, before you can use your accessplanit’s import tool, you’ll need to get your data out of that system. Every software stores data differently, so you may need to speak to your old provider or check their guidance on how to download your data into a spreadsheet.

Once you have your data in a spreadsheet, you will then format it to match our platform’s requirements. All the guidance you need for this, including templates and instructions, is available on our Knowledge Base (including this page), and our team are on hand if you have any questions.

If you need a little extra help making small adjustments to match your data to the platform’s requirements, for example changing country names from "UK" to "United Kingdom" or adjusting gender values from "Female" to "F", we can complete this work for you as a chargeable service.

 


Create and format your Import File

This step will show you how to create a .csv file that contains all of the information needed for your Course Import

To create and format your Import File, you will follow these steps:

  1. Download the Course Import Template File (included in this guide)

  2. Populate the Course Import Template File

Download the Course Import Template File

In this step, you will download our template file for Course Imports.

There are two files to download to support your import, there is a reference spreadsheet which you can look at to understand the import options, and there is an import template which you will edit and fill with your import data.

  1. Please download our reference Import Profile here to view all of the options for your import file:

    1. All mandatory fields are shown in Red

    2. This file is a reference file only

  2. Please download our blank Import Template here (this is the file you will add your import data into):

Populate the Course Import Template File

This step will show you how to populate your import file with your course data, ready for importing into your platform!

  1. Using the 'EXAMPLE Course Import Template’ file as a reference, add your Course data to your 'Course Import Template’ file

  2. The table below outlines each column that you can include in your import file:

Column

Description

Format

Rules

CompanyID 
Mandatory

The Course Template ID

This can be found by adding the ‘Course Template ID’ column to your Course Templates DataGrid

Course Template ID in the Course Templates DataGrid

 

Text

This must match to an existing Course Template ID in your platform

If you haven't created your Course Template, please refer to our Helpguide pages here:

CourseLabel
Mandatory

The Course Template Label

This can be found by viewing the ‘Label’ column in your Course Templates DataGrid

Label in the Course Templates DataGrid

Text

This must match to an existing Course Template Label in your platform

StartDate
Mandatory

The date and time that your Course will be starting

startdate and enddate in the Excel sheet

Date Time

The date should follow the date format used in your platform

Make sure that the start time is also included

EndDate 
Mandatory

The date and time that your Course will be ending

Date Time

The date should follow the date format used in your platform

Make sure that the end time is also included

Status
Mandatory

This is the status of the Course i.e. ‘Available’ and ‘OnHold’

status column in the Excel sheet

Text

This must be formatted exactly as it appears in your platform (with capitalised first letters).

Sessional 

(optional)

Whether the Course is Sessional or not

Sessional column in the Excel sheet

Y or N

  • Sessional Courses = Y

  • Non-sessional Courses= N

TrainerLabel
(Optional)

This is the Label of the Trainer as it appears on the platform

Text

 

VenueLabel
(Optional)

This is the Label of the Venue as it appears on the platform

Text

 

 

  • If your organisation/business operates using Languages where the following special characters are present - Č, Š, Ž and Ć - and you wish to use the importer to upload content containing these characters to the platform - you will need to contact the accessplanit Support Team.

  1. Once you have all the information you require within your import file, you can then save it as a .csv file

    image-20250210-161226.png

     

  2. Within Excel, click the ‘File’ option in the top left-hand corner

    File option in Excel

  3. Click ‘Save as’

    Save As option

  4. Using the drop-down box under the file name, select CSV (comma delimited) (*.csv) and name your file (for example ‘Summer Course Dates Import’)

    csv format option

  5. Click the ‘Save' button to complete the Save

 


Create an Import Profile

This step will run through how to create an Import Profile in your accessplanit platform, to use when importing Courses.

You will be able to reuse this profile each time you import Courses using the same file structure (i.e. the same columns of data are included).

  1. Open the ‘Administration’ menu from the ‘Profile’ options at the top-right of your platform

    Profile - Administration button

     

  2. Scroll down the page until you find the ‘Import Profiles’ menu option
    The menu is in alphabetical order

    Import profiles menu option

  3. Click on the ‘Import Profiles’ option to be taken to the Import Profiles page

    Import Profiles page in the platform

     

  4. Click the ‘New Profile’ button at the top right corner of the page to create a new Import Profile

    New profile button

     

  5. Provide a ‘Profile name’ for your Import Profile
    We advise providing your Profile with a unique name so that it is easily identifiable

    Profile name

     

  6. Select ‘Course Date’ as your import ‘Destination’, this lets the platform know that you will be importing Course information

    destination

     

  7. The next step is to upload the .csv file that you created and saved earlier, click the ‘Choose file’ button and select the file from your saved location

    Sample File

     

  8. Leave the ‘Header Label Row’ set to '1', this tells your platform that the column headings of your import are in the first row

    Header label row number

     

  9. Click the ‘Next ->’ option at the top right of your page to proceed to the column mapping step for your Import Profile

    Next option

  10. In the column mappings step you will match each column in your import file (Source column) to a Course setting in your accessplanit platform (Destination column), this will define where the information in your import file will be imported to and displayed in your platform, a lot of the destination columns will be pre-populated for you!

    image-20250210-161453.png

     

  11. If you see ‘IGNORE' within the 'Destination Column’, you will need to select the correct column from the drop-down option.
    Leaving it as IGNORE will mean that the platform will ignore this column in the file when running the Import

    Column drop down options

     

  12. When running an Import, your platform needs to know which column(s) can be used to uniquely identify each row, this is important as the importer supports both creating Courses and updating Courses, if each row is not uniquely identified by its key columns, there is a risk that the existing Courses will overwritten with the details of the new Courses. Use the ‘Key column' field to select 'Yes’ for your unique identifiers.

    selecting key columns in the import profile

Key Columns for Courses

Key Column(s) are used to identify Courses so that your platform can differentiate between one Course and another Course.

For example, if you have two Courses with the name ‘First Aid at Work’ that both starting at 9am on 15th July, your platform needs to know the difference between the two, in this case, you could set your key columns to Course ID and Start Date, because this combination will be different on the two Courses.

If there isn’t an existing column or combination of columns that can be used to uniquely identify your Courses from one or another, a common way to manage this issue is to generate a unique code for each Course and record this as the ‘External ID’, then use ‘External ID’ as the Key Column for your import.

 

  1. Click the ‘Finish’ button at the top right of your page to complete your Import Profile

buttons at the top right of the import profile builder

  1. Click the ‘OK’ button to return to the ‘Import Profiles’ page

OK button


Your Import Profile has now been created

Please note

The columns within your Import Profile MUST match the columns within your .csv file exactly otherwise your Import will not work.


Run your Import

Once you have run your test import and you are happy that everything imported correctly, you are ready to import your Courses!

 

  1. Within your accessplanit platform, open the ‘Administration’ menu from the ‘Profile’ options at the top-right of your platform

    profile - administration

     

  2. Scroll down the menu and click ‘Import Jobs’, the menu is in alphabetical order

    import jobs menu option

     

  3. Click on the ‘Import Jobs’ option to be taken to the Import Jobs page

    import jobs page

     

  4. Click ‘New job’ in the top right-hand corner

    new job button

 

  1. Select your Profile from the drop-down menu. This is the name of the Profile created in the step above. In this case, it is ‘Course Date - New Course Dates’

image-20240110-142217.png
  1. Select the ‘File’ you wish to upload, this is the original import file you created and saved earlier

image-20240110-142643.png
  1. The ‘Initial State’ option is where you can choose to Import now or put the Import on hold if needed

image-20240110-142741.png

 

  1. Click the ‘Upload’ button to start your Import Jobs

    image-20240110-142950.png

     

  2. Once you have uploaded your Import Job, it will show the Import Job uploading

    image-20240111-091157.png

    a. ID - This is the ID number of the Import Job
    b. Profile - This is the name of the Profile used for the Import
    c. Filename - This is the name of the Import file uploaded
    d. Status - This is the status of the Import Job, it will begin as ‘Queued’ but will change to ‘Completed’ once the Import has finished
    e. Due - This is when the Import is due to run
    f. Started - This will be blank to begin with, once the Import Job has started, the Start date and time will populate.
    g. Completed - This will be blank and will populate once the Import has been completed
    h. Row Count - This shows how many rows are to be imported
    i. Processed - This will show the number of rows that have been imported and will change as the Import runs.

  3. Your Import will have the status of ‘Completed’, the Completed time and date will be populated and the Processed' column number will match the same number as the ‘Row Count' column

Screenshot 2024-01-11 092913-20240111-093001.jpg
  1. There is a section at the end of the Import named ‘Actions’. Here you will find the option to ‘Show Errors’, ‘Restart’, ‘Stop’ and ‘Cancel’ your Import

    Screenshot 2024-01-11 092913-20240111-093541.jpg

     

  2. You can use the ‘Show Errors’ button to see if anything has stopped your Import from working correctly, if the Import Errors page is blank, this means the data in your import file hasn’t failed any validation checks

Please note

You can download the errors file to view more information about any failures from the ‘Import Errors’ page

If you do not understand what any of the errors mean, please reach out to the support team and they will be able to provide further guidance and help you with your import

Example of an Import with no errors:

image-20240111-093833.png

Example of an Import with Errors:

image-20240111-093924.png

The Import Errors page shows you which rows have failed

  1. The ‘Stop’ and ‘Restart' buttons can be used while your Import Job is processing, to pause and restart your import, please note that it can take a few seconds for these to be actioned after you have clicked them

    import job options

     

  2. We do not recommend using the 'Delete’ button for your Import Jobs unless absolutely necessary

 


Contact Our Team

If you can't find what you're looking for, access our Support Portal, and our team of experts will be happy to help!

Is it your first time contacting the team? Learn how to raise a support ticket.

Follow Us

Facebook|height=20 LinkedIn|height=20 Instagram|height=20 Twitter|height=20

Copyright © 2024 accessplanit.

Social media icons by icons8.com