Create a dashboard
By the end of this guide, you will have a dashboard screen showing live totals and charts that update automatically as your data changes.
What you'll need before you start
- At least one Object Type with data in it.
- A numeric or money field marked as Is Searchable if you want totals and averages (not required for counts).
- Administrator access.
Step 1: Create a Freeform layout
A Freeform layout (the layout type that lets you combine blocks from multiple Object Types) is what you use for dashboards.
- Go to Settings → Navigation.
- Click Add Layout.
- Choose the type Freeform.
- Name it
Dashboardor something specific likeSales Overview. - Click Create.
Step 2: Add a Grid block
A Grid block lets you place multiple stat blocks side by side.
- In the layout editor, click Add Block.
- Choose Grid.
- Set the number of columns. For a row of four numbers, choose 4.
- Click Save on the block.
Step 3: Add Stat blocks inside the Grid
A Stat block (the widget that calculates and displays one summary number) goes inside the Grid.
- Click Add Block inside one of the Grid columns.
- Choose Widget → Stat.
- Select the Object Type. For example: Contacts.
- Choose the operator: Count.
- Add a label:
Total Contacts. - Click Save.
Repeat for other stats you want. Examples:
- Count of Contacts where Status = Active → label
Active Contacts - Sum of Amount on Invoices → label
Total Revenue - Count of Jobs where Status = Open → label
Open Jobs
Step 4: Add a Chart block (optional)
A Chart block shows trends over time.
- Click Add Block below the Grid.
- Choose Widget → Chart.
- Select the Object Type.
- Choose the field to plot (usually a date field for time-based charts).
- Choose Count or Sum.
- Select the time range.
- Choose Line or Bar.
- Click Save.
Step 5: Add the dashboard to navigation
- Go to Settings → Navigation.
- Find your new Dashboard layout.
- Drag it to the top of the list so it's the first thing your team sees.
- Check the star icon to make it the default view.
- Click Save.
Step 6: Test it
- Click Dashboard in the navigation.
- Confirm your Stat blocks show the correct numbers.
- Create a new record in one of your Object Types and come back, the numbers update automatically.
What to do next
- Build a filtered list view, add filters to a list screen so your team can drill into the records behind the numbers