You can create and manage custom questionnaires directly in Bitsight VRM.
Custom questionnaires can be used in assessments as artifacts and shared with vendors or internally, depending on your configuration.
This feature enables you to create categories and questions, configure scoring and logic, validate your setup, preview the experience, and publish questionnaires for use in assessments.
Accessing Custom Questionnaires
- Navigate to VRM.
- Go to Assessment Setup.
- Select Custom Questionnaires.
- Click Create Questionnaire.
You can create a questionnaire from scratch or import questions using a CSV file.
Building a Questionnaire
Step 1: Define Questionnaire Details
Provide the following:
- Questionnaire Name – The name displayed in VRM and when selecting the questionnaire for an assessment.
- Internal Questionnaire – Select this option to create an internal questionnaire. Internal questionnaires are visible only to users within your organization and are not shared with vendors.
- Locking Enabled – When enabled, vendor responses can be locked after submission so they cannot be edited.
- Header and Footer – Add custom text that will appear at the top (header) and bottom (footer) of the questionnaire. This can be used for instructions, legal disclaimers, or additional context for respondents.
Your progress is saved automatically, and the questionnaire remains in Draft status until it is published.
Step 2: Create Categories
Categories organize your questionnaire into logical sections displayed on the left side of the screen.
To add a category:
- Click Add Category.
- Enter a Category Name.
All questions must be assigned to a category, and each category must contain at least one question.
Step 3: Add and Configure Questions
Within each category, click Add Question and complete the required fields.
Question ID *
Add a unique Question ID. This field is not displayed to vendors and is used for internal reference.
Question *
The prompt shown to the respondent.
Instruction (optional)
The Instruction field allows you to provide guidance on how the vendor should answer the question. When used, it appears automatically in a lighter font beneath the main question.
Instructions are particularly valuable because they:
- Clarify the intent of the question and reduce ambiguity
- Help vendors better understand what is being asked
- Provide additional explanation of answer options
- Offer examples or context to improve response quality
Question Type *
This required dropdown defines the format of the answer options vendors will use to respond. Each Question Type assigns weights to responses, which factor into how the questionnaire is scored.
There are multiple prebuilt Question Types available. Examples include:
- Yes/No/NA – Yes and NA receive weights of 100.
- Yes/No/NA – No is Good – No and NA receive weights of 100.
- Yes/No/NA – Credit All – All answers receive a weight of 100.
- Yes/No/Partially – Yes = 100, No = 0, Partially = 50.
- Yes/No – Yes receives a weight of 100.
- Yes/No – No is Good – No receives a weight of 100.
- Yes/No – Credit All – All answers receive a weight of 100.
- Text – Allows vendors to provide a text-based response.
- Date
- Percentage
- Number
Custom Question Types
You can create custom Question Types to support more tailored response formats. When creating a custom Question Type, define:
- Name - When naming a custom Question Type, avoid using the question itself as the name. Questions may evolve over time, and reusable value sets make it easier to maintain consistency across questionnaires. Always assign appropriate weights to each answer option to ensure accurate scoring.
-
Type
- Multiple select – Multiple options can be selected at the same time.
- Multiple choice – Only one option can be selected, ensuring a single response.
-
Answer Options (Values and Weights) - For each question, define:
- Answer Value – The text shown to the respondent.
- Answer Weight – A numeric value between 0 and 100 assigned to that answer.
You must provide at least one answer value, and each value must have a corresponding weight. These weights are used in questionnaire scoring.
Answer Options and Weights
Displays a preview of the answer options and their respective weights for the selected Question Type.
Priority *
This required dropdown reflects the relative importance of the question in the overall scoring. Each option translates to a numeric value used in the questionnaire scoring formula.
Available values:
- None = 0
- Low = 1
- Medium = 2
- High = 3
- Critical = 4
Text, Number, Percentage, and Date question types must have a Priority of None, as they are not scored.
For more information on scoring calculations, see Calculating Questionnaire Scores.
Mapped Risk Vectors (optional)
You can map Bitsight risk vectors to a question. This brings relevant risk vector information into the questionnaire, providing assessors with additional insights to help validate vendor responses. A Total Risk Monitoring subscription is required to access this data.
| Risk Vector Name | Slug |
| DKIM | dkim |
| SSL Certificates | ssl_certificates |
| SSL Configurations | ssl_configurations |
| Open Ports | open_ports |
| Patching Cadence | patching_cadence |
| Insecure Systems | insecure_systems |
| Server Software | server_software |
| Desktop Software | desktop_software |
| Mobile Software | mobile_software |
| DNSSEC | dnssec |
| Mobile Application Security | mobile_application_security |
| Web Application Security | web_appsec |
| Botnet Infections | botnet_infections |
| Spam Propagation | spam_propagation |
| Malware Servers | malware_servers |
| Unsolicited Communications | unsolicited_comm |
| Potentially Exploited | potentially_exploited |
| File Sharing | file_sharing |
| Security Incidents | data_breaches |
| SPF | spf |
Comments Required (optional)
When enabled, a comment is required for the response to be considered complete.
Document Required (optional)
When enabled, a document upload is required for the response to be considered complete.
Parent and Subquestions
You can configure conditional logic so that subquestions appear only when specific answers are selected in a parent question.
To configure conditional logic:
- Create the parent question.
- Add the subquestion within the same category.
- Select the triggering answer(s) that will display the subquestion.
Importing Questions via CSV
You may upload a CSV file to import multiple questions at once. Uploading a CSV file will override all previously created questions and configurations in the questionnaire.
After uploading:
- The system validates required fields and formatting.
- Any errors are displayed for correction.
- Imported questions can be edited directly in the interface.
All configuration and validation occurs within the UI before publishing.
Validation
The interface includes built-in validation to ensure questionnaire accuracy and completeness. Validation checks include:
- Missing required fields
- Invalid priority values
- Missing answer weights for scored questions
- Invalid conditional logic configurations
All validation errors must be resolved before publishing.
Previewing the Questionnaire
Use Preview to simulate the respondent experience.
The preview allows you to:
- Navigate categories
- Test conditional logic
- Confirm required fields
- Review scoring behavior
For more information on how questionnaire scoring works, see Calculating Questionnaire Scores.
Publishing the Questionnaire
Your progress is saved automatically, and the questionnaire remains in Draft status while you are editing.
When you are ready to make the questionnaire available for use in assessments, click Publish. Once published, the questionnaire can be added as an artifact to assessments.
If updates are needed after publishing, you may edit or delete the questionnaire only if no vendor responses are associated with it. Once vendor responses have been submitted, the Delete option is disabled.
To make changes after responses exist:
- Download the questionnaire.
- Create a new questionnaire using the downloaded file.
- Apply the necessary updates.
- Publish the revised version as a new questionnaire.
Managing Questionnaires
- Draft questionnaires can be edited or deleted at any time.
- Published questionnaires can be edited or deleted only if no responses have been submitted.
- If responses are associated with a questionnaire, create a new version to implement changes.
Want to learn more?
- February 25, 2026: Updated article in accordance to the feature release of custom questionnaires in VRM.
- February 18, 2026: Uploaded new version of VRM Questionnaire Template to reflect recent update.
- January 14, 2026: Removed Legacy VRM mentions.
-
July 10, 2025: Template v3; Removed
application_security(Web Application Headers) fromBitsightRiskVectors. - May 13, 2025: More context on the columns.
-
March 18, 2025:
NotesRequiredandDocumentsRequiredset values to1if required or0/blank if not required; AddedBitsightRiskVectorsnot required; Template version 14-MAR-2025.
Feedback
0 comments
Please sign in to leave a comment.