Before You Begin
This tutorial will walk you through the process of building a simple “Sales Performance” dashboard from scratch.Prerequisite: This guide assumes you have a
Function (e.g., “Sales CRM”) and a Space with some sample 🧊 Deal Objects. Your Deal Object Type should have fields like Deal Value (Number), Stage (Select List), and Owner (User).🧊 Deal Objects to see the big picture.
The 3 Levels of Data Scoping
Before building, it’s important to understand how Luklak handles data sources. You can define a data scope at three cascading levels:- Dashboard-Level Source: Set a default data source for the entire dashboard (e.g., “All data from the Sales CRM Function”).
- Page-Level Source: Override the dashboard source for a specific page (e.g., “Page 2 only shows data from the Enterprise Deals Space”).
- Gadget-Level Source: Override all other sources for a single gadget.