Session information can be uploaded through a CSV file. This can include the session name, date and time, description, tags and tracks. You can also assign speakers and locations through the CSV upload if you have existing speakers and locations in your event.
Read this whole article!
It's only going to annoy you if you upload and you get an error.
Before You Begin
Before you begin make sure you've already done the following:
✅ Added the speakers to the event if you want to automatically assign speakers to sessions when you upload the sessions
✅ Added the locations to the event if you want to automatically assign locations to sessions when you upload the sessions
Important Notes
Do not remove any columns from the template. All headers are required.
Do not change the order of the columns in the template.
You can leave the cells blank for ID, full detail, capacity, short description, tags, tracks, primary speaker and secondary speaker.
Location ID should be
0if you don't have Location IDs.Check all your formats before uploading.
When you get an error, make adjustments to your file based on that error, check the format again.
Download the Template
You can also download the template from the upload pop-up.
Format Your Session CSV Content
All column labels are required, but you can leave the cells blank for ID, full detail, capacity, short description, tags and tracks. You can leave the speaker fields blank too.
Column | Format | Is a value required? |
ID | This must be blank if you're uploading new sessions | ✅ Required |
Title | Text | ✅ Required |
Format | Accepted values are the following:
| ✅ Required |
Session Type | Accepted values are the following:
| ✅ Required |
Start Date | DD/MM/YYYY (e.g., 28/07/2025)
Note:
| ✅ Required |
Start Time | 24-HR HH:MM (e.g., 13:00) | ✅ Required |
End Time | 24-HR HH:MM (e.g., 13:00) | ✅ Required |
Full Detail | Text | 🚫 Not Required |
Capacity | Number | 🚫 Not Required |
Short Description | Text | 🚫 Not Required |
Tags | Items should be comma separate (e.g., Tag 1, Tag 2)
If you're working directly on a CSV file instead of an Excel or Google Sheet, multiple tags in 1 cell should have a quote at the start and end of the content.
| 🚫 Not Required |
Tracks | Items should be comma separate (e.g., Track 1, Track 2)
If you're working directly on a CSV file instead of an Excel or Google Sheet, multiple tracks in 1 cell should have a quote at the start and end of the content.
| 🚫 Not Required |
Location Id | The value should be
If you previously uploaded session locations, each location will have a location ID. If you want to assign the location to a session, you can indicated the location ID in your session upload CSV. Copy only the numeric value, hashtag not included.
| ✅ Required |
Primary Speaker | This should have the speaker's email address.
| 🚫 Not Required |
Secondary Speaker | This should have the speaker's email address.
| 🚫 Not Required |
Upload the New Sessions Via CSV
Go to Event Content > Agenda
Click Actions, then click Import Sessions. It will open up a dialogue box where you can download the CSV template and upload your updated CSV file.
That's it! If the format is correct, all your sessions will be added to the agenda. If you get an error, make adjustments based on the error and upload your new file.





