Accessible Skip Logic with the Geoselect answer component
This article is for Citizen Space Geospatial. Please speak to your customer success manager if you are interested in learning more about it.
Skip Logic, also known as survey routing or branching, allows you to influence the way a respondent progresses through your online survey, depending on their answer to particular questions. This allows you to hide pages that aren't relevant to a particular respondent, or exclude respondents from the rest of the survey if they don't qualify (for example, if they live outside the target area).
This article specifically looks at cases where you may want to apply Skip Logic to Geoselect pages, and how to do this in an accessible way.
How to add accessible skip logic with the Geoselect answer component
When Skip Logic is applied to Geoselect pages, it isn't possible to have the Skip Logic rule applied to both the mapping component and the accessible non-mapping component on the same page. This is because Skip Logic is designed to apply to only one component per page (to remove the possibility of contradictory instructions being received).
Therefore, to include Skip Logic accessibly when using a Geoselect answer component, we recommend putting the accessible version of the question on a separate, subsequent page. For the accessible description on this page, you can then simply add something along the lines of:
"If you wish to submit your response without using the map, please click 'Continue' to proceed to the next page."
Then the following page will have the Geoselect options presented as radio buttons with the Skip Logic rules applied to these answer options. The Skip Logic rules will be the same for both pages (i.e. they will direct to the same pages based on the response selection), except the 'Not Answered' option for the first, mapping page should direct to the subsequent, non-mapping version of the same question, as described above.