Skip to main content

Overview

Advance forms are custom questionnaires that you build and send to your clients for completion. You select and configure each question type, arrange them in sections, and customize the form to collect exactly the information you need.
Advance form overview
Looking for PDF forms? If you have an existing PDF document you want to digitize, see PDF Forms Overview to learn how to convert your PDF into an interactive, fillable form.

How advance forms work

  1. You build the form - Select question types (text, date, file upload, etc.), organize them into sections, and configure how they behave
  2. Assign to cases - Forms are automatically assigned to relevant cases based on categories you set
  3. Share with clients - Send forms to your clients through the client hub
  4. Clients complete - Your clients fill out the questionnaire and upload any requested documents
  5. Review responses - Access all submitted information directly in the case

Key capabilities

  • Conditional logic - Show or hide questions based on previous answers (e.g., only ask about spouse details if client indicates they’re married)
  • Question groups - Create repeatable sections where clients can add multiple entries (perfect for travel history, work experience, etc.)
  • Document uploads - Request specific documents directly within the form, clients upload files that automatically save to the case
  • Flexible question types - Use text fields, dropdowns, checkboxes, date pickers, file uploads, and more to collect exactly what you need
  • Mobile-friendly - Forms automatically adapt to any device for easy completion

Common use cases

Advance forms are ideal for collecting structured information through questionnaires:
  • Travel history - Collect details about countries visited, dates, and purposes of travel
  • Employment history - Gather information about current and previous jobs
  • Family information - Record details about family members and relationships
  • Document requests - Ask clients to upload specific documents like passports, certificates, or letters
  • Case intake questionnaires - Collect comprehensive background information when opening a new case
  • Education records - Gather details about qualifications and institutions attended
Advance forms must be categorized by case type. This ensures forms only appear for relevant cases when assigning them.

Creating an advance form

1

Navigate to forms section

Go to the Forms section from the main navigation menu.Click the Create Form button in the top right corner.
Forms list page with Create Form button
2

Select advance form option

Choose “Create an advance form” from the three form creation options.This option opens the advance form builder where you can create custom forms from scratch using various field types.
Form creation modal showing three options
The other options are for digitizing existing PDF forms or creating forms with advanced conditional logic. This guide focuses on advance forms.
3

Enter form details

Provide the essential information about your form:
  • Form Name (required) - Enter a clear, descriptive name (e.g., “Client Intake Questionnaire”, “Travel History Form”)
  • Case Categories (required) - Select one or more case categories. The form will only be available for cases matching these categories.
  • Description (optional) - Add notes about the form’s purpose or instructions for completion
Form details section with name, categories, and description fields
The case category must match the category of cases where you want to use this form. If the categories don’t match, you won’t be able to assign the form to the case.
4

Add your first section

Every advance form starts with one section. Sections help organize your form into logical groups of related questions.Click on “Section Title” to name your first section (e.g., “Personal Information”, “Contact Details”, “Travel History”).Optionally, add a section description to provide context or instructions for the questions in this section.
First section of the form with editable title and description
5

Add fields to your section

Click on any field type button to add that field to your section. The available field types are displayed at the bottom of each section.
Field type selection area showing all available field types
The following field types are available:
  • Single line text - For brief text responses like names, email addresses, or short answers
  • Paragraph text - For longer text responses like descriptions or explanations
  • Number - For numeric values like age, quantity, or amounts
  • Single-select - Dropdown menu where users select one option from a list
  • Multi-select - Dropdown menu where users can select multiple options
  • Date - Calendar picker for selecting dates
  • Attachment - Allows users to upload files or documents
  • Radio button - For yes/no questions or selecting one option from visible choices
  • Checkbox - For selecting multiple options from visible choices
  • Question Group - Special field for repeatable sets of questions (explained in detail below)
For detailed examples and best practices for each field type, including when to use each one, see the Advance Form Field Types guide.
Hover over each field type to see a tooltip explaining when to use that field type.
6

Configure your field

After adding a field, it automatically enters edit mode. Configure the field by filling in:
  • Question (required) - The question or label for this field
  • Description (optional) - Additional instructions or context for the question
Field in edit mode showing question and description fields
For fields that support options (radio buttons, checkboxes, single-select, multi-select), you’ll also need to:
  1. Add option values by typing them in
  2. Click “Add an option” to add more choices
  3. Delete unwanted options using the X button
Radio button field showing multiple options
At the bottom of each field, you can:
  • Make This Question Required - Check this to require an answer before form submission
  • Allow Multiple Answers - Available for certain field types, allows multiple entries for the same question
Bottom of field editor showing required and multiple answers options
Click outside the field to exit edit mode and save your changes. Click on any field again to re-enter edit mode.
7

Add more fields and sections

Continue building your form by:
  • Adding more fields - Click additional field types to add more questions to the current section
  • Adding more sections - Click “Click here to add a section” to create a new section
Add section button between sections
You can add as many sections and fields as needed to collect all required information.
Organize related questions into sections to make your form easier to understand and complete. For example, group all address fields in a “Contact Information” section and all employment questions in an “Employment History” section.
8

Save your form

When you’ve finished adding all sections and fields, click the “Create Form” button at the bottom of the page.
Bottom of form builder with Create Form button
You’ll see a success message confirming your form has been created. The form is now saved to your forms library.
9

Assign the form to a case

Once your form is created, you can assign it to existing cases:
  1. Navigate to the case profile
  2. Click on the Forms tab
  3. Click Assign Form to select from available forms
  4. Choose your newly created form from the list
Forms tab in case profile with Assign Form and Share Form buttons
Forms are automatically filtered based on the case category, so you’ll only see forms that match the case’s selected category.
Once a client submits a form, it is no longer visible to them in the client hub. If you need the client to make changes, you must request resubmission to reopen the form.
Automatic assignment: When creating a new case, forms that match the case category are automatically assigned. This ensures clients always have the right forms to complete from the start.
10

Share the form with your client

After assigning the form to a case, share it with your client:
  1. From the case profile, go to the Forms tab
  2. Click Share Form next to the form you want to send
  3. A unique link is generated for the form
  4. You can email this link to your client:
    • Use the email feature within the case to send the link directly
    • Or copy the link and send it via your preferred email client
  5. The form will become visible in the client hub
  6. Your client can access and complete the form using the link or through their client hub
Once shared, clients can fill out the questionnaire and upload any requested documents directly through their client hub.
11

Client completes the form

After you share the form, your client can fill it out at their convenience:Device flexibility:
  • Clients can complete forms on any device: PC, tablet, or mobile phone
  • Over 90% of forms are completed on mobile phones, making mobile accessibility a key feature
Completion options:
  • Save as draft - Clients can save their progress and return later to finish
  • Submit - Once all required fields are completed, clients can submit the form
If client needs to make changes:
Once a client submits a form, it is no longer visible to them in the client hub. You must request resubmission to reopen the form for changes.
If the client has submitted the form but you need them to make changes, you can request resubmission:
  1. Go to the case profile
  2. Open the Forms tab and then open the completed form.
  3. Click Request Resubmission
  4. The form will reopen for the client to make changes
  5. The client can either:
    • Use the original link they received
    • Or you can click Share Form again to generate and send a new link
Request Resubmission option for submitted forms
What happens after submission:Once the client submits the form, several automatic actions occur:
  1. Email notification - You receive an email confirming the client has completed the form
  2. PDF generation - A PDF copy of the completed form is automatically generated and saved to the case documents
  3. Status update - In the Forms tab, the form status changes to “Completed”
All submitted responses and uploaded documents are immediately available in the case for your review.

Advanced form features

Now that you know the basics of creating forms, explore these powerful features to make your forms even more dynamic and efficient:

Conditional fields

Create smart forms that adapt to user responses by showing or hiding questions based on previous answers. For example, only show spouse details if the client answers “Yes” to having a spouse. Learn how to set up conditional logic in the Conditional Fields guide.

Question groups

Collect multiple entries for the same set of questions, perfect for travel history, employment records, or education background. Clients can add as many entries as they need using the “Add more” button. See how to create repeatable question groups in the Advance Form Field Types guide.
For detailed information about all available field types and when to use each one, see the Advance Form Field Types guide.

Moving fields

You can reorganize your form at any time by repositioning fields within sections. To move a field:
  1. Click the move icon (up/down arrows) on the field you want to reposition
Field showing move icon
  1. In the Move Question modal, you’ll see:
    • The question you’re moving
    • Position dropdown: Select “Above” or “Below”
    • Move Above/Below This Question dropdown: Select the target question
  2. Click Move Question to confirm
Move Question modal showing position and target field selection
The field will be repositioned and the display order will automatically update for all fields in the section.

Best practices

  • Use required fields sparingly - Only mark fields as required if the information is absolutely necessary. Optional fields increase completion rates.
  • Categorize forms correctly - Always select the appropriate case categories to ensure forms appear for relevant cases when assigning them.
  • Choose the right field types - Use the most specific field type available. Number fields for numbers, date fields for dates, etc. This improves data quality and user experience.
  • Break long forms into sections - Organize forms into logical sections to make them less intimidating and easier to complete.
  • Utilize question groups for repeatable data - Use question groups whenever clients might have multiple entries (travel history, employment, etc.). This provides much better data structure than a single text field.

Frequently asked questions

Signature fields are not currently available for advance forms. However, you can use a checkbox field as a workaround to collect client acknowledgment.Workaround approach:Create a checkbox field with a question like “Declaration and Signature” and add a detailed description that includes your disclaimer text. For example:“I hereby declare that the information provided in this form is true, accurate, and complete to the best of my knowledge. I understand that providing false or misleading information may result in the refusal of my application or other legal consequences.”This approach ensures clients acknowledge the accuracy of their submitted information, similar to signing a declaration.

Next steps