Contents:
- Overview
- Creating a Report Type
- Building Reports
- Report #1 Number of Meetings Booked
- Report #2 Number of Meetings Booked by User
- Report #3 Calculate the Conversion Rate of Forms
- Report #4 Number of Meetings Booked for Each Account
- Report #5 Number of Meetings Booked for Each Lead Status
- Report #6 Report with All Fields
- Building a Dashboard
- Summary
Overview
The LeanData Meeting Log custom object is used to store operational metrics and information regarding BookIt processing by LeanData. Much of the information used to populate LeanData Audit Logs for BookIt is populated with data stored within the LeanData Meeting Log object.
You can download the LeanData Reports Managed Package here:
https://appexchange.salesforce.com/appxListingDetail?listingId=02f027a4-5011-4c40-b9e9-8af704b7994d
Purpose
The LeanData Meeting Log report serves as a baseline for routing metrics that may be useful for administrative and operations teams. This offers visibility into booking outcomes and details such as evaluating bookings made via BookIt, reps booked, booking type, Event status, as well as linking Orchestration Audit Logs with BookIt Audit Logs (if applicable).
Note that each Meeting Log ID indicates a separate instance of booking. Also note that Audit Logs are only produced for Handoff (Smart Rep) processing if a meeting has been booked.
Meeting Log Object Details
Report Name: LeanData Meeting Logs
Object(s): Meeting Log, Log (Routing Log), Round Robin Pool
Description:
The Meeting Log custom object (LeanData__Meeting_Log__c) is installed as part of the main LeanData managed package. This object is used to store much of the information used to populate the Audit Logs within LeanData BookIt. This object stores relevant information about BookIt such as meeting type, meeting status, assignee, product used, etc.
In addition to the Meeting Log object, a native lookup between Meeting Log and "Routing" Log exists to connect BookIt meetings with Lead/Contact routing using LeanData Orchestration. Additional custom fields may be brought into the Meeting Log report type from the Log via lookup. More information on the LeanData Log reports can be found here.
More details on customizing Meeting Log reports can be found below.
Fields & Definitions
See table for the default fields included in the managed package report:
Field Name | Description |
Guest First Name | (Text) First name of meeting guest booked via BookIt Links |
Guest Last Name | (Text) Last name of meeting guest booked via BookIt Links |
Additional Guests | (Text) The name(s) of any additional guests added to BookIt meeting (if applicable) |
Post Assignee | (Lookup(User)) The name of the assigned BookIt user post-booking |
Event Assigned To | (Text) Name of user assigned Salesforce Event created as a result of BookIt meeting |
Event Created | (True/False) Status of Event creation in Salesforce as a result of BookIt meeting |
Event Subject | (Text) Subject of Salesforce Event created from BookIt meeting |
Meeting Status | (Text) Status of booked meeting (e.g, Scheduled, Canceled, etc.) |
Meeting Date and Time | (Date/Time) Date and time of BookIt meeting |
Meeting Type | (Text) Internal name of Meeting Type selected for booked meeting |
Round Robin Pool Name | (Lookup(Round Robin Pool)) Name of Round Robin Pool used for booking (if applicable) |
Handoff Suggested Pool Member | (Lookup(User)) Name of Round Robin Pool Member's calendar presented via Smart Rep Suggestion (if applicable) |
Handoff Meeting Booking Method | (Text) Method of which Handoff meeting was booked (e.g, Suggested User, Specific User, etc.) |
Handoff Meeting Scheduled By | (Lookup(User)) Name of User who scheduled Handoff meeting via Smart Rep Suggestion |
Handoff Suggested User | (Lookup(User) Name of BookIt User suggested by Smart Rep Suggestion graph |
Created Date | (Date) Date of booking/date of Meeting Log creation |
Meeting Log Report Type
Each Report is built on top of a custom Report Type that is created when you download the Reports Managed Package. The custom Report Types are not editable, however the Reports themselves are. If you would like to build your own reports utilizing different fields, our recommendation is to clone the Report Type and pull the additional fields/objects you would like to reference.
Note: If a Report Type is cloned, this report will not be automatically updated when new managed package versions are released. In order to upgrade existing reports that have been edited, you will need to uninstall the Reports Managed package, delete the Managed Package field(s), and reinstall the Reports Managed Package.
To clone the managed package report types for customization, navigate to Salesforce Setup > Report Types. Click the report type you would like to clone. Within the Report Type Setup page, you will see a "Clone" button to clone the report type.
To create a new custom report type, navigate to Setup > Report Types. Select the New Custom Report Type button. From here, select the primary object of the report, for example, LeanData Logs. After selecting the primary object, you can then customize the layout of the report type, and add additional fields to the layout via Lookup.
Building Reports
In this section we will be creating 6 common reports for BookIt. These are very basic reports designed to help you get familiar with BookIt reporting. You can build off of these reports using your custom fields and other object fields.
Report #1 - Number of Meetings Booked
To Create a Number of Meetings Booked Report:
- If needed, Navigate to Reports in Salesforce.
- Click New Report.
- Search for and select Meeting Logs as the Report Type.
- Click Start Report.
- Set the Filters:
- Show All Meeting Logs
- Created Date: Select desired Time Range
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
- Set the Columns:
- Booking Method
- Scheduled Action Type
- Meeting Log Name
- Set the Group Rows:
- Meeting Type
- Click Save & Run.
Report #2 - Number of Meetings Booked by User
To Create a Number of Meetings Booked by User Report:
- If needed, repeat steps 1-4 from the first report.
-
Filters:
- Show All Meeting Logs
- Created Date: Select desired Time Range
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
-
Columns:
- Meeting Log Name
- Account: Account Name
- Lead:Lead: Reporting Matched Account: Account Name
- OR create a Row-Level Formula
- Formula Output Type: Text
- Formula: IF(ISNULL(Meeting_Log__c.Account__c.Name), Meeting_Log__c.Lead__c.Reporting_Matched_Account__c.Name,Meeting_Log__c.Account__c.Name )
-
Group Rows:
- Scheduled with: Full Name
- Detail Rows Toggle: off
- Click Save & Run.
Report #3 - Calculate Conversion Rate of Forms
To Create a Number of Meetings Booked for Each Report:
- If needed,repeat steps 1-4 from the first report.
-
Filters:
- Show All Meeting Logs
- Created Date: Select desired Time Range
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
-
Columns:
- Meeting Log Name
- # Scheduling Page Shown
- # Meetings Scheduled
- Summary Formula Columns:
- Conversion Rate
- Formula: LeanData__Meeting_Log__c.LeanData__Meeting_Scheduled__c:SUM / LeanData__Meeting_Log__c.Name:Unique
-
Group Rows:
- Trigger Node Name
- Click Save & Run.
Report #4 - Number of Meetings Booked for Each Account
To Create a Number of Meetings Booked for Each Report:
- If needed,repeat steps 1-4 from the first report.
-
Filters:
- Show All Meeting Logs
- Created Date: Select desired Time Range
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
-
Columns:
- Meeting Log Name
- Account: Account Name
- Lead: Reporting Matched Account: Account Name
- Or create a Row-Level Formula:
- Formula Output Type: Text
- Formula: IF(ISNULL(Meeting_Log__c.Account__c.Name), Meeting_Log__c.Lead__c.Reporting_Matched_Account__c.Name,Meeting_Log__c.Account__c.Name )
-
Group Rows:
- Scheduled with: Full Name
- Click Save & Run.
Report #5 Number of Meetings Booked for Each Lead Status
To Create a Number of Meetings Booked for Each Report:
- If needed,repeat steps 1-4 from the first report.
-
Filters:
- Show All Meeting Logs
- Created Date: Select desired Time Range
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
-
Columns:
- Meeting Log Name
-
Group Rows:
- Lead: Lead Status
- Click Save & Run.
Report #6 Report with All Fields
You can create a report based on any account field. Our example uses Employee Count
To Create a Number of Meetings Booked for Each Report:
- If needed,repeat steps 1-4 from the first report.
-
Filters:
- Show All Meeting Logs
- Created Date: Select All Time
- Meeting Scheduled equals True
- Type equals BookIt for Forms (optional)
-
Columns:
- Meeting Log Name
- Type
- Trigger Node Name
- # Scheduling Page Shown
- # Meetings Scheduled
- Scheduled Action Type
- Routing Error
- BookIt Pool Id: Round Robin Pool
- Meeting Scheduled With Full Name
- Lead: Full Name
- Contact: Full Name
- Meeting Type
- Meeting Date and Time
- Owner: Full Name
- # Event Created
-
Group Rows:
- Custom Account Field or Bucket Column
- Click Save & Run.
Building a Dashboard
In the following steps we will build a dashboard based on the reports we’ve just made.
To Build a Dashboard:
- If needed, navigate to Dashboards in Salesforce
- Click New Dashboard.
- Enter a Name for the Dashboard.
- If needed, enter a description for the Dashboard
- Select a Folder.
- Click Create.
- Click + Component
- Component #1: Number of Meeting sliced by product
- Create a Pie Chart from Report #1 with BookIt for Forms & BookIt Handoff sliced
- Component #2: Number of Meetings sliced by Schedule With Node in BookIt for Forms
- Create a Bar Chart from Report #1
- Y-Axis: Scheduled Action Type
- Component #3: Number of Meetings sliced by Booking Method in BookIt Handoff
- Create a Bar Chart from Report #1
- Y-Axis: Handoff Meeting Booking Method
- Component #4: Number of Meetings Booked by each BookIt authorized user
- Create a Bar Chart from Report #2
- Y-Axis: Scheduled with: Full Name
- Component #5: Number of Meetings Booked sliced by Account Name
- Create a Bar Chart from Report #4
- Y-Axis: Account Name
- Component #6: Meetings Booked by Account
- Create a Bar Chart from Report #4
- Y-Axis: Custom Field or Bucket Column
- Component #7: Number of Meetings Booked by Lead Status
- Create a Bar Chart from Report #5
- Y-Axis: Lead: Lead Status
- Click Save
Summary
This guide has presented the steps to building BooIt Reports and a dashboard.
For more information on working with BookIt please see our BookIt Guides.