Before you import
Make sure your file is ready:- It must be a CSV file (
.csv). - Column headers must appear in the first row.
- Ensure quotes are correctly paired if any field uses them.
- Only import the data you actually need.
- Use
YYYY-MM-DDformat for any date fields. - Each row needs a valid email address (or another unique identifier, if enabled).
Formatting multi-select values
When a column maps to a Multiple values attribute, put all of a candidate’s values in one cell. Great Question splits that cell on commas and semicolons, so each piece comes in as its own value:Values that contain a comma
If a value has a comma in it, for exampleMilk drinks (e.g. latte, cappuccino, flat white), the default splitting breaks it into several pieces. To keep it whole, write the cell as a list in square brackets. Put each value in double quotes and separate the values with commas:
- Use straight quotes (
"), not curly ones (“ ”). Excel and some Mac apps turn straight quotes into curly ones as you type. If that happens, the cell is split on every comma again. - You only need this format in cells where a value contains a comma or semicolon. Other cells can stay as plain comma-separated lists.
- The attribute must already be a Multiple values attribute. If the import creates a new attribute from a column, that attribute is created as Text. Create the attribute as Multiple values before you import.
Option 1: Import from the Candidates page
- Go to the Candidates page.
- Click Add Candidates → Import from CSV.
- Upload your file.
- Map fields in your CSV to existing candidate attributes.
- Adjust import settings (see below).
- Confirm the import.
CSV import can be disabled for your workspace. If it is, you’ll see a lock icon and a message that your workspace admin has turned it off, ask an Admin to enable it.
Option 2: Import within a study
You can also import directly from inside a study. Candidates are added to your main candidate database and shortlisted automatically to that study at the same time.Import settings
During import you can configure:- Import name — a label for this batch.
- Candidate update process — how to handle candidates that already exist.
- Contact access — who can contact the imported candidates. This setting only appears on accounts with Teams enabled.
- Shortlist to a study (optional).
- Unique identifier — Email, or a custom attribute flagged as unique.
- Bulk attributes — apply an attribute value to every candidate in the import.
A custom attribute can only be used as the unique identifier for matching and updating existing candidates, if every row in your file is brand new, the import falls back to matching on email.
Troubleshooting
Still need help? Contact us at support@greatquestion.co — median response time is 19 minutes during support hours.