Skip to main content

Event Import

Use the Event Import feature to bulk-upload events, games, and schedule blocks to your calendar using a formatted CSV file, saving time on manual data entry.

Written by Angel Horowitz
Updated this week

πŸ“ Overview

The Event Import feature allows you to create large volumes of calendar events at once by uploading a CSV file. This is especially useful for importing tournament schedules, game series, or blocking time for entire levels β€” all without manual entry.

Events can include team assignments (Home and Away), resource assignments, event types, and more. If you manage scheduling outside the platform (such as in Excel), you can export that data into the required CSV format and import it directly.


πŸ“ Where to Find Event Import

Click the arrow to learn more about where to find Event Import

To access Event Import, type Event Import into the global search bar and select it from the results.


πŸ“‹ Importing Events

The Event Import process involves three stages: downloading the CSV template, filling it in with your event data, and uploading the completed file.

πŸ—‚οΈ Download the CSV Template

Click the arrow to learn how to download the CSV template

  1. On the Event Import page, click Download CSV Template.

  2. The file will download and open in your spreadsheet application (such as Excel or Google Sheets).

The template includes the following column headers:

Column

Description

Event Type

Enter the event type name or ID

Event Sub Type

For type Game only: enter regular, playoff, or friendly

Event Description

Enter the title or name of the event

Event Start

Format: MM/DD/YYYY HH:MM AM/PM

Event End

Format: MM/DD/YYYY HH:MM AM/PM

Home Team ID

Team ID of the home team (for type Game); or a Level ID for Playoff/Blocker events

Away Team ID

Team ID of the away team (for type Game); leave blank if not applicable

Resource

The resource name or ID to assign the event to

Resource Area

The sub-resource/sub-area name or ID; enter Entire Resource or use 0

Customer

Customer ID number (optional; leave blank if not applicable)

✍️ Note: The Event Sub Type column is only used when the Event Type is Game. For all other event types, leave this column blank

πŸ” Finding Team IDs

Click the arrow to learn how to find Team IDs

To look up Team IDs, go to Programs and select Team from the dropdown menu.

Use the search filters to find the season, level, or team you need. The Team ID appears in the first column of the results table.

πŸ“ Using Level IDs

Click the arrow to learn more about using Level IDs

For event types such as Playoff or Blocker, you can enter a Level ID in the Home Team ID field and leave Away Team ID blank. This is useful for blocking time for an entire level when participating teams may vary. Note that for type Game with a sub-type of Regular or Friendly, Level IDs cannot be used because both Home Team ID and Away Team ID are expected.

✍️ Fill In Your Event Data

Click the arrow to learn how to fill in the CSV template

  1. Enter each event as its own row in the spreadsheet, filling in the columns according to the format described above.

  2. Ensure all required fields are populated and date/time values match the required format exactly.

  3. Save the file in CSV format when finished.

🧠 Example 1 : Tournament Schedule with Playoffs and Consolation Games:

The following example shows a sample import for a tournament that includes pool play, playoff, consolation, and a blocker applied to the entire level. The blocker ensures all teams in the level have the playoff time reflected on their roster.

Event Type,Event Sub Type,Event Description,Event Start,Event End,Home Team ID,Away Team ID,Resource,Resource Area,Customer Game,regular,Pool Play,3/4/26 13:00,3/4/26 14:30,21672,21777,Field 1,0, Game,regular,Pool Play,3/4/26 13:00,3/4/26 14:30,21829,21761,Field 2,0, Game,regular,Pool Play,3/4/26 13:00,3/4/26 14:30,21864,21370,Field 3,0, Game,playoff,Semi-final 1,3/4/26 17:30,3/4/26 19:00,1736,,Field 1,0, Game,playoff,Final,3/4/26 19:00,3/4/26 20:30,1736,,Field 1,0, Game,friendly,Consolation 1,3/4/26 17:30,3/4/26 19:00,,,Field 3,0, Block,,Tourney Headquarters,3/4/26 13:00,3/4/26 20:30,,,ConfRoom,0,27

🧠 Example 2: Simple Staff Resource Reservation:

The following example shows a basic import for reserving a staff resource across multiple dates.

Event Type,Event Sub Type,Event Description,Event Start,Event End,Home Team ID,Away Team ID,Resource,Resource Area,Customer Staff,, Anthony Working, 3/3/26 9:00 AM, 3/3/26 4:30 PM,,, Entire Location, Entire Resource, 3 Staff,, Anthony Working, 3/5/26 7:00 PM, 3/5/26 10:00 PM,,, Entire Location, Entire Resource, 6 Staff,, Anthony Working, 3/7/26 9:00 AM, 3/7/26 5:00 PM,,, Entire Location, 0, 3

⬆️ Upload the CSV File

Click the arrow to learn how to upload your completed CSV file

  1. On the Event Import page, click Choose File and select your saved CSV file.

  2. Click Upload to begin the import.

⚠️ Important Note: The CSV file must match the required format exactly, including the column headers in the correct order. Errors in formatting may cause the import to fail or produce unexpected results.

Did this answer your question?