Skip to main content

Migration instructions for users

Repeated questions versus multi-content questions

Old Hashdata Version

In the old version of Hashdata, to configure multi-content questions, there were two options:

  1. Use navigation logic, or;
  2. Use display logic.

To exemplify multi-content questions, let's consider a registration form that requests information about people's State, City and Address. It would not be good practice to display, in the City question, the more than 5,000 Brazilian municipalities as selection options. A better solution would be to display, in the City question, only the municipalities of the Federation Unit chosen by the user.

For this, 28 Multiple options (only one answer) elements would be necessary: one to choose the State and another 27 to group the cities of each Federation Unit.

See below how the multi-content questions configured in each of the approaches above would look in the old version of the system:

Using the navigation logic resource, the following configuration would be necessary:

Remembering...

When navigation logic is enabled, the system displays questions until it finds a configured navigation logic. At this point, the flow is interrupted and the system waits for the user to click Next.

    1. In the State question, for each of the 27 possible responses, it would be necessary to register a condition, for example:
    If the response is equal to Acre, go to Cities of Acre.
    If the response is equal to Alagoas, go to Cities of Alagoas.
    If the response is equal to Amazonas, go to Cities of Amazonas.
    (...)
    If the response is equal to Tocantins, go to Cities of Tocantins.
    1. So that, after selecting the city, the form flow proceeds to a question unrelated to the city selection, all possible responses from each of the questions grouping the cities of each state—such as Cities of Acre, Cities of Alagoas, and so on—would need to have a navigation logic condition indicating which question to proceed to, such as the Address question, for example:
    • Cities of Acre
    If the response is equal to Acrelândia, go to Address.
    If the response is equal to Assis Brasil, go to Address.
    (...)
    • (...)

    • Cities of Tocantins

    If the response is equal to Abreulândia, go to Address.
    If the response is equal to Aguiarnópolis, go to Address.
    (...)

Graphically, using navigation logic to configure multi-content questions, considering the example above, would look like this:

2. Display Logic

Using the display logic feature, the following configuration would be required:

    1. In each question related to the cities of each State in the Federation, it would be necessary to enable the display logic and include a satisfaction condition, as follows:
    • Cities of Acre
    Reference: State  
    Satisfaction condition: If the answer is equal to Acre
    • Cities of Alagoas
    Reference: State  
    Satisfaction condition: If the answer is equal to Alagoas
    • (...)

    • Cities of Tocantins

    Reference: State  
    Satisfaction condition: If the answer is equal to Tocantins

Graphically, using display logic to configure multi-content questions, considering the proposed example, would look like this:

New Version of Hashdata

In the new version of Hashdata, configuring multi-content questions has become much simpler.

Using the same previous example, to display in the City question only the cities of the chosen Federation Unit, it is enough to use only two elements of the Single selection type, one for the State and another for the City, together with the functionality conditional content (multicontent)

Graphically, the configuration of multi-content questions in the new version, considering our example, looks like this:

Learn more... by following the creation of this example in practice.

Email Confirmation

After the account migration, carried out automatically by the Hashdata team, it is recommended that users link the Hashdata account to an email address. This link is optional and is only necessary for those who wish to receive email notifications, such as collection reports, for example.

Your email address is also required to recover your password if you forget it. Therefore, it is highly recommended that all users link an email address to their Hashdata account. See the steps in the image below:

Image

Hashdata Home Screen Preview. Click on the image to enlarge it.

After entering your email address and choosing a password, you will receive a confirmation email. Click on the confirmation link and that's it! Your email has been successfully confirmed.