6 steps on how to get setup with your first data reporting project

It doesn’t matter if you are a startup or a 1000 person company this 6 step process can be used for all of your data reporting use cases.
June 19, 2024
Tarush Aggarwal

Tarush Aggarwal

Founder and CEO

Throwing analysts at a problem might be a short term solution to solving your reporting needs but does not build a process for repeatable analysis.


I’ve used these 6 steps to be able to set up reporting in the right way over and over again. It doesn’t matter if you are a startup or a 1000 person company this 6 step process can be used for all of your data reporting use cases.

Figure out which project you want to add visibility to

Popular projects for companies starting out include – visibility into go to market strategy, how customers are using your product, different segments of users based on behavior.

What questions do you need to answer?

Once you have your project, you can work backwards and figure out what are the questions you need to answer on a daily basis in order to add the right visibility to your project. For example – As a marketer I want to be able to see the lead source for every sale. Do this for every persona inside your company.

What are the data sources you will need?

Once you have the questions you need to answer you can figure out what data sources are going to be needed in order to answer these questions. If you are not already collecting this data at this point you can figure out the right way of tracking it. Starting with manual tracking in google spreadsheets for data sources you are not tracking is a quick way to get started

Ingest your data into a central data warehouse

The average startup has 10-12 different data sources. We need to build an automated pipeline to ingest all of this data into a data warehouse. Most companies waste time building & maintaining their own pipelines. This should be avoided.

Figure out your data model

Your raw data is structured for your different source systems. We want to design a data model that is designed to answer the business questions we listed in step 2. During this step we are able to join the data from various different data sources and also clean and validate the data for reporting purposes.

Implement a self – service BI layer.

Once we have the data modeled correctly in the warehouse, we want to set up the right BI tool to allow business users to slice and dice this data. Setting up the data for self service allows users to answer their own questions without having to wait for an analyst to run a report for them.

Remove the frustration of setting up a data platform!

Building a data platform doesn’t have to be hectic. Spending over four months and 20% dev time just to set up your data platform is ridiculous. Make 5X your data partner with faster setups, lower upfront costs, and 0% dev time. Let your data engineering team focus on actioning insights, not building infrastructure ;)

Book a free consultation
Excited about the 5X + Preset integration? We are, too!

Here are some next steps you can take:

  • Want to see it in action? Request a free demo.
  • Want more guidance on using Preset via 5X? Explore our Help Docs.
  • Ready to consolidate your data pipeline? Chat with us now.

Table of Contents

#SharingIsCaring

Get notified when a new article is released

Please enter your work email.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.

See 5X BI in action

Book a demo
Please enter your work email.
Thank you for subscribing!
Oops! Something went wrong while submitting the form.
Get Started
First name
Last name
Company name
Work email
Job title
Whatsapp number
Company size
How can we help?
Please enter your work email.

Thank You!

Oops! Something went wrong while submitting the form.

Data salaries across the US are rising again!

Build a high-performing team without breaking the bank

Learn more