Forms and Processes – Feature Guide

1. Feature Overview

LeadSquared’s Dynamic Forms feature lets you create intelligent lead capture forms relevant to your processes and products.

Note: This article is only an overview. If you are familiar with Dynamic Forms and Processes, you can continue with the following articles –

For example, you can configure a Dynamic Form to collect information from a lead (personal details, KYC, etc.,) while they’re purchasing a loan product –

forms gif overview

Once a Dynamic Form is published, you will need to create a workflow using the process designer. The process designer is an essential step, it will help you –

  1. Choose the work area (Manage Forms page, Manage Activities page, Smart Views, etc.) where you want to display your forms. For example, once you have published a Dynamic Form for a loan product, you can use the process designer to make it available on the Manage Leads page.
  2. Set conditions on users (show forms to particular teams, roles, sales groups, etc.) and form field values.
  3. Chain together multiple forms to create processes.

show form action process designer

These examples illustrate different functionalities you can use, and outcomes you can achieve using the Forms and Process Designer features –

  • Create separate forms or processes for different loan products.
  • Customize the KYC collection process. For example –
    • If the country is selected as the United States, collect SSN details.
    • If the country is selected as India, collect PAN details.
  • Use sub-forms to collect specific background information. For example –
    • If an applicant is self-employed, show a sub-form to collect company details.
    • If an applicant is a student, show a sub-form to collect college details
  • Based on whether or not there is a co-applicant on a loan, show/hide a co-applicant tab.
  • Capture information related to different educational interests.
  • Show and hide fields based on a lead’s course preferences, desired country to study in, budget, etc.
  • Capture relevant education qualifications based on previous inputs.
  • Build entire application forms for schools, colleges, etc.
Real Estate
  • Create customized forms to capture a lead’s preferences for property type, amenities, etc.
  • Create rental application forms to capture a potential buyer’s eligibility.
  • Chain together multiple forms to collect buyer information, determine eligibility, and display relevant properties you’re selling.
OthersCollect vendor information through customized forms. Show/hide fields, sub-forms, and tabs based on vendor services. For example –

  • If a vendor is dealing with clothes, capture the type of clothing (raw material, stitched, semi-stitched, etc.), age groups, gender, etc.
  • If a vendor is selling appliances, capture the type of appliances, used/new, warranty details, etc.


2. Prerequisites

  • You must be an administrator user to create and edit forms.
  • You must be an administrator user to use the process designer.
  • You must create and publish forms to use in the process designer.
  • To access opportunities, you must have the opportunities feature enabled on your account. To enable it, write to


3. Difference Between Default Forms and Dynamic Forms

In comparison to LeadSquared Default Forms, the Dynamic Forms and Process Designer features offer more advanced functionality to help users create intelligent forms –

  • Ability to create single-step and multi-step forms.
  • Customizable sections, tabs, sub-forms, and fields.
  • The ability to create leads, opportunities, activities, and tasks in the same form.
  • Setup logic conditions through Form Rules to –
    • Show or hide sections, tabs, sub-forms, or fields.
    • Display values based on conditions and previous inputs.
    • Call APIs from third-party systems.
  • Enable file downloads (PDFs) for leads.
  • Collect e-sign from a lead.
  • Set up payment gateways to process transactions directly from Dynamic Forms, see How to Add a Payment Gateway to a Form.


4. Where Can You Use Dynamic Forms

Dynamic Forms can be deployed in the following places –

  • Work areas throughout LeadSquared. For example, Manage Leads page, Manage Activities page, Smart Views, etc.

process manage leads show

Note: Dynamic Forms are also enabled on Marvin.

marvin dynamic forms

integrate registration form in portals

  • You can use Dynamic Forms in the Agent Popup function on LeadSquared Telephony to create or update lead and opportunity details.

Opporunity routing

LeadSquared's Mavis Database


5. Create a Dynamic Form

  1. From the LeadSquared dashboard, navigate to Workflow>Manage Forms.
  2. Click the Create Form button.
  3. Provide a relevant name for the Form, and add choose the fields (Lead Fields, Activity Fields, Opportunity Fields, and Task Fields) you would like to use in your Form. Click Next.
  4. You can choose to create either a Primary Form or a Sub Form. Click Next.
  5. Next, choose between a Single Step Form or a Multi Step Form.
  6. Once you are done, click Create.
  7. You can now build your Form through the designer.
Note: To know more, refer to How to Create a Form.

how to create form


6. Create a Process

  1. To access the Manage Processes page, navigate to Workflow>Process Designer.
  2. Click the Create Process button to create a new process.
  3. Choose a Trigger –
    1. At Specific Work Area – Choose the page or area you want the process to be initiated from
    2. On Task Complete – Select work areas where your process should begin.
  4. Under Conditions, click the Multi If/Else User option to choose which users can see your forms and processes.
  5. The process will branch out into a Yes path and a No path, click the add icon under each path to continue the process.
  6. Click the Show Form action to display a published form at any point in your process.
Note: To know more, refer to How to Create a Process.

how to create a process


7. Using Forms in LeadSquared Portals

The Forms and Processes features are closely linked with portals. You can create forms or entire application processes to capture information in your portals. These include registration forms for sign-up/login as well as forms to capture leads, opportunities, tasks, and activities. To know more, please refer to LeadSquared Portal Designer – Create Sign Up Forms.


Any Questions?

If you have a question that this article did not answer, please let us know in the comments section below. We’ll be happy to improve the content and help you with any doubts you have.

Was this Helpful?

Notify of
Inline Feedbacks
View all comments