Quiz Custom Fields allow course creators to collect additional information from learners, either before the quiz begins or just before it ends. These fields are useful for gathering feedback, capturing learner details, or asking custom questions relevant to the course.
NOTE: Custom fields are configured on a per-quiz basis. There is no option to set them globally for all quizzes.
Enabling Quiz Custom Fields #
To turn on Custom Fields for a quiz:
- Go to LearnDash LMS > Quizzes.
- Click on the quiz to edit.
- Open the Settings tab.
- Scroll to the Administrative and Data Handling Settings section.
- Toggle Custom Fields to ON.

Choosing the Display Position #
Custom Fields can appear in one of two places:
- At the start of the quiz
Shown below any quiz description and above the Start Quiz button. - At the end of the quiz
Shown before the Finish Quiz button, after all questions are answered.
Choose the position that best suits the goal of your custom questions.

NOTE: If you choose this option, the “Autostart” setting in your quiz display settings is ignored, and a “Start Quiz” button will always be displayed.
Setting up Custom Fields #

Setting Up Custom Fields #
Once Custom Fields are enabled, follow these steps to add and configure them:
- Click Add Field.
- Complete the field settings:
Field Name #
The label that appears to learners (e.g., “What did you think of this quiz?”).
Field Type #
Choose the type of input:
- Text – Single-line text
- Textarea – Multi-line text
- Checkbox – Multiple selections
- Drop-Down Menu – One selection from a list
- Radio – One selection, displayed as buttons
- Number – Numeric input only
- Email – Valid email address required
- Yes/No – Simple yes/no choice
- Date – Month, day, and year dropdowns
Tip: For Checkbox, Radio, or Drop-Down, click Edit List to add your custom options.

Optional Field Settings #
- Required
Toggle ON to make the field mandatory. Learners must complete it before continuing. - Reorder Fields
Hover over the six dots beside the field name and drag to change the order. - Delete Field
Hover over the row and click Remove to delete a field.
Custom Fields Data Storage #
Learner responses to custom fields are saved with quiz results. These can be accessed in two places:
- LearnDash Profile Block or Shortcode
Custom field data appears alongside quiz statistics in the profile block or using the[ld_profile]shortcode. - WordPress Admin Dashboard
Visit a user’s profile and click Statistics to view their quiz data.
Note: The Quiz Statistics option must be enabled in the quiz settings to store custom field data.
Next Steps #
Quiz Custom Fields can be a valuable tool for:
- Collecting course feedback
- Asking follow-up questions
- Capturing learner details before final quiz submission
For more quiz customization options, see the Quiz Builder tutorial.