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 and build out entire journeys for loan applications, college applications, etc.

For example –

  • You can build single or multi-step Forms.
  • Choose to capture Leads, Opportunities, Activities, and Tasks in the same Form.
  • Customize the sections, tabs, and fields in the form.
  • You can collect KYC documents and collect e-signatures from your leads.
  • Add a payment gateway on your form to collect and process payments directly from the Form.
  • What’s more, you can create rules to show or hide sections, tabs, and fields, populate data or send data to and from other systems, or execute your specific business logic.

Once you publish a Form, you must head over to the Process Designer to choose when and where to display your Dynamic Form on LeadSquared.

When you publish your process, you’ll find your Dynamic Form ready to use at the workplace you’ve selected. Users can simply click to launch the relevant forms or processes and capture all the important data for your business in one smooth flow.


  • You must publish a Process to choose when and where to display your Dynamic Form on LeadSquared.
  • This article is only an overview. If you are familiar with Dynamic Forms and Processes, you can continue with the following articles –


2. Example Use Case

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.


3. 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


4. How it Works

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


5. 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


6. 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


7. 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


8. 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