Custom Dashboards
The built-in reports answer the questions most teams have. A dashboard is where you put the ones your team has — the four numbers you check on Monday, side by side, instead of across four pages.
A dashboard belongs to a project, and everyone with access to that project sees it. That is deliberate: a board is how a team agrees on what to watch, which a private-by-default board would defeat.
Availability
Custom dashboards are on every paid plan.
Building a chart
Every chart answers one question, assembled in the same order:
| Step | What it decides | Example |
|---|---|---|
| Data source | Which dataset the numbers come from | Web traffic |
| Metric | What is counted | Visitors |
| Break down by | Which column splits it (optional) | Country |
| Over time | The size of each bucket (optional) | By day |
| Filters | What is left out (optional) | Browser is not Safari |
| Show as | The picture | Line |
The preview redraws as you go, using exactly the same code path a saved chart uses — so a chart that previews is a chart that saves.
What you can measure
| Source | Metrics | Break down by |
|---|---|---|
| Web traffic | Visitors, sessions, pageviews, bounce rate, average session duration, pages per session, revenue | Country, region, city, device, browser, OS, device brand and model, UTM source/medium/campaign, referrer, page |
| Crawlers & AI bots | Requests | Bot, vendor, country, path, category |
| AI visibility | Presence rate, mention rate, citation rate, citations, answers | Engine |
| AI citations | Citations | Domain, page |
The lists are uneven on purpose. A metric is offered a breakdown or a time axis only where a real query stands behind it — bounce rate is a single number because nothing computes it per day, and visitors and pageviews take different page columns because Kitbase counts them differently. Offering the missing combinations would mean inventing a second calculation, and a chart that disagrees with the Web Analytics page is worse than a chart that does not exist.
The numbers match the reports
A chart reads through the same code the built-in reports read through. "Visitors by day" on a board and the Web Analytics timeline are the same query with the same window — they cannot drift apart.
Which pictures are available
The shape of the question decides the pictures, so options you cannot use are greyed out rather than refused after you save:
| Over time | Break down | You can draw |
|---|---|---|
| yes | no | Line, area, bar |
| yes | yes | Line, stacked area, stacked bar |
| no | yes | Bar, donut, table |
| no | no | Single number |
The date range
The board has one date picker, and every chart on it answers for that range. A chart stores no dates of its own, so the same board shows last week or last quarter without editing anything on it — and the range lives in the URL, so a link to a board is a link to a board at a particular window.
Turning on Compare adds the previous period to every chart: a delta under a single number, a second column in a table, and a comparison total on a series.
A series reports its comparison as a total rather than as a second line, because the two windows need not be the same length — lining them up bucket for bucket would either drop points or invent them.
Arranging the board
The grid is two columns. A chart is either half the board or the full width of it, and you drag charts to reorder them. Two columns keeps every card wide enough for axis labels you can actually read; on a phone the board becomes one column.
Up to 24 charts fit on a board and 20 boards on a project. Each chart is its own request, so the cap is really a limit on how many queries one page fires at once.
Who can do what
| Action | Needs |
|---|---|
| See boards and their charts | Access to the project |
| Create, edit, arrange, delete | Owner or admin |
Wider editing is coming
Building boards is limited to owners and admins in this first release, while the previous dashboard code is still deployed alongside it. The release that removes that code opens editing to developers and analysts.
Permission to build a board is not permission to see everything on one. Each data source carries its own: someone without access to AI visibility cannot read AI numbers by putting them on a board, and sources they cannot read are not offered in the builder at all.
Related
- Analytics — the built-in web traffic reports
- Bot & Crawler Detection — where the crawler numbers come from
- AI Visibility — where the AI presence and citation numbers come from