LeadSquared Portal Designer

1. Feature Overview

LeadSquared’s Portal feature enables you to build your own customized online portals (for education/insurance/lending/medical applications, course registrations, etc.) to capture leads and opportunities. The Portals Designer lets you build entire portals without writing a single line of code. It offers pre-built templates for common use cases across industries, and also the ability to design a portal from scratch, using the simple drag-and-drop interface.

For other Portal related articles, see –

sample live portal

 

2. Prerequisites

  • To use registration/log-in forms and lead, opportunity, activity and task capture forms, you must first create the relevant forms or processes (sequences of forms) using Forms and Processes.
  • The Portals Designer is a part of the Portals feature. To enable Portals on your account, please write to support@leadsquared.com.

 

3. Getting Started

3.1 Select an Existing Template

To select from the list of templates –

  1. To create a portal-
    1. From the LeadSquared dashboard, navigate to Workflow>Manage Portals.
    2. Click the Create Portal button.
    3. Give a relevant name for the portal, and add a description if required. Once you’re done, click Create.
  2. After you’ve created a portal, on the Manage Portals page, click the portal name.
  3. Under Getting Started, click Select Template.
  4. On the Choose Template pop-up, to select a relevant template for your business from the list of available options, click Get Started.
  5. Provide the Version Number of the template you’ve chosen, and then click Proceed to Builder.
  6. Once the version is created successfully, you’ll get a message stating the same. You will then be automatically directed to the portal designer page.

Portal_Designer_E_1

Note: If you select a template, you will not be able to upload a ZIP file containing your own custom portal design.

 

3.2 Build from Scratch

Alternatively, you can choose to build your own portal page from scratch, by clicking on Others, and click on Get Started. From the list Add Block pop-up, you can add the following base designs –

  • Accordion – A menu composed of vertically stacked headers that reveal more details when clicked on.
  • Card – Content that includes images and text, present in the form of cards.
  • Application – You can include different applications on your Portal that will improve the user experience for your leads.
  • Content – The content bucket present on the page, which conveys important information through images, text boxes, etc.
  • Features – The features of the product and services on offer.
  • Footer – A section at the bottom of the landing page that provides additional information, navigation links, copyright notices, and other relevant details.
  • Jumbotron – A light content bucket that has minimal text boxes and/or images, with the ability to extend to reveal additional content, on the click of the button listed.
  • Navbar – The navigation bar present at the top of the portal page. This can contain your logo, tagline, links to other sections, etc.
  • Preview – Allows users to preview a form stored in any Custom Field Set field. To know how to store files in CFS fields, Custom Field Sets. To know how to use the Preview block, please refer to LeadSquared Portal Designer – Preview Forms as PDFs.
  • Slider – Content within content buckets, that are conveyed in the form of a slideshow.
Note: To display different content for different users, see Can You Display Different Variations of the Same Portal Page to Different Users?

PDesigner_20

 

4. Layouts

The page layout is divided into the following –

  • Section – This is the base layout of a particular section on the page. This will hold the rows and columns, which will help you manage the structure of your content.
  • Rows and Columns – Rows contain columns, which in turn contain various elements. Rows are stacked vertically, while columns are stacked horizontally. Using rows and columns together, you will be able to arrange your content on the portal designer.

PDesigner_2

 

5. Elements

The elements that go inside each layout are –

  • Header – The header for the selected layout. This can either be the over-all page header, or an individual section’s header.
  • Paragraph – The text content that is present within a layout, for a specific section.
  • Image – To add an image within the selected layout, click Choose Image, and upload an image. To make the image interactive, configure an action by clicking Action on Click/Tap.
  • Video – To add a video within the selected layout, enter the video’s URL under Video URL. To autoplay the video when a cursor is hovered over it, toggle the enable icon slider.
  • Button – You can add a button within a layout, and under Action on Click/Tap, you can configure what happens when the button is clicked/tapped.
  • Custom HTML – This feature gives you a code editor to add any custom HTML code to your portal. To do this, drag-and-drop a Custom HTML block. On the outer box, click HTML Code, and add your HTML code.
  • Signup Form – The Signup Form feature enables you to build registration and sign-in forms on your portal. To know more, please refer to LeadSquared Portal Designer – Create Sign Up Forms.
  • Form – You can choose to add a LeadSquared form and/or process within a section on the webpage.

LeadSquared Portals_4

 

6. Properties

Each layout listed above can be customized by using the following properties –

PDesigner_3

6.1 General

This is only applicable for navbars and forms.

  • Navbar Behavior on Scroll – Set the navbar behaviour while scrolling through the page, to either remain sticky on the top, scroll with the rest of the page, or fade out while scrolling through the page.
  • Logo Position in Mobile – Choose how you want the logo to be positioned on the mobile device version of the page. It can either be to the left of the screen or centre of the screen.
  • Menu Icon Position in Mobile – Choose how you want the main menu to be positioned on the mobile device version of the page. It can either be to the left or right of the mobile device screen.
  • Menu Icon Color – Pick a colour for the menu icon from the gradient screen, or enter the hex code for a specific colour.

PDesigner_4

6.1.1 For Forms

The properties of a form are –

  • Integrate – Choose either a form or a process to integrate with your portal page.
  • LSQ Form – If you chose a LeadSquared form, then select the form from the dropdown.
  • LSQ Process – If you chose a LeadSquared process, then select the process from the dropdown.
  • Form Design – Choose the form design from the dropdown.
  • Show Form Title – To show the title of the form on your portal page, toggle the enable icon slider.
  • Show Tabs/Navigation – To show the sections within the form, toggle the enable icon slider.
  • Show Section Names – To show the names of the sections within the form, toggle the enable icon slider.
  • Accent Color – Select the colour of the Save button and tabs from the gradient screen, or enter the hex code for a specific colour.
  • Font – Select the font you want to display on the form.

PDesigner_11

 

6.1.2 Buttons and Links

The following General properties are only applicable for buttons and links.

  • Action on Click/Tap – This determines the button’s/link’s behaviour when it is clicked or tapped on. You can choose from any of the following actions –
    • Open External Link – Add the external link you want the lead to be redirected to –
      • Link – Add the URL of the website you want your lead to be redirected to when the button/link is clicked.
      • Open in New Tab – To open the link on a new tab, enable the enable icon slider.
      • Render as – To render the action as a button, select Button.  To render the action as a link, select Link.

LeadSquared Portals Button

    • Link Page – Select the portal page you want the lead to be redirected to when they click the button/link.
      • Page – From the dropdown, select the page or section you want your lead to be redirected to within the portal.
      • Query String – You can send the value of a particular field (First Name, Mobile field, etc.), by adding a mail merge parameter here. This will ensure that the field value is carried forward to the subsequent pages that have been configured.
      • Open in New Tab – To open the link on a new tab, enable the enable icon slider.
      • Render as – To render the action as a button, select Button. To render the action as a link, select Link.

LeadSquared Portals Button

    • Download File – Enable your leads to download a file (like prospectus, etc.) when they click the button/link.
      • Upload File – Click Choose File, and upload the file, or select the file from your media library, which is automatically downloaded when your lead performs the action.
      • Use Mail Merge Values – Alternatively, you can mail merge a custom field set (CFS) that contains a file, by selecting the CFS from the dropdown.
      • Render as – To render the action as a button, select Button.  To render the action as a link, select Link.

LeadSquared Portals Button

    • Based on Rules – This option allows you to set-up rules based on the choices a lead makes. For example, if the lead chooses “City” as “New Delhi”, the you can set-up a condition that redirects the lead to the portal page for leads in New Delhi. Similarly, if the lead chooses “Course” as “B.Tech”, you can set-up a condition to download the prospectus form for B.Tech applicants. To set-up rules –
      1. From the Actions on Click/Tap dropdown, select Based on Rules.
      2. Click Configure Rules, and on the Configure Rules pop-up, rename the rule.
      3. From the any dropdown, choose if you want the condition to be any or all, and set-up the base rule.
      4. From the Then dropdown, select the action you want to be carried out when the condition is satisfied.
        • Open External Link – Add the URL of the website you want your lead to be redirected to when the action is performed. To open this link on a new tab, enable the enable icon slider against Open in New Tab.
        • Link Page – From the Select dropdown, select the portal page you want the lead to be redirected to once the action is performed. You can send the value of a particular field (First Name, Mobile field, etc.), by adding a query parameter here. This will ensure that the field value is carried forward to the subsequent pages that have been configured. To open this link on a new tab, enable the enable icon slider against Open in New Tab.
        • Download File – Choose the file that should be downloaded when the lead submits the form.
      5. To add more rule, click Add Rule.
      6. Once you’re done, click Save. You’ll then get a message saying, “Rules saved successfully”.

LeadSquared Portals Button

    • None – If you want no actions to be performed, choose None.
      • Render as – To render the action as a button, select Button.  To render the action as a link, select Link.

 

  • Button Effects
    • Hover Effect– When you move your cursor over a button, it will animate. Under the Effects tab, you can enable Hover and click on Manage Effect. You can choose from the following three effects when you hover over a button –
      • Shadow Effect – Display a shadow around the button.
      • Color Effect – Animate using colour transition.
      • Shrink & Grow Animation -The button will animate by shrinking in size and re-sizing to the original.

Note: To configure a button within a form, click States, and from the Action on Successful submission dropdown, select an action. The configuration steps remain the same.

 

6.2 Spacing & Dimensions

  • Padding – Set the padding for the selected layout. If you want the padding dimensions to be applicable on all sides of the layout, against All Sides, toggle the enable icon slider.
  • Margin – Set the margin width for the selected layout. If you want the margin to be applicable on all sides of the layout, against All Sides, toggle the enable icon slider.
  • Min Height – Set a minimum height for the selected layout. If you want the height to be set automatically, against Auto, toggle the enable icon slider.
  • Max Width – Set the maximum width for the selected layout. If you want the height to be set automatically, against Auto, toggle the enable icon slider.

PDesigner_5

 

6.3 Border & Radius

  • Border – Set the size, style and colour for the border around the selected layout. If you want the border to be applicable on all sides of the selected layout, against All Sides, toggle the enable icon slider.
  • Border Radius – Set the radius for the border around the selected layout. If you want the border radius to be applicable on all sides of the layout, against All Sides, toggle the enable icon slider.

PDesigner_6

 

6.4 Background

You can either choose to leave the section’s background blank, or set an image, or a background colour.

  • To add an image, from the dropdown, select Image. Then, click on Choose Image to choose an image from your Image Library.
  • To set the background colour, from the dropdown, select Color. Then, choose a colour from the gradient screen, or enter the hex code for a specific colour.
  • Select Slide Show to extend the idea of a hero image, allowing you to present multiple images in a sequence. Click Manage Slides to add more slides.
  • To leave the background blank, from the dropdown, select None.

Portals background

You also have the option to add a Background Overlay. It enhances the readability of the text and reduces visual stress for viewers. You can enable Background Overlay by toggling enable icon the slider. It has 2 options –

  • Color Overlay – A color filter that puts a tint on the selected element to make the text more readable.
  • Blur Overlay – Customize the intensity of the blur to be added to the background.

bg overlay

Background Effects

You can make your background images dynamic and reactive to scroll movements.

  • Parallax Effect – Select a background image, on the right-hand panel, navigate to Effects, and enable Parallax Effect

portals parallax

 

6.5 Shadows

Set a shadow for the specified layout.

PDesigner_8

 

6.6 Advanced

  • Opacity – Set the opacity for the layout.
  • Hide on Mobile – To hide this layout on a mobile device, toggle the enable icon slider.
  • Display – It determines the CSS display behaviour of a specific layout.
    • Block – Displays a layout as a block element.
    • Flex – Displays a layout as a block-level flex container.
    • Inline – Displays a layout as an inline element.
    • Inline Block – Displays a layout as an inline-level block container.
    • Inline Flex – Displays a layout as an inline-level flex container.
  • Action on Successful Submission – This is applicable only for Forms. You can configure the following actions on a successful submission –
    • Open External Link – Add an external link, and configure if it opens in the same tab or a new tab.
      • Link – If you choose Open External Link as the Action on Successful submission, then add the URL of the website you want your lead to be redirected to, when the form is submitted.
    • Link Page – Select the portal page you want the user to be redirected to on successful submission.
      • Page – If you choose Link Page as the Action on Successful submission, then from the dropdown, select the page or section you want your lead to be redirected to, when the form is submitted.
    • Download File – Enable users to download a file (like prospectus, etc.) on submission by uploading it here.
      • File – If you choose Download File as the Action on Successful submission, then under File, click Choose File, to choose a file from your Document Library.
    • None – No action will be taken on successful submission.

PDesigner_9

 

7. Actions

You can perform the following additional actions on a page –

  • To completely clear the portal designer canvas, click the Clear Portal Designer icon.
  • To undo the changes you recently made, click the Undo icon.
  • To redo the changes you recently made, click the Redo icon.
  • To save your progress with the changes you made, click the Save icon.
  • To preview the page, click Preview.
  • Once the page is ready, click Publish to Test. This will publish the page to the test environment.

PDesigner_14

 

8. Add Multiple Web Pages

Add multiple web pages (home page, contact us page, application dashboard, etc.) to your LeadSquared Portals, using the Portal Designer. You can also make logins compulsory to view certain pages. This can be used for application and user profile pages. To know more, please refer to Create Portals with Multiple Web Pages.

 

9. Test the Portal

Once the portal is designed, you can test it by deploying it on the Test Environment. Once it is successfully tested, you can make it live.

  1. After you’ve created the portal and click Publish to Test, the portal is automatically uploaded to the Test Environment.
  2. For a couple of minutes, the Test Environment status will stay Red red.
  3. The status will automatically turn Green green. If it doesn’t, click on the Refresh refresh icon.
  4. If your portal is enabled in the live environment, you can click Publish to Live.

LeadSquared Portals

 

10. Configure the Portal

On the Portal page, navigate to Overview>Finishing Up>Settings, or click the Settings tab to Configure the portal. Here, you can configure the name, domain, email and SMS settings for the portal.

10.1 General Settings

Provide the name and description of the portal. This will help your users identify the portal. Once you’re done, click Save.

LeadSquared Portal

 

10.2 Domain Settings

Default Domain – You can host your portals on LeadSquared’s default domain.

  1. In the Domain Settings column, enter a subdomain name for the portal you’ve created.
  2. The URL for the default LeadSquared domain is “lsqportal.com
  3. Once you have added the details, click Confirm.

To delete the portal, click Delete Portal.

LeadSquared Portal

Custom Domain – Alongside Use Custom Domain, enable the enable icon slider to host the portal on your own custom business/brand sub-domain (e.g., applications.mybusiness.com).

For details, see Use Custom Domains for Your Portals.

 

10.3 Email Settings

You can edit or disable email notifications a lead or opportunity would receive for “Signup”, “Forgot Password”, “Password Reset”, and “OTP Verification Email”. To configure these emails –

  1. Navigate to Settings>Email Settings.
  2. Expand the email tab. You will find the Disable Email and Edit options.
    1. If you want to edit the email, click on the Edit button. This opens a window where you can edit the email.
    2. Once you’re done editing the mail, click Done.
      • To send out a test mail, click Save and Test, and on the Test your email content pop-up, enter the mail Id to which you want to send the test mail.
  3. To disable these emails, click Disable Email, and confirm that same.

portal settings email

 

10.4 SMS Template Settings

To verify your lead’s mobile numbers (for Portal Registration and Portal Login), we send out OTPs via SMS. This is done by default, and it requires no additional configuration from your end. To include your company’s name in the default SMS, click Edit, and enter the name.

Note: To use your own custom SMS template, reach out to your account manager or write to support@leadsquared.com.

LeadSquared Portal

 

11. Version History

You can view the various versions of the code that was uploaded on this portal.

  • Under Actions, click the Actions icon against any version of the code.
  • To test a previous version of the code, click Publish to Test.
  • To download a previous version of the code, click Download Zip.

Test Upload

 

12. Releases

  • You can check all the versions that have been uploaded to the portal under the Releases tab.
  • The default selection is All Releases, but you can also filter by Test Releases and Live Releases.

Releases

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Was this Helpful?

Subscribe
Notify of
guest
2 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Agni Chakraborty
Agni Chakraborty
2 years ago

Where to write custom css?