Survey Buddy by Pseudo Code
Survey Buddy
Best of breed survey software – straight from the staff site
Summary
· Integration with Survey JS – best of breed survey software
· Cloud-friendly, uses the iMIS REST API and requires no direct access to the iMIS application server or database server
· Works in iMIS EMS Enterprise and 2017
· All data saved as JSon and only 3 iMIS user-defined tables needed
· No further data configuration in iMIS required
· Implemented with a suite of sample surveys
· Support for multi-page surveys
· Ability to save a survey answer and resume later
· Analytic dashboards built dynamically for each survey (single RiSE content page)
· Advanced filtering and querying tools as standard
· Merge capability straight from IQA queries
· Built-in export of Answers in tabular form to CSV, PDF, and Excel
· Survey Definition can be imported and exported across different iMIS instances
· Surveys can be saved to a contact record
· Anonymous surveys saved to a single record
· Unauthenticated surveys saved to a contact record (ContactKey as URL parameter)
Accessed directly from iMIS
• No additional licensing or logins needed. Because Survey Buddy uses only iMIS content pages, security, and user access just like any other iParts
• No exporting of contact lists, no importing of survey results required
• Give business units or teams access to only their surveys using simple iMIS contact records. (Survey Monkey would require a different account for each team to achieve this)
Simple User interface
• Drag and drop question types
• No technical skills required
• Anonymous Surveys
• Clone surveys
• Re-use questions
Performance & Variety
Survey Buddy performs even with hundreds of questions, while offering 20 distinct types of input including:
• Single Input
• Checkbox
• Radiogroup
• Dropdown
• Comment
• Rating
• Ranking
• Image Picker
• Boolean
• Image
• HTML
• Signature Pad
• Expression and Variables
• File
• Single-Choice Matrix
• Multiple-Choice Matrix
• Dynamic Matrix
• Multiple Text
• Panel
• Dynamic Panel
Every field supports input validation (both static and async), and expression evaluation (e.g., assessing a respondent's age from their DOB input.)
Dynamic Forms
Survey Buddy uses a dynamic, data-driven approach using industry-standard JSON as common ground; the survey forms are defined as data models (schemas) written in JSON, and form UI is built automatically from templates using the model.
Visual Customisation & Personalisation
• Survey forms can be styled with simple, non-technical options in the iPart and animations and modern themes out-of-the-box, ensuring quick turnaround on sleek, responsive, professional-looking forms and surveys.
• URL parameters (i.e., EventKeys) can be passed to surveys. One single event feedback form, one RiSE content page yet event specific feedback analytics.
• Using simple IQA queries, merge fields can be included and data pre-populated from iMIS
• Each survey can be configured with its own thank you page
• Use process automation to send emails upon completion
Built-In Functions
Example: "expression": "iif(age({birthdate}) >= 21, 'Adult', 'Minor')"
• iif
• isContainerReady
• isDisplayMode
• age
• currentDate
• today
• getDate
• diffDays
• sum
• max
• min
• avg
• sumInArray
• maxInArray
• minInArray
• avgInArray
• countInArray
Conditional Logic & Branching
Survey Buddy uses conditional gating to implement skip logic and branching for surveys. Based on the response to the current question, one or others down the line may be either hidden or shown...or have control jump to another question outright.
Clients are in total control of the survey flow, simplifying the user experience
Dynamic Analytic Dashboards
Survey results are displayed as a dashboard (one single RiSE Content page) and displayed graphically (with options) or in tabular form.
Results can be filtered, sliced, and diced on screen.
No need to write additional IQAs or build Dashboards. The Analytics engine handles these dynamically.
Not just surveys
Polling or voting
Create simple online polls and provide live status to the user upon completion
Timed Quizzes
Build survey with a time limit
Workflows
Legal Practice Board of Western Australia are using Survey Buddy as a structured workflow to manage cases, which can lead to the prosecution of lawyers, thus requiring a rigid structure and mandatory step completion.
Date specific forms and submissions
Tandem Carers Victoria are using Survey Buddy to capture participants to their register. Core data is saved to iMIS, but the survey data is recorded as at a specific data and time for government statistical reporting. The survey will be updated year on year.