Gravity Forms
What is Gravity Forms?
It’s a way to build forms on WordPress. It has user-friendliness that comes by having drag and drop buttons to make the form.
What can I do with Gravity Forms?
Secure Forms
EWU provides 3 different ways to have forms online. One is through Microsoft 365, one is an EWU one and the last one is Secure Forms through Gravity Forms. You can find links for all three here. This page had more information and some TOS on Secure Forms.
Below is a table comparing the 3 form options and the features they have. This can help you determine what is best for your use.
Feature
Office 365 Forms
Gravity Forms
Full Service Forms
Standard Fields
✓
✓
✓
Mobile Ready Forms
✓
✓
✓
Email Notifications
✓
✓
✓
Conditional Logic
✓
✓
✓
Field Validation
✓
✓
Name Field
✓
✓
Address Field
✓
✓
Multi-page Form
✓
✓
Email Field
✓
✓
Calculations Fields
✓
Anti-Spam
✓
✓
File Upload
✓
Styles & Layouts
✓
✓
Polls
✓
✓
Data Export
✓
✓
Reporting Dashboards
✓
✓
Web Analytics
✓
Workflow
✓
Simple Approval
✓
✓
Advanced Survey
✓
Save & Continue
✓
WordPress Integration
✓
Database Storage
Answers to forms can be stored with Gravity Forms and be exported so you can view them in something like Microsoft Excel
Conditional Logic
Logic can be set up so that if a particular answer is picked, other options show up. For example, in a form someone answers ‘Yes, I live in student housing’ then the form can be set up to show (or hide) another question. Another question that could show up in response to the first answer is Which dorm do you live in?”
Notification Routing
Notifications can be sent out and modified for each individual form. For example, if you would be notified when the form gets filled out or when someone marks a certain answer or if something on your end needs to be completed. It can be set up so that you get an email. Or the user can have an email sent to them to notify them of their answers
Anti-Spam Features
Uses tools such as Akismet (a preinstalled plugin) and ReCAPTCHA to prevent spam forms from being submitted.
Advanced Calculations
This can be used for calculations (like adding up items) as well as to create dynamically populated forms. An example of a dynamically populated form is to have one contact form for the whole office but setting it up so that form gets send to who the person wants to contact.