Skip to main content

CSV Importer Field Reference

SportsPress Pro includes several import tools for rapidly adding data. The specific structure of CSV files may differ based on your sport. All importers are accessible from the WordPress admin under the relevant post type list pages.

Updated today

CSV Importer Field Reference

SportsPress Pro includes several import tools for rapidly adding data. The specific structure of CSV files may differ based on your sport. All importers are accessible from the WordPress admin under the relevant post type list pages.

Event Importer

Configure these options before mapping columns:

  • Format — Select either "Competitive" or "Friendly" format.

  • Competition — Choose a competition for event organization. Events without a selected competition will not be assigned to any competition.

  • Season — Pick a season for the events. Events lacking a season selection remain unassigned to any season.

  • Date Format — Match your CSV file's date structure. Verify dates by reviewing the import table preview.

Field

Required

Notes

Date

Yes

Must follow one of: yyyy/mm/dd, dd/mm/yyyy, or mm/dd/yyyy. Mismatched formats may cause incorrect date interpretation.

Time

No

Use 24-hour format. Defaults to 0:00:00 if omitted.

Venue

No

Enter venue name; matching venues will be linked, while new ones are automatically created.

Team

No

Provide the home team name on the date row. Additional teams go on separate rows with blank dates. New teams are automatically created if no match exists. Leave empty rows when adding players.

Results

No

Enter home team results on the date row, using vertical pipe `

` separators for multiple results.

Outcome

No

Specify home team outcome on the date row. Additional outcomes go on the same row as their team.

Players

No

List the first player on the date and team row. Additional players get new rows with blank dates and teams.

Performance

No

Enter player performance data on the player's row.

Player Importer

Field

Required

Notes

Name

Yes

Required field for each player.

Squad Number

No

Enter on the player's row.

Positions

No

When assigning to multiple positions, separate with a vertical pipe `

` character. New positions are auto-created if nonexistent.

Teams

No

Use pipe separators for multiple teams. Nonexistent teams are automatically created.

Competitions

No

Use pipe separators for multiple competitions. New competitions are auto-created as needed.

Seasons

No

Use pipe separators for multiple seasons. Nonexistent seasons are automatically created.

Nationality

No

Use 3-letter country codes.

Date of Birth

No

Player's date of birth.

Staff Importer

Field

Required

Notes

Name

Yes

Required for each staff member.

Jobs

No

When assigning to multiple jobs, separate with a vertical pipe `

` character. New job titles are auto-created if absent.

Teams

No

Use pipe separators for multiple teams. New teams are automatically created.

Competitions

No

Use pipe separators for multiple competitions. Nonexistent competitions are auto-created.

Seasons

No

Use pipe separators for multiple seasons. New seasons are automatically created.

Nationality

No

Use 3-letter country codes.

Field

Required

Notes

Name

Yes

Required for each sponsor.

URL

No

Provide sponsor website or redirect address.

Sponsorship Level

No

Assign a sponsorship level to filter sponsors by contribution tier.

Team Importer

Field

Required

Notes

Name

Yes

Required field for each team.

Competitions

No

Use pipe separators for multiple competitions. New competitions are automatically created if needed.

Seasons

No

Use pipe separators for multiple seasons. Nonexistent seasons are auto-created.

Site URL

No

External website linked to the team's page.

Abbreviation

No

Used when abbreviations are enabled.

Home

No

Designate a home venue. New venues are automatically created if no match exists.

Did this answer your question?