Skip to content

FAQ

Suggestions for FAQs are welcome. Please submit these to OpenQuestion's issues page on GitHub.

How do I download submissions for a survey?

In the survey dashboard click the icon.

How do I get a shareable URL for survey?

In the survey dashboard click the icon.

Is it possible to have a specific URL for each end user?

This sounds like a good job for query strings. Just design your URLs with the desired parameters and OpenQuestion will merge and/or add any additional data to each submission.

Are matrix-type widgets available?

Not yet! But requests are welcome on OpenQuestion's issues page on GitHub. For now, one would have to flatten out items into multiple widgets ☹️.

How do I add an image/GIF to my markdown widget?

markdown widgets support web-hosted images. This means that any publically hosted image address should work with the usual Markdown syntax. For example,

![img](https://i.imgur.com/kZ9piPH.gif)

leads to this (from Imgur):

img

Can I add a header/footer to my survey?

Yes, well, sort of. One way to accomplish this would be to add the desired image to your survey using a markdown widget. Note that currently OpenQuestion only supports a single page survey.

Can I split my survey into separate pages?

Currently OpenQuestion only supports a single page survey. Section widgets are used to visually delimit groupings of widgets but they are still presented on the same page. This feature will be likely be implemented in a future release.

Can I perform data analysis and/or visualization in OpenQuestion?

Yes! OpenQuestion's reporting module allows researchers to describe their data by building custom interactive visualizations, and writing rich text. Charts can even be generated automatically! In addition, reports can be exported as interactive HTML files for sharing. Please see the reporting page for more details.

Can I change the color of a survey?

Yes, please see this part of the settings page.

Can I change the default authentication services (for admins)?

Survey developers must authenticate into OpenQuestion. Various authentication options are available and can be configured by editing the file "anvil.yaml" located at the top level of OpenQuestion. Inside that file you will see the following section:

client_config: {allow_signup: false, enable_automatically: false, use_email: true,
  confirm_email: false, use_microsoft: true, require_secure_passwords: true}

By default, OpenQuestion includes the entries use_email: true and use_microsoft: true (described below). You can remove these entries or set them to false if you would like to remove them as authentication options in OpenQuestion. The available authentication options are as follows:

  • use_email: true/false. Authenticate with an email address and password. Developers have to be added as registered users as described here
  • use_microsoft: true/false. Authenticate with Microsoft.
  • use_google: true/false. Authenticate with Google.
  • use_facebook: true/false. Authenticate with Facebook.
  • use_token: true/false. Users sign in by following a link in their email. Developers have to be added as registered users as described here

For more information on the above options in OpenQuestion, please see Anvil's documentation on authentication.