How-To Create a Custom Report Using Keypup in 3 Simple Steps

Learn how to build custom reports with datasets extracted in real-time from your Git Repositories and Project Management Tools

Thomas Williams
Thomas Williams LinkedIn
• 4 min read
How-To Create a Custom Report Using Keypup in 3 Simple Steps

To be successful in today's business world, engineering organizations must design an effective reporting and analytics framework that allows end users to efficiently consume integrated development data. This strategy allows developing proactive decision-making skills through the use of the right set of information. Reports are used to obtain a more detailed view to drill-down into details. Before designing charts, cards or KPIs, reports allow the users to understand granular information while charts, cards or KPIs focus on some areas only.

Here's how you can create a custom report with Keypup in 3 easy steps:

Add a report to a dashboard

Click on the arrow on the top right corner of any dashboard and select the “Add Table” option.

Image

Select data source

Select the "Configure source" tab from the navigation menu on the left side of the screen. Keypup fetches various datasets based on the connected applications, such as "Issues & Pull Requests" for example. You can see the various fields you can query on each dataset on the table titled "AVAILABLE FIELDS" on the right side of the screen as you select a dataset. Select the dataset containing the fields you wish to use in your report.

Image

Query your selected dataset

Once you have selected your visualization type (table) and data source, you can begin building your insight by querying your dataset. From the navigation menu on the left, select the "Configure table" tab. The table will include two columns by default: Dimensions and Metrics.

“Dimensions” are field attributes of your datasets.. It could be, for instance, a date of merging, an author or a label.

“Metrics” are numerical values derived from a function applied to a particular field ( Dimension).

In a table, you can add multiple dimensions and metrics. To add them, simply click on the (+) sign button on the right side of the column and select “dimension” or “metric”. To delete dimensions and/or metrics columns, click on the expand (...) button and select the "delete" option.

You can perform basic or advanced queries depending on how familiar you are with query construction. Select the field(s) you want to query from the drop-down menu at the top of the "Dimension" column or choose "custom formula". From the drop-down menu at the top of the "Metric" column, choose operator, aggregator, or "custom formula".

Simple query (selected formula):

Image

Advanced query (custom formula):

Image

To go further

Apply a filter (optional)

Based on the fields that you built your report on, you can apply a filter using "AND" & "OR" operators if you need to narrow down your insight. You can do this by clicking on the "Filter dataset" button at the top right corner of your insight builder interface.

Image

Customize your chart “look & feel” (optional)

Based on your selected visualization, cosmetic customization is automatically suggested. It's possible to further customize reports for readability by tweaking the colors, as well as by updating the title, columns, and legend.

Image

Any questions or tips you would like to share? You can contact us directly in the chat from your Keypup interface or use this contact form.

Ready to Transform Your Analytics?

Join teams already using AI to make data-driven decisions faster than ever.

Most Recent Articles

Data Ownership, Governance, and Inter-Departmental Silos: Who Owns the Definition of a Story Point?

Data Ownership, Governance, and Inter-Departmental Silos: Who Owns the Definition of a Story Point?

Centralizing SDLC data across ten business units exposes a governance vacuum long before it delivers insight: seven competing "story point" scales, four business units with no named data owner, and a workflow taxonomy nobody was ever assigned to define. This isn't a GDPR problem — it's a political and technical negotiation over who owns what data, and who is accountable when a poorly maintained JIRA board quietly skews a portfolio-wide metric. Discover how Keypup MCP makes data ownership, definition consistency, and governance maturity measurable across every business unit.

Stephane Ibos
Change Management and Cross-Functional Alignment: Getting HR, Product, and Marketing to Trust Engineering Metrics

Change Management and Cross-Functional Alignment: Getting HR, Product, and Marketing to Trust Engineering Metrics

Rolling out SDLC analytics across an enterprise takes more than an engineering VP's buy-in. If HR misreads flow metrics in performance reviews, or Product Management keeps demanding features while ignoring system health, the initiative quietly becomes an "engineering-only project" that never earns organization-wide trust. Discover how Keypup MCP builds the guardrails, translations, and cross-functional accountability that make SDLC analytics stick beyond engineering.

Liam Davis
Strategic Vendor Selection and Platform Fatigue: How to Add an SEI Platform Without Adding Another Dashboard

Strategic Vendor Selection and Platform Fatigue: How to Add an SEI Platform Without Adding Another Dashboard

Enterprises already juggle dozens of tools for project management, CI/CD, monitoring, and HR. Before adding a Software Engineering Intelligence platform, IT architects and procurement teams need to weigh true integration cost, training burden, and vendor lock-in risk — not just the license fee. Discover how Keypup MCP delivers engineering insight through the tools your teams already use, with no new dashboard, no new login, and a fraction of the total cost of ownership.

Thomas Williams