This is a public Forum  publicRSS

Topic

    Ziv S
    Issues with Decision Trees in Questionnaire pageAnswered
    Topic posted March 5, 2018 by Ziv SExplorer, last edited March 5, 2018 
    180 Views, 5 Comments
    Title:
    Issues with Decision Trees in Questionnaire page
    Content:

    Hi everyone,

    We provide support in multiple different languages, and we are also sending transactional surveys to match these languages.

    Currently, our surveys are completely separated by language. We are now looking into using more dynamic content inside a single survey for the sake of easier maintenance as well as being able to use fewer business rules to trigger the surveys.

    Now to the issue: When the customer opens the questionnaire, the questions that they see should be determined by their preferred language (this is a custom field that we have inside the contacts table).

    I'm trying to start off the questionnaire with a decision tree that checks this field. However, I am running into an error message when trying to save the survey: "The Server Detected an Error: We were unable to determine the initial survey page in the questionnaire. Please ensure the survey is valid before saving."

    I couldn't find a way to set a specific element as the starting point in the designer, but I feel like I may be missing something here.

    Please let me know if you know how to solve this issue. Thanks a bunch!

    Version:
    OSC Nov 2016
    Image:

    Best Answer

    Carey Drake

    In my experience, you don't have to start with a question, though it would not be a bad idea to give the respondent the opportunity to override the language. You do need to have a survey page or serve web page node to start the survey. It's possible, though tricky, to have custom javascript in that page that automatically submits the page, so that the respondent never sees the page, or you could use that landing page as an opportunity to introduce them to the survey.

    Answer

     

    • Pavol Procka

      Just a shot in the dark, but I think you need to start with a question.

      So EN/RU should be a question, then based on the answer you can use the decision element to route to the correct survey questions.

      surv.png (30KB)
    • Carey Drake

      In my experience, you don't have to start with a question, though it would not be a bad idea to give the respondent the opportunity to override the language. You do need to have a survey page or serve web page node to start the survey. It's possible, though tricky, to have custom javascript in that page that automatically submits the page, so that the respondent never sees the page, or you could use that landing page as an opportunity to introduce them to the survey.

    • Pavol Procka

      survey page is what I meant, to start with a survey page :)

    • Ziv S

      Thank you all for your responses. The initial idea was to automate the language selection, but a short intro page with a language selection question seems like a good idea.

      I still find it a bit odd that the system doesn't allow this, but oh well :)
      Edit: by 'this' I mean the initial idea

    • Anuj Behl

      Hi Ziv,

      The reason something like this is not available OOTB is because businesses usually deploy separate interfaces for different languages. It even gives the agents a familiarity since all the settings in console also use the language set for that interface.

      You can post this in the idea lab and if it gets enough votes, this might become a feature in a future version.

      -Anuj