Skip to main content

Importing Sponsors via CSV

The Sponsors module includes a CSV importer for bulk-creating sponsor records. Navigate to **Tools → Import**, then click **SportsPress Sponsors (CSV)** and follow the on-screen steps.

Updated today

Importing Sponsors via CSV

The Sponsors module includes a CSV importer for bulk-creating sponsor records. Navigate to Tools → Import, then click SportsPress Sponsors (CSV) and follow the on-screen steps.

This feature is part of SportsPress Pro.

File Format

The CSV must contain exactly 3 columns in the following fixed order. Column headers in the file are ignored — only column position matters.

Column

Field

Required

1

Name

Yes

2

URL

No

3

Level

No

A sample file is available from the importer's greeting screen via the "Click here to download a sample" link.

Field Reference

  • Name — The sponsor's name. Rows without a name value are skipped. Stored as the post title (post_title).

  • URL — The sponsor's website address. Stored as sp_url post meta. Leave blank if the sponsor has no website.

  • Level — One or more sponsorship level names. Separate multiple values with a vertical pipe |. Levels are matched to existing sp_level taxonomy terms by name. If a level name does not exist, a new term is created automatically.

Import Behaviour

  • Each row in the CSV creates a new sponsor post with status publish.

  • The importer does not check for duplicate names — importing the same file twice creates duplicate sponsor records.

  • The sponsor's logo (featured image) cannot be imported via CSV. Set logos manually on the sponsor edit screen after importing.

  • Impressions and clicks start at zero for newly imported sponsors.

After Import

When the import completes, a summary shows how many sponsors were imported and how many rows were skipped. Click View Sponsors to go directly to the Sponsors list screen.

Did this answer your question?