Progress buttons
Every survey needs a way for respondents to move forward—that’s where the Next button comes in. It appears on every page by default. You can also add a Back button if you want to let respondents review or change their previous answers.
Show / hide a back button
Section titled “Show / hide a back button”To add a Back button to your survey:
- Open the project properties
- Click the Style tab
- Check the Show Back Button property
- Click OK (SAVE in Survey Editor (Beta))
- Save and Preview the survey
Once enabled, the Back button appears on all pages by default. Want it on some pages but not others? Use the Show Back Button question property to disable it on specific questions.
To hide the Back button entirely, repeat the steps above but uncheck the Show Back Button property.
Hide next button
Section titled “Hide next button”You should only remove the Next button from the final Instruction in your survey—removing it elsewhere can strand respondents with no way to move forward.
For surveys ending with an Instruction object, remove the Next button and set the Finish Action to something other than Next Question.
Here’s how to remove it:
- Add or select the Instruction in the survey flowchart (close the Quick Update box if it pops up)
- In the question Properties Pane, uncheck the Show Next Button property
- Save the survey
If your survey ends with a Transfer object, don’t remove the Next button from Instructions that come before it—respondents need that button to reach the transfer.
Change default language
Section titled “Change default language”Buttons display in English by default. To change the language:
- In Survey Editor (Legacy), click Properties in the header bar
- Expand the Advanced section and enter your desired language code in the Default Language property
- Click OK
- Save and Preview the survey
Disable next button temporarily
Section titled “Disable next button temporarily”Got a lot of text for respondents to read? Consider adding a timer to the Next button. This is especially useful when you’re presenting a new concept or detailed instructions—you want to make sure people actually read it before clicking through.
The timer disables the Next button for whatever period you specify. Once the time’s up, the button automatically re-enables and they can move forward.
To add a timer:
-
Click the object in the survey flowchart (close the Quick Update box if it pops up)
-
In the Properties Pane, enter the following in the Controls property:
{"buttonsDisableForSeconds": { "NEXT": 30, "BACK": 30 }} -
Adjust the seconds for either button as needed (the example above disables both for 30 seconds)
-
Save the survey
-
Click the object’s card in the flowchart (close Quick Update if it opens)
-
In the Properties pane, expand the Controls section
-
In Disable Buttons, enter the number of seconds for each button, for example:
{"NEXT": 30, "BACK": 30}To disable only the Next button, leave out
"BACK". -
Save the survey
If the text isn’t valid JSON, the field shows “Enter a valid JSON object” and the setting isn’t kept. Clear the field to remove the timer.
To change the text on the Next and Back buttons, use Override Button Text in the same way, for example {"NEXT": "Continue"}. In Survey Editor (Legacy), it’s the buttonsOverride control.
Change button colour
Section titled “Change button colour”Want to match your Next and Back buttons to your brand colors?
- Click Resources in the header bar
- Click skin.surveyspa.css
- The CSS will display in the Contents window—scroll down to or search for the “Next Button” section
- Replace the default background color with your hex code of choice
- Click Save
- Click Close