Top Banner
iFormBuilder Essentials for Project Managers Presenter: Berit Johannessen [email protected] iFormBuilder Special Topic Webinar Series Host: Elaheh Eghbal [email protected]
46

iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Jul 12, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

iFormBuilder Essentials for Project Managers

Presenter: Berit Johannessen [email protected]

iFormBuilder Special Topic Webinar Series

Host: Elaheh Eghbal [email protected]

Page 2: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range
Page 3: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

TopicsSteps to

Increase

Make

Get the most out of the

Page 4: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Understanding & Instructing others is the KEY to success!

Users Forms

Devices

ProfileData

Page 5: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Improve Company Profile Management by: • Updating Company Info and include accurate

Timezone • Use Media Storage and Storage Path • Customize PDF and HTML Reports

Profile

Page 6: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Make sure all users know how to: • Download the iForm App • Change and update App Preferences and

Settings • Log in/Out of the iForm App • Delete unneeded Records • How to Sync Devices to Cloud • Are aware of the Record Status icons.

Devices Instruct Users on the iForm App

Page 7: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

iForm App PreferencesiOS & ANDROID have the same Settings and Preference Configurations, where they are located differs from platform to platform.

1. Close iForm App from background of device.

2. Open the device’s Preferences.

3. Locate and select the iForm App.

iOS

1. Open the iForm App.

2. Tap the gear __ icon on the top left corner.

3. Tap the Settings button on bottom left corner.

4. Tap “Advanced Settings

ANDROID

Page 8: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

iForm App Settings

A username can be logged in to at most 3 devices. If more, will receive error message. Users need to Log-out to free up the username License.

Page 9: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Data Collection: Record Status IconsRecord was successfully uploaded to the server.

Record(s) have been downloaded to the device.

Record is incomplete and is saved as a draft on the device.

Record is complete and is ready to be synced.

Record is partially synced with the server and needs to be re-synced when there is better connectivity.

Page 10: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Improve User Management by: • Sending Notifications • Informing users about License Model • Advising users on Device Password

Security (How to avoid being locked out of the iFormBuilder System)

• User Groups

Users

Page 11: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

License Model

In the “License” section of under the Company tab you can: • See how many licenses a user

currently has active • Delete a users licenses to “free up” • Remote wipe a device to clear all

iForm Data • View amount of Licenses Remaining • View Monthly Transaction Log

Page 12: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Add/Edit Users✦ Use correct Email address as this is what is used for

resetting passwords. ✦ iFormBuilder Built-in Functions use First Name, Last Name

and Email address and are CASE SENSITIVE. ✦ Location to Unlock Username.

Page 13: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Add/Edit UsersUser Role Rights Assigned Description of Access

End-User None •  Edit and view their “My Profile”

Form Builder √ Right to Create Forms

•  Create forms.•  Can NOT make changes to forms created by

other users. •  Do NOT have access to assign a form. •  Edit and view their “My Profile”

Company Admin

√ Company Admin •  Ability to add/edit users•  Assign forms to users•  Create and manage Form Groups and User

Groups•  Send notifications to users devices•  Edit company info.

FormBuilder & Company Admin

√ Right to Create Forms√ Company Admin

•  Access to all the Form Builder Rights & Admin Rights.

•  Access to all forms created within the company profile. 

Page 14: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Add/Edit UsersA

dm

in

Form

Bu

ild

er

Page 15: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Add/Edit UsersUNLOCK USERNAME Unlock a Username that has failed to put in the correct password on their device 11x.

Page 16: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

User GroupUser Groups give you the ability to clump users together who will be assigned the same forms.  ✦ A user can be a part of multiple groups.

Helpful Hint: identify it faster when assigning forms.

Page 17: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account ManagementImprove Form Management by: • Form Groups • POST Data • Email Alerts • Language Localization • Scoring • Form Building Standards & Best

Practices

Forms

Page 18: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Assignment

Form Permissions: • Collect: • View:

“Manage” view.• User Groups:

the naming convention comes in handy.

In Form Assignment, select a Parent Form or Form Group to assign.

Page 19: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

In Form Assignment; Email Alert: receive an email with an HTML record every time a new record is submitted.

FormsKnow Right Away When a Record is Submitted

Page 20: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Save Time and See Data in Other Web services Every Time a Record is Submitted.

Forms

Page 21: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

POST Data URL Details

POST DATA: Name: Name of the POST serviceEndpoint URL: Post Data Format:Post Body Content Type: Format Error Email: Notification Email: has not exceeded maximum number of tries for Guaranteed Delivery.Guaranteed Delivery: option turned on, when a POST request fails to reach the destination, it will be returned to a queue and will try again with the following schedule (1 minute, 5 minutes, 30 minutes, 6 hours, 24 hours)

Forms

Page 22: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

• Localization allows you to add translations to forms to meet the native tongue of the users.

• When devices are set to that language, users will see the translations.

• It supports all languages that iOS supports. • Can have each form in as many languages as needed.

FormsAdd Multiple Translations to a single form through Localization

Page 23: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

• Add a Scoring to forms option lists to receive a scored report in the Data.

• Weights of questions and responses can be updated at any time. • Quickly see if users pass/fail inspections etc.

Forms Score Reports in iFormBuilder

Page 24: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

Package Builderselection of form(s) to be downloaded as JSON files and saved.

Package Importfiles to be imported as forms. These can be forms that had been exported from Package Builder, but can also come from other sources.

Click here to view Customer Success Article on Form Packages

FormsForm Packages for easier sharing and/or form back-ups.

Page 25: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account Management

• Create/ Find the Form Builder Champion • Follow Form Building Golden Rules • Use Best Practices when Updating Option Lists • Use Naming Conventions • Cut down on Data Entry using Smart Controls in

forms.

FormsSet Standards for the Best Form Results

Page 26: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Building StandardsForm Building Steps for Success

Page 27: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Initial Project Considerations• What devices will the end-users have access to?

• What naming convention do I use for this form and option list?

• How should I structure the form? Are there going to be subforms? Where can I split up my form into different subforms?

• What element input types should I use for each question?

• Where can I add form functionality (Smart Controls) to cut down on human error and input

Page 28: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Building Best Practices

Use naming convention in Table Name

Example: parent_form_name_p parent_form_name_subform_name_c

Un-Check “Based on Label”

Page 29: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Building Best PracticesBuild for device type.

Build for smallest device.

Differences Features between iOS & Android Devices

Page 30: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Building Best Practices

Creates different sections in the form. Groups data separate from parent form. Allows users to take 1-many records in a subform Can create a “Photo” subform to allow for multiple pictures to be taken.

Add Subforms. Subforms are any forms that you want attached to a parent form.

Page 31: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Form Building Best Practices

• Have device handy while building forms. • Open multiple browser windows for

convenience. • Add *Required Fields once form is complete. • Remember, only the parent form needs to be

assigned. • Limit Amount of Elements on Parent Form. • Follow Form Builder Golden Rules!

Page 32: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

1. Test before going live.  2. Unique Data Column Names that are database

friendly.* 3. DO NOT change Input Type, Data Size, or

Encryption for an element on a live form. IT WILL DELETE DATA.

4. If no longer using an element, do not delete make “Disabled”

* 2. IF DCN is not friendly, refresh webpage, uncheck “Based on Label” and change DCN.

1. Test before going live.  2. Unique Data Column Names that are database

friendly.* 3. DO NOT change Input Type, Data Size, or

Encryption for an element on a live form. IT WILL DELETE DATA.

4. If no longer using an element, do not delete make “Disabled”

1. Test before going live.2. Unique Data Column Names (DCN) that are database friendly.

(Reserved Word List)3. DO NOT change Input Type, Data Size or Encryption of an element

on a live form. IT WILL DELETE DATA. *

*3. If you are no longer using an element on a live form, or need to change the Input Type, Data Size or Encryption, check the “Disable” box in the Input Properties. If changing the element, duplicate the Disabled element and make changes to the duplication.

Page 33: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Option Lists

How to Edit a “Live” Option List• Add NEW options to bottom of list. • Place false in Condition Value to

hide an option if no longer in use (and true where the list should show again).

Removing Options will delete all data previously collected.

Understanding Option List Data• Data Views will always show the label of a response• XLS, XLS+ Feeds will show the index value• XML, JSON, RSS and ATOM Feeds will show the KeyValue

1. Test before going live.  2. Unique Data Column Names that are database

friendly.* 3. DO NOT change Input Type, Data Size, or

Encryption for an element on a live form. IT WILL DELETE DATA.

4. If no longer using an element, do not delete make “Disabled”

Page 34: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

iFormBuilder Input TypesAttachment Image Pick List (Option

List)Socket* Unique ID

Assign to Image Label Phone Number Sound Zip

BlueTherm Temp Prob*

Label Range SSN Esri

Date Linea Pro* Read-Only Subform 3rd Party

Date-Time MagStrip Red-Laser Text URL Scheme

Divider Manatee Works*

RFID Text Area Location

Drawing Multi-Select (Option List)

Select (Option List)

Time Counter

Email Number Signature Toggle

*Integrated Software or HardwareLearn more about each Element Input Type.

Page 35: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Creating More Advanced FormsAdding logic to forms to create custom workflows, eliminating human error and user interaction.

✦ More Advanced Input Types that require configurations.

✦ Using Smart Controls

✦ Location Widget Smart Controls

✦ Creating Segmented Option Lists

✦ iFormBuilder Built-in Functions

✦ Smart Table Search

Page 36: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Simplify Account ManagementImprove Data Management by: • Understanding Data Exports • Assigning Records to Users • Uploading CSV files • Editing & Duplicating Records • Using Form Stored Filters • Edit Data in iFormBuilder with what Table Edit View • Defining Data Workflow

Data

Page 38: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Stored FilterWith a you can filter all the relevant data of your form, and save that filter to apply at any time.

Click here to view Customer Success

Article on Stored Filters

Stored Filter also allows you to set a single field

Page 39: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Table Edit Viewin a

Table Edit View

Click here to view Customer Success

Article on Table Edit View

Page 40: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Get the Most Out of DataSave time and learn more by automatically by using iFormBuilder POST URL or iFormBuilder API.

Use POST to see data in a: • Dashboard • Customized Report • Map • & more!

Page 41: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Custom WebservicesiFormBuilder API

Page 42: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

API 6.0The iFormBuilder API (v6.which you specify the fields that will be included in the API response. By only requesting information that it will actually display, you can more efficiently use network, CPU and memory resources instead of retrieving a full API feed, parsing it and dropping unused fields.

API Version 6.0: https://iformbuilder.zendesk.com/hc/en-us/articles/205353910-API-6-0-

Documentation

API 6.0 Apiary: http://docs.iformbuilder.apiary.io/#reference/page-resource

Page 43: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

iFormBuilder API• API Authentication:

hc/en-us/sections/200330870-API-Authentication-Common-Details

• API Code Samples: iformbuilder.zendesk.com/hc/en-us/sections/200330880-API-Code-Samples

• API Version 6.0: hc/en-us/articles/205353910-API-6-0-Documentation

Page 44: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

Increase Productivity

• Use Support Tools • Follow Release Notes • Data Integration • Custom Workflows • Training • Documentation • Naming Conventions • Create a “Getting Started” Form and assign to users to

support on app.

Page 46: iFormBuilder Special Topic Webinar Series · 2016-10-18 · Pick List (Option List) Socket* Unique ID Assign to Image Label Phone Number Sound Zip BlueTherm Temp Prob* Label Range

[email protected]

Questions &

Discussion