Income bands | XM Community
Skip to main content
Hi! I am trying to ask for income bandwidths from our participants and we are doing a two-way step of asking them, meaning: we will ask them first what is their range from 0-10,000, 10,001-20,000, 20,001-30,000 etc till 100,000. And after their selection of their specific band widths, we will be asking them per thousands within that range i.e. if they chose 0-10,000; we will be asking them whether is it 0-1000,1001-2000, 2001-3000 etc till 10,000. Is there any way to do this or program this or to make it a streamline within a question with no page breaks?
ask first question, to show second question in same page you have to apply "in page" display logic. So for sub ranges make different questions and trigger required question by applying In page display logic. like if i selected 0-10000 in first question, Second question will appear on same page with sub ranges.
Thanks! Is there any chance that there are other ways or methods to do this? Because we have to repeat this for 10 times due to different set of questions. And is abit tedious to do over 10 times if we are going to do display logic.
Hello @Xxtan ,



You can use in page display logic for the sub question per thousand.



For eg: You will be having 1 question with option 0-10,000, 10,001-20,000, 20,001-30,000 etc till 100,000 and then another set of ten questions with display logic as: if 0-10,000 option selected only display question with option 0-1000,1001-2000, 2001-3000 etc till 10,000.
In case you want to do only two questions , than you have to apply display logic on options in second question but in that case your second question will appear on next screen as in page cant be applied within same screen if adding display choice logic.



There is anothe scenario, in second question show all options but in that question you have to apply validation like value selected for second question should be less that or equal to what is selected in first question say Personal Income <= HH income.
Hi @bansalpeeyush29! I think that would work. Thanks!

Leave a Reply