User Guide

Browse Article by Topics

    No article topics.

How to Add an E-Signature to Your Form

Back in 2013, we introduced E-Signature Widgets that you can add to your forms. If you're looking for a way to add a field that allows your respondents to sign the form right before submission, we offer a variety of widgets that you can choose from.h...

Conditional Logic for Online Forms

What's a Smart Form?In the most basic sense, smart forms are dynamic. Instead of static words on a screen, smart forms can change based on how a user answers a question. Want to segment questions to different types of users? Perform complex calculati...

A General Approach on Building an Approval Process Workflow

Option 1: You can now simplify your workflows with ease using the Approval Workflow App by ProcessMaker https://apps.jotform.com/app/approval_workflow_by_processmakerOption 2:Create an approval process in JotForm. Different companies/businesses will ...

How to Insert Text or Calculation into a Field Using Conditional Logic

We have just implemented this as a new feature allowing the use of Calculations based on specific conditions.To learn more about this, here's my test form https://www.jotform.com/61551439806964. We'll use it as a reference for the steps mentioned bel...

How to Manipulate Text (String) with Conditions and Calculation

When integrating forms with your current existing workflow, oftentimes, you'll find yourself stuck on something really specific, like:🔘 Generating links based on user input🔘 Auto-generate email addresses🔘 Create a comma-separated set of valu...

How to Make a Field Required Based on User's Answer

Sometimes, you will want to have your form communicate with your users as they fill it out. The reasons for that are many and Conditions are here to help you. On this guide, you will see how you can manipulate the required field option through condit...

How to Create a Basic Multiple Payment Form

First thing that you'll need to do is identify how many payment methods you would like to use.  In this example, we'll have two payment methods, PayPal and Purchase Order.In our case, we will have a total of three forms:FIRST FORM: Primary f...

How to Setup a Payment Order Form with Limited Stocks

When setting up Payment Forms, there are occasions when you would want to offer products with limited stocks. Yes, we have a variety of widgets that allow you to achieve that, but linking those widgets with an actual Payment Field to process payments...

How to Skip Pages Using Conditional Logic

In this guide, you will be able to use conditional logic to skip pages based on user's form field input.First, you'll need to be familiar with the "Conditions", please check this link for that guide.Now let's get started.Here's a sample for...

How to Change "Thank You" Message Using Conditional Logic

So you want to change the "Thank You" message based on your form's field value? Example case scenario is when you have a quiz form, you want to display different "Thank You" messages depending on their score. That is possible us...

How to Set up PayPal Along with Other Payment Options

It's great having a PayPal payment integration built right into JotForm, but what if you want to give your customers other payment options such as paying by check?Let's start by building the form. 1. Use the Single Choice Field (radio button...

How to Enable/Disable Fields Using Conditional Logic

Now you want to enable or disable the status of your form fields based on a user input. That is possible using JotForm's Conditional Logic.Here's a demo form: https://form.jotform.com/61252676477969. Noticed that I can disable the t...

Conditionally Enable or Disable a Form Based on Time

There are occasions when you wanted to restrict access to your form on certain hours. Some use cases are when you:🔘 Cater registrations and you only want to accept entries during business hours.🔘 Offer promotions that are only available on cert...

Hide or Show Multiple Fields at Once

In this guide, you will learn how to show or hide multiple form fields at once. This is a great tool if you want to show fields based on another field answer. This would tidy up your form and make fields visible only when needed. So, assuming that th...

How To Use JotForm's Infusionsoft Dynamic Tagging

Tags, according to Infusionsoft, are pieces of information that you know in advance. They are preferences or behaviors about your customers that you can predict. JotForm now offers two methods of Infusionsoft tag application—static tagging and dyna...

How to Include a Link on the PDF Copy of Submissions

Let's say you have a Contract Form. And, if you want to have the Headers and Texts that is on the form to show on the PDF copy of submission when you download it or when you include it in the email notification sent to you or in the email autorespond...

Creating a Scrollable Terms and Conditions

UPDATE: We now have these cool widgets that achieve the same thing. Try them out as easier alternatives:1. Short Scrollable Terms Widget2. Terms & Conditions WidgetMost (if not all) web forms gather sensitive user data. As a website/business ...

Adding a License Agreement to a Form

UPDATE: We now have these cool widgets that achieve the same thing. Try them out as easier alternatives:1. Short Scrollable Terms Widget2. Terms & Conditions WidgetNOTE: The following method no longer works due to the restriction of HTML with...

How to Set Content Mask on a Form Field Based on Another Field Input

Do you expect a certain format of your form submissions? Have you added the errors and description, but you still keep having some people submitting wrong format?Input mask is what will help you with that!Input mask is basically limiting them to spec...

How New 'Conditions For' and 'Order by' boxes work in conditional logics

IF you have lots of conditionals already saved,  there is a way to sort this out in a better way!Users can now change the priority of the conditions - this changes the order in which they run, so conditions at the top of the list will have p...