Setting up Journeys on the Web App

1. Feature Overview

Journeys addresses sales planning and scheduling use cases like Beat Planning or Permanent Journey Planning (PJP) across industries. Sales representatives or teams are often assigned specific geographic areas or customer segments they are responsible for. Beat planning or PJP involves determining the most effective way to cover these areas to maximize sales opportunities. This includes considerations such as the location of potential clients, the density of businesses or customers in a given area, and the travel efficiency of the sales team.

Journeys enables all sales users to create a Plan (Beat Plan, PJP etc.) in just two simple steps by defining the plan duration (i.e. Start Date & End Date) and adding the relevant leads/lead templates. Users can also send plans for approval to their respective managers if required. Once a plan is published or approved, the configured To-Dos will be created against the added leads.

 

2. Prerequisites

 

3. How It Works

Admins must first enable and configure Journeys on the Web application. Once configured, sales users can create plans on the mobile app and submit them for approval to their managers, if required. Once managers approve the plans, they will be reflected on the following pages on the mobile app –

Users can then follow their plans while performing their assigned tasks.

Note: On the web platform, users have access based on their hierarchy. Admin users and Sales managers can view the plans made by all users. Certain sales users also have access to these plans based on their hierarchy. For example, if Sales Users A and B are reporting to Sales User C, C can view the plans of A and B but not anyone else. However, sales users A and B will only be able to view their own plans.

 

4. Journeys Settings

Settings on Journeys can only be configured by Admin users.

  1. From the main menu, navigate to Apps>Journeys and on the bottom left corner of the page, click LeadSquared - journeys settings icon.
  2. On the Settings page, click Journeys.
  3. Configure the following settings and once you’re done, click Confirm.

4.1 General Settings

The look of the map and lead icons on Journeys can be customized. On your LeadSquared Web App, navigate to Apps>Journeys>Settings>General to edit these settings.

  • Map Theme Selection

To customize the Journeys map theme in your LeadSquared Web App, you need to be an Admin, Sales Manager, Sales Group Manager, or Reporting Manager. You can choose from seven pre-designed map color themes, and the selected theme will be applied across all users.

Leadsquared - Journeys Settings

  • Customized Lead Icons

As an admin, you can customize the lead icons displayed in the Journeys feature. Assign distinct shapes and colors to represent different Lead Stages or Lead Lists, making it easy to quickly identify leads within the designated territories of the users.

Leadsquared - Journeys Settings

 

4.2 Journeys Settings

  • Define Default To-Do Task Type

You must first define the default To-Do task type here. Alongside the setting, click the To-Do Task Type dropdown and select the relevant task type. Appointments are not supported as task types on Journeys since they require a specific start and end time which may clash with the other tasks of the day. Once you select a To-Do task type, you can set custom rules and define relevant task types for each lead stage/activity/territory. For example, if Lead A and Lead B are in different lead stages, they will be added to different To-Do task types based on your configuration even if they’re on the same Plan. To set custom rules –

  1. Click Add Custom Rule.
  2. Alongside Primary Lead Field, select the Lead Field you want to add conditions to. Only Mandatory Lead Fields of Dropdown Data Type lead fields will be displayed as options.
  3. Under Conditions, select the relevant value and under To-Do Task Type, select the task type you want to associate with this value.
  4. To add more rules, click Add Custom Rule.
  5. Click Save.
  6. Once you create custom rules-
    1. To delete them, click Delete icon.
    2.  To edit them, click edit.

Note:

  • Plans cannot be published until a To-Do Task type is defined by the Admin.
  • Ensure that the To-Do Task Type chosen here is not restricted for creation under Permission Templates for the Journey users. The task configured here must not be deleted from the platform settings as it may impact the task creation after plan approval.
  • You can add a maximum of 5 custom rules.

LeadSquared - Define Default To-Do Task Type

  • Enable Approvals

If you enable this setting, all the plans created by users will be displayed to their respective managers for approval. Managers can approve or reject these plans. Only the plans approved by managers will be added to the users’ tasks.

Note:

  • Admin users and Sales Managers can approve or reject the plans made by all users. Sales users also have access to these plans based on their hierarchy. For example, if Sales User X is acting as a manager to two other sales users – User Y and User Z, X can approve or reject the plans of users Y and Z, but not anyone else.
  • Approvals is an optional setting.
  • To enable Joint Meetings, you must enable Approvals.
  • Managers can only add leads to a plan if it’s a created using Lead Templates.
  • Changing the user hierarchy after setting up Journeys will result in loss of data.
  • While managers can be allowed to remove leads from plans, they cannot add leads to a plan.
  • Once enabled, Approvals cannot be disabled again.

Leadsquared - Journeys

 

  • Enable Templates

If you enable this setting, users will be able to create Templates by grouping leads with shared attributes, which can be used to create Plans and Trips. To also allow users to add the same lead to multiple templates, alongside Allow users to add the same lead in more than one template, click Azure checkbox. Once enabled, Templates cannot be disabled again.

Note: This setting must be enabled to access Lead Templates.
LeadSquared - Enable templates
  • Enable Joint Meetings

When this setting is enabled, users will be able to plan joint meetings with their respective managers/reportees while creating or approving a plan. To define the To-Do Task Type of this joint meeting, click the To-Do Task Type dropdown. Now, select your option.

Note: Approvals must be enabled to use this feature.
LeadSquared - Enable joint meetings

  • Define Quota & Force Minimum Quota

Within the Define Quota settings, administrators can specify the minimum number of leads a sales user must cover in a day. By default, this quota is set to 10 leads per day for all users. This flexible quota can range between 1 to 40 leads daily. Admins have the option to enforce a standard minimum lead requirement across users by enabling the Force Minimum Quota feature. The setting is disabled by default and can only be enabled once a quota is defined. While creating or editing a plan on the LeadSquared Mobile App, users can clearly see the number of leads they have added versus the minimum quota. While submitting a plan, if the users have not met the specified minimum lead quota, the system will block submission and notify the user of the shortcoming. Quotas are managed disregarding days designated as holidays or blocked.

Note: This is an optional setting.
Leadsquared - Minimum Quota Enforcement
Users can view lead chips on planned days to easily track whether their quota is being met. Plans that have met the quota will display a grey lead chip, while plans where the lead quota has not been met will show a red lead chip. The user can add leads appropriately.
Leadsquared - Minimum Quota      Leadsquared - Minimum Quota

  • Day Blocking Configuration

With this setting, you can define and manage a predefined set of reasons that users can select to block their days in a plan, such as for leave, holidays, training or other purposes. You can add a maximum of 10 reasons for day blocking here. You can also associate a To-Do task with the day blocking reason. For example, if you’re blocking a day for a Sales Meeting, you can associate a Sales Meeting task to it. Upon blocking the day, the task will automatically be created against the relevant users. To know more about using this feature, refer to Manage Plans on the Mobile App.

LeadSquared - Day Blocking Configuration

  • Restrict Overlapping Plan Date Ranges

To prevent users from creating plans with date ranges that overlap plans already published, approved, or pending, alongside Restrict Overlapping Plan Date Ranges, click the toggle.

LeadSquared - Restrict overlapping plan dates

4.3 Process Compliance Settings

This feature allows Admins to set a plan submission window, default plan duration and working days for users while creating plans on the LeadSquared Web App. On your LeadSquared Dashboard, navigate to Apps>Journeys>Settings>Journeys to enable these settings.

  • Set Monthly Plan Submission Window – By enabling this setting, the admins can specify a monthly time window during which users can submit their plans. The admins can select the start date and end date from the relevant dropdowns. This will reflect for all users. If this is enabled, any attempt to create a plan outside this window would not be acceptable.
  • Setting Default Plan Duration & Force Duration – Admins can enable Default Plan Duration for users to configure the default number of days in a plan. This can be done by selecting a value between 1 to 31 days on the LeadSquared Web App. When a user logs into the LeadSquared Mobile App and selects a start date, the app automatically displays the end date based on the duration enabled by the admin. The user can change the end date as per their requirement. However, if the Default Plan Duration and Force Duration are enabled, the end date becomes non-editable.
  • Setting Working Days Template – Admins can enable force workday template on the LeadSquared Web App. When a user creates a plan, the app automatically displays the workday template assigned to the user and makes it non-editable. The users can modify the template if the setting is disabled.
Note: This setting is not honored when a user clones or edits a plan, allowing them to make changes to the working days template as needed.

Leadsquared - Journeys

4.4 Advanced Settings

On your LeadSquared Web App, navigate to Apps>Journeys>Settings>Advanced.

  • Rename Plans

To rename the Plan entity –

  1. On the Journeys page, click mobile settings icon.
  2. On the left side of the screen, under Settings, select Advanced.
  3. Under Rename Modules, alongside Plans, click edit.
  4. Enter the relevant display name and the plural term for it.
  5. Once you’re done, click Check icon.

LeadSquared - Rename Plans

 

  • User Access Hierarchy

Previously, managers in the higher positions could access all the plans created by all users under them. Now, you can define the hierarchy for accessing Plans, Templates, Trips, Approvals, and Notifications. You can either choose Direct Reporting where you can access only those who directly report to you, or All Accessible Users where you can access all users who are directly or indirectly reporting to you. To toggle between this,

  1. Navigate to Apps>Journeys>Settings>Advanced.
  2. Under User Access Hierarchy, toggle between Direct Reporting or All Accessible Users as required.
  3. Once you make the change, click Confirm on the top-right corner of the page.

Leadsquared - Journeys Settings

 

5. Add Lead Ownership Change Webhook

Create a webhook to update your pre-existing plans and lead templates according to lead ownership changes made on the LeadSquared platform. For example, if user A was assigned 10 leads and someone updates the lead owner of these leads to user B, you can automatically update this information on the platform by creating a webhook.

  1. Navigate to Settings>API and Webhooks>Webhooks and click Create
  2. Enter the following details –
    • Type – Webhook
    • Event – Lead Ownership Change
    • Webhook URL – https://fieldsales-in21.leadsquared.com/api/journey/v1/(EnterOrgId)/lead/owner
      • The orgid included in the URL refers to the organisation ID, which is the same as your LeadSquared Account Number. You can find this ID on the bottom of your screen.
    • Content Type – application/json
    • Execution Delay – 0 Seconds
    • Custom Header Name – Authorization
    • Custom Header Value – 
      • Navigate to Journeys>Settings>Advanced.
      • Alongside Field Sales Token for Automation, click Copy
      • Paste that value under Custom Header Value.
  3. Enter a description for the webhook.
  4. Click Save.

LeadSquared - Lead Owner Change Webhook

 

6. Add Lead Deletion Webhook

Create a webhook to automatically update your pre-existing plans and lead templates when a lead gets deleted on the LeadSquared platform.

  1. Navigate to Settings>API and Webhooks>Webhooks and click Create
  2. Enter the following details –
    • Type – Webhook
    • Event – Lead Delete
    • Webhook URL – https://fieldsales-in21.leadsquared.com/api/journey/v1/(EnterOrgID)/leads?eventType=delete
      • The orgid included in the URL refers to the organisation ID, which is the same as your LeadSquared Account Number. You can find this ID on the bottom of your screen.
    • Content Type – application/json
    • Execution Delay – 0 Seconds
    • Custom Header Name – Authorization
    • Custom Header Value – 
      • Navigate to Journeys>Settings>Advanced.
      • Alongside Field Sales Token for Automation, click Copy
      • Paste that value under Custom Header Value.
  3. Enter a description for the webhook.
  4. Click Save.

LeadSquared - Lead Delete Webhook

 

7. Add Journeys to Mobile App

Once you’re done configuring the Journeys settings, add it to the mobile app’s navigation menu.

  1. On the side panel of the CASA landing page, click Menu builder icon. Then, alongside the menu you want to add Journeys to, click edit.
  2. On the right side of the page, click Side Navigation.
  3. To add Journeys to the mobile app’s navigation bar, under Available Menu Tabs, alongside Journeys, click Add icon.
  4. To rearrange the tabs, drag and drop them in the desired order.
  5. Once you’re done building the menu, click Publish.

LeadSquared - Add Journeys to Mobile Navigation

 

Any Questions?

We’d love to answer your questions or hear your own unique use cases. Feel free to share your experiences in the comments section below.

Was this Helpful?

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments