Multiple Events can be created simultaneously by importing a properly configured CSV, XLS, or XLSX file. Importing Events is a great option for creating multiple Events simultaneously and quickly.
This article outlines the following concepts:
Export Template
A template import file is created by exporting an existing Event.
From the Events list view, click the checkbox of a previously created event > click the Event dropdown > click Export.
The exported template file contains the required data column names needed to ensure a successful import.
Edit Template File
Open the template file and edit the data to reflect the Events to be imported.
Each row created with the necessary Event information will create a new Event in Tovuti when imported.
Keep in mind the following tips when configuring the import file:
- For enable/disable cells such as for “Auto Check-in” utilize 0 for disabled and 1 for enabled
- Utilize a written name in the Virtual Classroom cell to dictate which virtual classroom is used for the event
- If there are multiple virtual classrooms with the same name, the import pulls the classroom that was first created
Import Events
Go to Social > click Events > click the Events dropdown > click Import
Click Choose File and select the spreadsheet file from your computer. This file should follow the template Event export.
Click Import Events.
The new Event(s) are imported and can be further edited, as needed.
Use Cases
The following are possible general use cases for utilizing this feature:
Planning and launching a full semester of training sessions
A university extension program wants to create all the workshops, lectures, and office hours for an entire semester in one go, rather than entering each event manually.
This feature is useful because:
-
Admins can configure dozens of events in a spreadsheet before uploading them to Tovuti.
-
Repetitive attributes (like event type, host, or virtual classroom) can be copied easily across rows.
-
Once imported, each event is editable individually, allowing fine-tuning where needed.
Example Use Case
The program coordinator exports a past “Financial Literacy Webinar” event, uses it as a template, and edits the file to add 15 new webinar topics, each with a different date and time. After importing the file, all events appear in the system and are ready to assign to learners and instructors.
Onboarding new clients with a templated event library
A training agency that white-labels its LMS services for multiple clients needs to quickly recreate the same set of onboarding sessions—like “Intro to LMS,” “Compliance Overview,” and “Getting Started”—for each new account.
This feature is useful because:
-
A single export template can be reused and customized with client-specific dates or branding.
-
Virtual classrooms and Auto Check-In settings can be pre-configured using the import file.
-
This streamlines setup time across client environments.
Example Use Case
Each time a new client is onboarded, the Admin opens a saved template spreadsheet, updates the dates, and changes the “Domain” column to match the client’s branding. After importing, 8 prebuilt events are instantly available in the LMS with minimal effort.
Scheduling recurring sessions across multiple instructors or time zones
A global team offers the same training topic across various time zones, with different instructors hosting localized sessions.
This feature is useful because:
-
The import file can create multiple versions of the same event, each tagged with different times and virtual classrooms.
-
Instructor names or access settings can be pre-assigned.
-
Ensures consistency in event naming, formatting, and delivery structure.
Example Use Case
A DEI training series is scheduled for North America, Europe, and Asia-Pacific regions. The Admin edits the template file to create three rows for the same session title, each with a different Virtual Classroom name and scheduled time. The import creates all three sessions, and instructors are assigned during final edits.