Easy electronic forms with versatility beyond expectation
July 16, 2021

Easy electronic forms with versatility beyond expectation

Catherine Alekseenko | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with JotForm

We are using JotForm to replace paper forms and to automate approval processes. It is used across the whole organization, anyone can submit a form, and managers approve requests according to their role and authority.

Pros

  • Highly customizable; can make a form for almost anything
  • Flexible and forgiving; can make changes at any time
  • Easy to understand and navigate

Cons

  • Conditional rules could be made more advanced, which would allow for using fewer rules to achieve the same result, and they would be easier to read
  • Accessing the log of sent emails should be easier and more transparent; it should be possible to search items in it
  • Approval process function still needs a bit of work; need to be able to customize what fields the approvers can and can't see in their inbox
  • Streamlined processes; one-stop shop
  • Less time spent on completing and approving forms
  • All forms in one place; easy to keep track and process
  • Not so positive--it is an additional system that does not integrate with other systems used in the organization

Do you think Jotform delivers good value for the price?

Yes

Are you happy with Jotform's feature set?

Yes

Did Jotform live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Jotform go as expected?

I wasn't involved with the implementation phase

Would you buy Jotform again?

Yes

  • Easy to start using, even for a beginner, highly customizable, and can be set up in numerous different ways with different looks and functions.
  • Tech support is responsive and helpful; the system is being improved continuously.
  • Interruptions in operation are minor and infrequent; no serious disruptions so far.
No additional strain on IT infrastructure
Quick, helpful and friendly support. They always respond. Some functions that had not been included yet were implemented after we contacted support about them.
And they're seeking feedback and input to improve further.
Great for automating routine operations/interactions, surveys, requests, etc. when we have a user that provides us with information that needs to be collected, communicated, and stored.

Not so great if we need to work with images or collect data for a very complex spreadsheet/calculations/database, or if we need to have a connection between multiple systems.

Jotform Feature Ratings

Survey templates
10
Themes
8
Custom logo/branding
9
Changes to live survey
8
Question design help
Not Rated
Multiple question types
9
Survey logic flexibility
9
Response tracking
Not Rated
Data export
9
Standard reports
8
Custom reports
8
Analytics
Not Rated
Vendor-offered crowdsourcing
Not Rated
Respondent restrictions
Not Rated
Access controls
Not Rated
Compliance
Not Rated

Comments

  • Elton Cris | TrustRadius Reviewer
    Thank you for your positive review. We greatly appreciate it. I have escalated your suggestions specifically the email logs and approval flow as feature requests here https://www.jotform.com/answers/3274315 and here https://www.jotform.com/answers/3274317. We will let you know once any of these are implemented. Regarding your suggestion for the conditional logic, any specific functions that you can share so we can also open a feature request ticket for it? Feel free to contact us at https://www.jotform.com/contact/ so we can further assist you. Best Regards!
    • Catherine Alekseenko | TrustRadius Reviewer
      Hi Elton, thanks very much for the response. Re conditional logic: 1. Would be helpful to be able to combine different types of actions in one condition when they apply to the same fields under the same conditions, e.g. if the type of product I choose is a shirt, then the colour and size fields should be both visible and mandatory. Currently I would have to crate two separate rules for this. 2. Combined AND / OR rules would allow for similar reduction in rules needed + clarity of how they apply, e.g. if the vacancy I open is in the Finance department AND it's at either Site A OR Site B, then set a specific salary range. Currently have to make two rules, one for site A and one for site B or keep the AND function and go with 'site not equal' all sites except for A and B - this is a way to only have one rule but can be an issue when we have 60 sites. These are the main two ones that would help significantly, but will comment later if I remember any others that I was thinking about.
      • Elton Cris | TrustRadius Reviewer
        Hi Catherine, I apologize for the delayed reply. This is actually possible using the "IF CONTAINS" rule on the form calculation widget when you pass the Site field to a calculation widget first. Example: https://link.jotform.com/4IsUSs63tS. Demo: https://form.jotform.com/212406947060048. Hope this helps!
      • Elton Cris | TrustRadius Reviewer
        Sorry, I missed the no.1. I think showing and requiring a field at the same time is the same as making the field required by default (Right-click a field > Require) then show it through the condition. Note that when a required field is hidden through the condition, it is considered not mandatory and can be skipped so it has the same effect as hiding the unrequired field then show/require through the condition.
      • Catherine Alekseenko | TrustRadius Reviewer
        Hi Elton. thank you for the calculation field trick - that is quite useful
    • Catherine Alekseenko | TrustRadius Reviewer
      Some more suggestions for the conditional logic: 3. Ability to group several conditions together: sometimes more than one rule is needed to make a certain function work, it would help to be able to collapse these related rules in a group and give it a name 4. There is currently no way to detect conflicts in rules other than manual review, maybe a primitive debug tool could help with this? look for rules affecting the same field that will apply at the same time and give a warning
      • Elton Cris | TrustRadius Reviewer
        3. Conditions are grouped and colored according to their type. Example: https://link.jotform.com/xWdG0iwrpv. In addition to that, you can use the filter to easily check the conditions of a field. Example: https://link.jotform.com/Dkseq2FHfr 4. I agree with you, this would be a really good addition to the conditions feature. I have escalated this to our developers as a feature request here https://www.jotform.com/answers/3323724. Once this is implemented in the future, we will let you know.
    • Catherine Alekseenko | TrustRadius Reviewer
      5. Maybe add a rule that allows to clear fields' values; in some cases the 'calculate field' rule can be used for that but it does not allow an empty value, and it can only apply to one field at a time. A rule that would clear a whole section of a form is currently not possible. There are ways to work around it, e.g. using the calculate option or copy value from another blank field, but those are not optimal
      • Elton Cris | TrustRadius Reviewer
        Just FYI, it is possible to clear field value through Update/Calculate field condition. Just enter a blank space in the formula to clear a field value. Example: https://link.jotform.com/esygP81BI4. Though I understand you want a better feature so I escalated your request here https://www.jotform.com/answers/3323803. Once this ever gets implemented, I'll let you know here. Thanks!
      • Catherine Alekseenko | TrustRadius Reviewer
        Wouldn't that mean that the field is not actually empty, but it has the space in it? So it will not be treated as an empty one for the purpose of other calculations, conditional rules and 'hide empty fields' feature. It is definitely an option in some cases, however, fields that appear empty but are not actually empty can make things confusing and cause errors that will be hard to catch.
    • Catherine Alekseenko | TrustRadius Reviewer
      6. Any rules that could apply to options of a multiple-choice field, e.g. hide or deactivate options based on another field. Currently, if I need to make inter-dependent choices, I have to either create additional fields, or disable Submit button if a 'forbidden combination' is picked, or create a list of all possible combinations to pick from. All these have their own downsides. Example: in the first selection a user picks a business unit, then in the next they need to pick a team within that unit. This means that I need to create a different list of options for teams and hide/show them based on the first selection, or I need to make one list that has all options as "business-unit - team". There is a multi-level list field which can be used for cases like this, however, it also gets tricky when the combinations are more complex than described before, e.g. picking type of shirt in field 1, then size in field 2. Some shirts will come in all sizes and some will not, etc.
      • Elton Cris | TrustRadius Reviewer
        Aside from using multiple fields and show/hide them, you can use this widget too called Dynamic Dropdown Widget https://www.jotform.com/widgets/dynamic-dropdowns. Using this widget, you can predefine the main list and a sub-list for every option so depending on what option is selected in the main list, the sub-list will dynamically be updated. Please check the widget page for the demo. I have also opened a feature request for you here https://www.jotform.com/answers/3323828. Thanks!

More Reviews of Jotform