Feature Document - Custom Widgets

Modified on Wed, 15 Nov, 2023 at 9:42 AM

Prepare to elevate your dashboard game with widget creation that empowers you to seamlessly add and customize widgets on your dashboard. What's more, we've introduced widget categories to supercharge your widget-finding experience. Dive into our treasure trove of predefined widgets across various categories to save time and gain instant insights. Enjoy the flexibility to choose from various chart types and craft custom widgets that cater to your unique needs. And with our intuitive edit mode, managing your dashboard has never been easier. Experience a whole new level of control and personalization to supercharge your workflow! 



Widgets are customizable data visualization tools that empower users to efficiently analyze and present their data, enhancing insights and reporting capabilities. Widgets can be added by clicking on the "Add Widget" button on the top right corner.


Widget Categories included:
  1. Contacts - Contact widgets help you manage and analyze new leads efficiently.
  2. Appointments - Appointment widgets assist in tracking and optimizing meetings with your team and customers.
  3. Opportunity - Opportunity widgets provide insights into deal status and monetary value.
  4. General widgets - General widgets offer predefined data and performance reports for various platforms.

Chart types supported:
  1. Numeric/Count 
  2. Donut Charts
  3. Line charts
  4. Bar charts
  5. Horizontal Bar charts


Feature 2 - Customizing Widgets



Users can enhance widgets with their customizations, definitions, and filters to gain deeper insights.

Widget configuration options:
  1. Title : Change the widget's title according to your conditions. A clear title makes it easier for you and your team to understand.
  2. Metrics : Switch data points for your widget
  3. Group : Define how your results are grouped in a Donut chart.
  4. View by : Pick the secondary dimension for line, bar and horizontal bar chart types
  5. Breakdown : Modify the frequency of the time period.
  6. Date Property : Adjust the date property for fetching results(for example Created Date or Updated Date)
  7. Date Range Override : Override the date range for the widget for the selected date property(by default, it uses the global date range from the dashboard).
  8. Order : Alter the order of results (ascending or descending).
  9. Limit : Set a limit to simplify the displayed results.

Widget condition operators:
  1. Is : Choose a single option
  2. Is not : Exclude a single option
  3. Is one of : Select multiple options
  4. Is none of : Exclude multiple options

Feature 3 - Edit Mode

In edit mode, you can effortlessly rearrange widgets, edit them, and reposition them to create a personalized dashboard that perfectly suits your workflow.


Use case for different widgets

Contact Widgets:
  1. Contact Count: Use this widget to get a quick overview of the total number of contacts for your entire team. Great for tracking overall growth.
  2. Contact Count (Logged in user): If you want to focus on contacts assigned to you, use this widget. It helps you see how many contacts you are personally responsible for.
  3. Contacts by Tags: If you've categorized your contacts with tags (e.g., "Hot Leads," "New Prospects"), this widget lets you see how your contacts are distributed by these tags.
  4. Contacts by Activity: Monitor the number of contacts with specific activities within a defined time period. Useful for tracking engagement.
  5. Contacts by Type: Categorize your contacts by type and visualize how they are distributed with this widget.
  6. Contacts by Assigned User: If you have a team managing different contacts, use this widget to see how contacts are mapped to various team members.
  7. Contacts by Company Name: Get insights into your contacts by looking at how they are distributed among different company names.

Appointment Widgets:
  1. Appointment Count: Use this widget to track the total number of appointments. You can group the count by status or assignee, depending on what you want to focus on.
  2. Appointment Count over a Date Range: Monitor appointment numbers within a specific time period. Group them by status or assignee for deeper insights.
  3. Appointment Counts by Status: Visualize how your appointments are distributed by their status (e.g., "Confirmed," "No Show").
  4. Booked Appointments: Keep an eye on the number of booked appointments for a selected date range.
  5. Confirmed Appointments: Track the number of confirmed appointments for a specific time frame.
  6. Showed Appointments: Monitor the number of appointments where customers showed up.
  7. No-Show Appointments: Find out how many appointments resulted in a "No Show."
  8. Canceled Appointments: Keep track of canceled and invalid appointments within a specified date range.
  9. No-Show Rate Over Time: Observe the trend in "No Show" appointments over time.
  10. Upcoming Appointments (Week): Plan for the week ahead by checking the total number of appointments scheduled.
  11. Upcoming Appointment (Logged in User): Focus on your upcoming appointments specifically.
  12. Past Month Created Appointments: Review the total number of appointments created in the past month.
  13. Past Month Created Appointments (Logged-in User): Track appointments created by the logged-in user over the past month.
These widgets help you stay organized and make data-driven decisions about your appointments.

Opportunity Widgets:
  1. Opened Opportunities: Use this widget to see how many opportunities are currently open. Helpful for real-time tracking.
  2. Won Opportunities: Keep a record of opportunities you've successfully closed as deals.
  3. Lost Opportunities: Monitor opportunities that did not convert into deals.
  4. Abandoned Opportunities: Keep an eye on opportunities that were left without action.
  5. Opportunity Count: Get an overview of your total opportunities.
  6. Opportunity Counts Over Time: Visualize how opportunities have been distributed over different time periods.
  7. Opportunity Revenue Over Time: Track the revenue generated by opportunities over time.
  8. Opportunity Counts by Status: Categorize your opportunities by status (e.g., "In Progress," "Closed").
  9. Opened Opportunity Value: Understand the monetary value of opportunities currently in progress.
  10. Lost Opportunity Value: See the value of opportunities that were lost.
  11. Abandoned Opportunity Value: Monitor the monetary value of abandoned opportunities.
  12. Won Opportunity Value: Keep track of the monetary value of opportunities that are converted into deals.
  13. Total Opportunity Value: Get an overview of the cumulative monetary value of all opportunities.

General Widgets: 
  • Opportunity Status: Visualize the status of your opportunities.
  • Opportunity Value: Understand the total value of opportunities, categorized by status.
  • Conversion Rate: Track the conversion rate and revenue generated by won opportunities.
  • Funnel: Get a detailed view of your sales funnel and conversion rates at each stage.
  • Stages Distribution: Understand how opportunities are distributed among different stages.
  • Tasks: Monitor all tasks added and the team member it is assigned to.
  • Manual Actions: Keep track of manual actions, such as SMS and phone calls, in your campaigns.
  • Lead Source Report: Get an overview of total leads by source.
  • Google Analytics Count: Track the number of total views in your Google Analytics report.
  • Google Analytics Chart: Get insights into the number of total views and interactions on your website.
  • Google Business Profile: Monitor your Google Business Profile metrics.
  • Facebook Ads Report: Keep an eye on clicks, spending, CTR, and CPC for Facebook ads.
  • Google Ads Report: Track clicks, spending, CTR, and CPC for Google ads.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article