If you've imported assessment questions via CSV but they aren't appearing in your assessment, the Mappings field in your CSV was likely left blank during import. When this field isn't populated, ControlMap creates the questions successfully but doesn't associate them with any objectives, which keeps them out of scope and hidden from the assessment.
Note: You can't delete and re-import these questions or recreate them manually. ControlMap returns a "question already exists" validation error because the original import did create the questions — they just aren't mapped yet.
Follow the steps below to manually map each question to its corresponding objective.
Who can use this feature?
Super Admins and Compliance Managers
Map an imported question to an objective
In your ControlMap account, navigate to Frameworks and select the affected framework.
Open the Objectives tab.
Open the objective that corresponds to the missing question and click the Attach icon.
Select Assessment Question.
Search for the question ID used during import.
Select the question and save.
Repeat for each unmapped question and its corresponding objective.
Once a question is mapped to an objective, it immediately appears in scope and becomes available in the assessment.
Prevent this issue in future imports
To avoid this issue, populate the Mappings field in your CSV before importing. This field associates each question with its corresponding objective automatically, so the questions appear in the assessment as soon as the import completes.
If you've completed the steps above and the question still isn't appearing, reach out to our support team by submitting a ticket.