top of page
Search

Creating a Comprehensive Zomato Dashboard

  • Writer: Tanya Sharma
    Tanya Sharma
  • Jul 29, 2024
  • 2 min read

Creating an insightful dashboard for Zomato can help in visualizing and understanding various aspects of food orders, sales, and user performance. Below is a detailed walkthrough of how I developed a Zomato dashboard with four main tabs: Index, Dashboard, User Performance, and City Performance.


1. Index Tab

The Index tab serves as the dashboard's landing page. It contains buttons leading to other tabs for easy navigation. The main button directs users to the Dashboard tab, where they can explore various visualizations and insights.




2. Dashboard Tab

The Dashboard tab is the core of the visualization, providing several key insights into Zomato's performance:




Slicers

I included slicers to filter the data based on food orders via Swiggy across different city tiers:

  • Top 100 Cities

  • Top 50 Cities

  • Top 20 Cities

  • Top 5 Cities

  • All Sales

These slicers allow users to dynamically adjust the data scope and focus on specific segments of interest.


Visualizations

  • Non-Veg Orders Sale vs. Veg Orders Sale: This comparison helps in understanding the preference for non-vegetarian and vegetarian food across various cities.

  • Other Sales: Includes insights into different sales categories, providing a broader view of the overall sales performance.

  • Rating of All Categories: Displays ratings across different food categories, helping in assessing customer satisfaction.


Dynamic Headline

A measure was created to change the headline dynamically based on the sales data. This feature makes the dashboard more interactive and informative.


Sales Value by Year

A line chart visualization was added to depict the sales value over the years. This helps in identifying trends and growth patterns over time.


3. User Performance Tab


The User Performance tab focuses on customer behaviour and demographics:


  • Gain and Loss of Customers: This visualization provides insights into the net gain or loss of customers, helping in understanding customer retention and churn.

  • Customer Gender-wise Analysis: Breaks down the customer performance by gender, offering a deeper look into gender-based preferences and trends.



4. City Performance Tab


The City Performance tab provides a detailed analysis of Zomato's performance across various cities:


  • Performance of All Cities: Gives an overview of how each city is performing in terms of sales and user engagement.

  • Sales Value by City: A detailed view of the sales value for each city, helping in identifying the top-performing and underperforming cities.

  • Rating Count by City: Displays the number of ratings received by each city, which can be used to gauge customer satisfaction.

  • Active Users by City: Shows the number of active users in each city, providing insights into user engagement and activity.



Measures Created

To enhance the dashboard's functionality and interactivity, I created several measures, including:

  • Dynamic headline measure

  • Sales growth measure

  • Customer gain/loss measure

  • Gender-based performance measure


These measures help to provide more accurate and insightful visualizations, making the dashboard a powerful tool for data-driven decision-making.


This comprehensive dashboard provides a detailed and dynamic view of Zomato's performance, helping stakeholders make informed decisions based on various insights and trends.

 
 
 

Comments


bottom of page