Skip to content

This project provides an end-to-end business intelligence solution in Tableau for The Paper Company. The goal was to analyze 12 months of sales data for non-paper office supplies to deliver actionable insights and recommendations to the Head of Finance.

Notifications You must be signed in to change notification settings

Adriano-goes/product-line-performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Product Line Performance – Tableau BI Project

Header

Overview

This project analyzes The Paper Company’s performance across its newer non-paper office supply product lines.
As a Data Analyst, I was tasked to explore 12 months of sales data from 3 regions and 11 sales reps, and provide insights and recommendations for Angela, the Head of Finance.

The goal: identify which product lines and regions drive the most revenue, detect performance issues, and uncover improvement opportunities.


Objectives & KPIs

Objective Description KPI
Review current product lines and identify areas for improvement Track top-performing products, regions, and reps Revenue
Identify areas that can improve revenue Understand variance in sales volume and pricing Units
Monitor pricing and operational consistency Detect pricing anomalies between regions Unit Price

** KPI Definitions**

  • Revenue = Units × Unit Price
  • Units = Total quantity sold
  • Unit Price = Average sale price per unit

Dataset

A quick validation script (notebooks/data_exploration.ipynb) checks for missing values, duplicates, and verifies calculated revenue consistency.


Data Exploration (Python)

Before visualization, I performed a short data quality check in Python (Pandas).

import pandas as pd

df = pd.read_csv('data/OfficeSupplies.csv')
df.info()
df.describe()
df.isna().sum()
df['Revenue'] = df['Units'] * df['Unit Price']

Observations:

No missing data detected. Revenue formula consistent with provided values. Some outlier pricing in “Binders” category, possibly from regional promotions.


Dashboard Design – Z Layout

The Tableau dashboard follows a Z-pattern layout for clear data storytelling:

  • **Summary KPIs – Revenue, Units, and Unit Price
  • **Revenue Trends by Region – monthly performance
  • **Heatmap of Product Revenue – identify top-selling items
  • **Sales Rep Scatter Plot – performance outliers and quartiles

Average Unit Price Comparison – pricing consistency across regions


Key Visuals

  1. High-Level KPIs
  2. Revenue Trend by Region
  3. Revenue by Item (Heatmap)
  4. Revenue by Sales Rep (Scatter Plot)
  5. Unit Price by Region

Insights & Recommendations

Area Insight Recommendation
Regional Performance The North Region consistently outperforms others but shows the widest unit price variance. Review pricing policy and apply standardized pricing or discounts based on margins.
Sales Team 2 reps (Julia & Frank) generate 35% of total revenue; 3 reps underperform. Provide targeted sales training and reassign territories.
Product Lines Binders and Staplers show declining revenue trends despite stable unit prices. Consider limited-time promotions or bundling strategies.
Pricing Strategy Average Unit Price varies 15–20% between regions. Audit regional pricing and evaluate competitive benchmarks.

Explore the interactive Tableau Story:


Tools Used

Tableau Public – dashboard creation and storytelling Python (Pandas) – data exploration and validation Excel – quick review and data checks GitHub – project documentation and sharing


Author

Adriano Goes Master’s Student in Data Science & Analytics – USP/Esalq 📍 Based in Amsterdam

About

This project provides an end-to-end business intelligence solution in Tableau for The Paper Company. The goal was to analyze 12 months of sales data for non-paper office supplies to deliver actionable insights and recommendations to the Head of Finance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published