Analytics Dashboards - User onboarding pain points
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
This purpose of this issue to to capture and list the user pain points encountered trying to use Analytics Dashboards on a fresh GDK installation.
Pain points
1️⃣ No project-level analytics settings
Expectation
As a user I want to choose in which projects / repository my custom dashboards files are stored.
Problem encountered
No project-level analytics settings available. However group-level analytics settings exists.
Steps to reproduce
- Navigate to Project
- Try to find a setting to change the project containing Analytics Dashboards configuration files
Screenshots or recording
| Project-level | Group-level |
|---|---|
![]() |
![]() |
2️⃣ Stuck after clicking "New dashboard"
Expectation
As a user I want to create a new dashboard after clicking on "New dashboard", but I cannot because adding a visualization is required and there are no visualizations available to pick from.
Problem encountered
Stuck with the error "Add a visualization" when attempting to create a new custom dashboard.
Steps to reproduce
- Navigate to Project > Analyze > Analytics dashboards
- Click on "New dashboard"
- Try to create and save a dashboard
Screenshots or recording
3️⃣ Error when creating a custom dashboard with a manually created visualization
Expectation
As a user I want to create a custom dashboard with a manually created / visualization.
Problem encountered
I cannot add a visualization because the available visualization drawer shows an error with the message "Something went wrong while loading available visualizations. Refresh the page to try again.". Refreshing the page does not resolve the error.
Steps to reproduce
- Manually create a visualization in project >
.gitlab/analytics/dashboards/visualizations/all_events.yamlwith the contents. - Navigate to Project > Analyze > Analytics dashboards
- Click on "New dashboard"
- Click on "Add visualizations"



