← Back to Projects

Olist E-commerce Operations & Customer Experience Analysis (Tableau)

A comprehensive Tableau analysis of the Olist Brazilian E-commerce dataset, focusing on order fulfillment performance, delivery efficiency, and customer experience metrics across 99,441 orders from September 2016 to August 2018.


Project Overview

Overview

This project analyzes operational performance and customer experience in the Olist e-commerce marketplace using Tableau. The analysis examines order fulfillment metrics, delivery performance, late delivery patterns, and order status distribution to identify operational bottlenecks and opportunities for improvement in customer experience.

Business Context

E-commerce marketplaces depend on reliable fulfillment and delivery performance to maintain customer satisfaction and drive repeat purchases. This analysis provides operations and customer experience teams with visibility into delivery times, completion rates, and late delivery patterns to support data-driven decision making.

Objectives

  • Measure and track core operational KPIs: total orders, average delivery time, order completion rate, and late delivery rate
  • Analyze delivery time trends and patterns across the September 2016 to August 2018 time period
  • Identify periods of operational stress with elevated late delivery rates
  • Examine the distribution of delivery times to understand fulfillment consistency
  • Provide actionable insights to improve delivery performance and customer satisfaction

Dataset Overview

  • Source: Olist Brazilian E-commerce Public Dataset (Kaggle)
  • Time range: September 2016 – August 2018
  • Granularity: Order-level data with customer, seller, product, payment, and review information
  • Tables used: Orders, Order Items, Customers, Sellers, Products, Product Category Translation, Order Payments, Order Reviews
  • Total orders analyzed: 99,441

Tools & Skills Demonstrated

  • Tableau Desktop: Data relationships, calculated fields, parameters, filters, dashboards
  • Data Modeling: Multi-table relationships using order_id, customer_id, product_id, seller_id
  • Calculated Fields: Delivery days, late delivery flags, completion rate, aggregated metrics
  • Visualization: KPI cards, time series line charts, bar charts, histograms, dashboard design
  • Analysis: Trend analysis, distribution analysis, operational performance measurement

Key Metrics Defined

  • Total Orders: COUNT(DISTINCT Order ID) for orders with status "delivered"
  • Average Delivery Time: AVG(Order Delivered Customer Date - Order Purchase Timestamp) in days
  • Order Completion Rate: Percentage of orders with status "delivered" out of all orders
  • Late Delivery Rate: Percentage of delivered orders where actual delivery date exceeded estimated delivery date
  • Delivery Days: Time between order purchase and customer delivery (in days)
Data Modeling & Preparation

Tableau Data Model

The Olist dataset consists of 8 related tables connected through common keys. I used Tableau's relationship model (rather than joins) to maintain flexibility and proper granularity across different levels of analysis.

Tableau data model showing relationships between Olist tables
Tableau data model showing table relationships. Open full-size

Table Relationships

  • olist_orders_dataset: Central fact table (order_id as primary key)
  • olist_customers_dataset: Linked via customer_id
  • olist_order_items_dataset: Linked via order_id (many-to-one with orders)
  • olist_products_dataset: Linked via product_id
  • product_category_name_translation: Linked via product_category_name (English translations)
  • olist_sellers_dataset: Linked via seller_id
  • olist_order_payments_dataset: Linked via order_id
  • olist_order_reviews_dataset: Linked via order_id

Data Preparation Notes

  • Connected all tables using relationships rather than joins to maintain flexibility
  • Created calculated fields for delivery time analysis (days between purchase and delivery)
  • Built late delivery flag by comparing actual delivery date to estimated delivery date
  • Filtered to "delivered" orders for completion rate and delivery time calculations
  • Used live connection for real-time filtering and exploration

Key Calculated Fields

  • Delivery Days: DATEDIFF('day', [Order Purchase Timestamp], [Order Delivered Customer Date])
  • Late Delivery Flag: IF [Order Delivered Customer Date] > [Order Estimated Delivery Date] THEN 1 ELSE 0 END
  • Is Delivered: IF [Order Status] = "delivered" THEN 1 ELSE 0 END
  • Order Completion Rate: SUM([Is Delivered]) / COUNT([Order Id])
  • Late Delivery Rate: SUM([Late Delivery Flag]) / COUNT([Order Id]) for delivered orders
Analysis 1 – Order Fulfillment Performance Metrics (Sep 2016 – Aug 2018)

Business Question

How is the Olist marketplace performing on core operational and customer experience metrics? What are the overall fulfillment KPIs (total orders, average delivery time, order completion rate, late delivery rate), and how have delivery performance and late deliveries trended over the September 2016 to August 2018 period?

Method

  • Built KPI summary cards for Total Orders, Average Delivery Time, Order Completion Rate, and Late Delivery Rate
  • Created time series visualizations showing monthly order volume and late delivery rate trends
  • Analyzed order status distribution to understand completion patterns
  • Examined the distribution of delivery times using a histogram to assess fulfillment consistency
  • Analyzed average delivery time by month to identify seasonal or operational patterns

Results – KPI Summary Cards

Total Orders KPI card showing 99,441 orders
Total Orders KPI (99,441 delivered orders analyzed). Open full-size
Average Delivery Time KPI card showing 12.5 days
Average Delivery Time KPI (12.5 days from purchase to customer delivery). Open full-size
Order Completion Rate KPI card showing 97.0%
Order Completion Rate KPI (97.0% of orders successfully delivered). Open full-size
Late Delivery Rate KPI card showing 6.8%
Late Delivery Rate KPI (6.8% of delivered orders arrived after estimated delivery date). Open full-size

Results – Trends & Distributions

Monthly order volume trend from Sep 2016 to Aug 2018
Monthly order volume showing dramatic growth from late 2016 through mid-2018, with a sharp decline in Aug 2018. Open full-size
Late delivery rate percentage over time
Late delivery rate by month showing an initial spike (100% in early 2016 with limited data) stabilizing to ~10% baseline with notable spikes. Open full-size
Average delivery time by month in days
Average delivery time by month showing significant improvement from ~55 days in early operations to stabilizing around 10-15 days by 2017-2018. Open full-size
Order status distribution showing delivered, shipped, canceled, unavailable, etc.
Order status distribution: 97.02% delivered, 1.11% shipped, 0.63% canceled, and small percentages of other statuses. Open full-size
Histogram showing distribution of delivery times in days
Distribution of delivery times: heavily concentrated in 0-30 day range with a peak around 10-15 days and long tail extending beyond 60 days. Open full-size

Results – Dashboard

Interactive dashboard combining all order fulfillment KPIs, trends, and distributions. Use the filters to explore the data.

Key Findings

  • Strong order completion: 97% order completion rate indicates reliable fulfillment operations
  • Significant growth trajectory: Monthly order volume grew dramatically from ~400 orders in late 2016 to peak of ~7,500 orders in early 2018
  • Improved delivery speed over time: Average delivery time improved from 50+ days in early operations to stabilizing around 12.5 days by 2017-2018
  • Acceptable but improvable late delivery rate: 6.8% overall late delivery rate with periodic spikes reaching 10-20%
  • Consistent delivery performance: Most orders delivered within 10-30 days, though a long tail of delayed orders exists
  • Early operational challenges: August-November 2016 showed 100% late delivery rates, likely due to launch phase and operational scaling
  • Stabilization period: Operations stabilized by early 2017 with late delivery rates settling to ~10% baseline

Business Recommendations

  • Investigate late delivery spikes: Drill into periods with elevated late delivery rates (10-20%) to identify root causes–carrier issues, regional bottlenecks, high-volume periods, or seller performance problems
  • Focus on the long tail: Analyze orders taking 45+ days to identify patterns (specific product categories, seller locations, or customer regions) and implement targeted interventions
  • Set SLA targets by segment: Not all products require the same delivery speed–consider differentiated targets for product categories with different customer expectations
  • Monitor completion rate proactively: 97% is strong but track this metric by region, seller, and product category to catch deterioration early
  • Celebrate and replicate improvement: Document the operational improvements that reduced average delivery time from 50+ to 12.5 days and apply these lessons to remaining problem areas
  • Operationalize delivery time monitoring: Create alerts for when weekly/monthly delivery times exceed thresholds to enable faster operational response
Analysis 2 – Revenue & Sales Performance (Sep 2016 – Aug 2018)

Business Question

What is the revenue performance of the Olist marketplace? How has revenue grown over time, which product categories and payment methods drive the most revenue, and how is revenue distributed geographically across Brazilian states?

Method

  • Built KPI summary cards for Total Revenue, Total Items Sold, Average Order Value (AOV), and Revenue Growth Rate
  • Created a monthly revenue trend visualization to track revenue growth over time
  • Analyzed revenue breakdown by product category to identify top-performing categories
  • Examined revenue distribution by payment method to understand customer payment preferences
  • Built a geographic map visualization showing revenue by Brazilian state

Results – KPI Summary Cards

Total Revenue KPI card showing $15,843,553.24
Total Revenue KPI ($15,843,553.24 in total revenue across the analysis period). Open full-size
Total Items Sold KPI card showing 112,650
Total Items Sold KPI (112,650 items sold across all orders). Open full-size
Average Order Value KPI card showing $159.33
Average Order Value KPI ($159.33 average revenue per order). Open full-size
Revenue Growth Rate KPI card showing 21.01%
Overall Revenue Growth Rate KPI (21.01% year-over-year growth from 2017 to 2018). Open full-size

Results – Revenue Trends & Distributions

Monthly revenue trend from Sep 2016 to Aug 2018
Monthly revenue trend showing dramatic growth from near zero in late 2016 to peaks exceeding $1.2M in early 2018. Open full-size
Revenue by product category showing top 10 categories
Revenue by product category: Health & Beauty leads at $1,441K, followed by Watches & Gifts ($1,306K), Bed Bath & Table ($1,157K), and Sports & Leisure ($1,157K). Open full-size
Revenue by payment method showing credit card dominance
Revenue by payment type: Credit card dominates at 79.68%, followed by boleto (17.94%), voucher (3.13%), and debit card (1.36%). Open full-size
Geographic map showing revenue distribution by Brazilian state
Revenue by state: São Paulo leads with $5,922K (37% of total), followed by Rio de Janeiro ($2,130K) and Minas Gerais ($1,856K). Open full-size

Results – Dashboard

Interactive dashboard combining all revenue KPIs, trends, and distributions for comprehensive sales analysis. Use the filters to explore the data.

Key Findings

  • Strong revenue growth: 21.01% year-over-year growth rate from 2017 to 2018 indicates healthy marketplace expansion
  • Dramatic scaling: Monthly revenue grew from near zero in late 2016 to exceeding $1.2M by early 2018, demonstrating successful market penetration
  • Diversified product mix: Top 10 categories are relatively balanced, with Health & Beauty leading but no single category dominating (top category represents ~9% of revenue)
  • Credit card preference: Nearly 80% of revenue comes from credit card payments, reflecting Brazilian consumer preferences and installment payment culture
  • Geographic concentration: São Paulo alone accounts for 37% of total revenue, with the Southeast region (SP, RJ, MG) driving over 60% of sales
  • Healthy AOV: $159.33 average order value suggests customers are making meaningful purchases rather than low-value transactions
  • Boleto adoption: 17.94% of revenue from boleto (bank slip) indicates successful inclusion of unbanked/underbanked customers

Business Recommendations

  • Expand geographic reach: Invest in marketing and logistics infrastructure in underserved northern and central-western states to reduce São Paulo dependency
  • Optimize category strategy: Double down on top-performing categories (Health & Beauty, Watches & Gifts) while investigating growth potential in underperforming categories
  • Leverage credit card partnerships: Given 80% credit card usage, explore co-branded cards or installment partnerships to increase AOV and customer loyalty
  • Grow boleto and debit adoption: Expand payment options and incentives for boleto users to capture more of the underbanked market segment
  • Monitor AOV trends: Track AOV by category and region to identify opportunities for cross-selling and upselling
  • Regional pricing analysis: Investigate if pricing optimization in high-volume states could increase margins without impacting volume
  • Sustain growth momentum: With 21% YoY growth, focus on customer retention and repeat purchase programs to maintain trajectory
Analysis 3 – Customer Experience & Review Quality (Sep 2016 – Aug 2018)

Business Question

How satisfied are Olist customers overall, and how do review scores vary by time, product category, and delivery performance? What insights can guide actions to increase 5-star outcomes while reducing low-rated experiences?

Method

  • Built KPI cards for Average Review Score, Total Reviews, 5-Star Review Rate, and 1-Star Review Rate
  • Analyzed review score distribution to quantify sentiment skew
  • Tracked review score trends over time to identify stabilization or shifts in customer sentiment
  • Evaluated review score vs delivery days and delivery status to test operational impact on satisfaction
  • Ranked top and bottom product categories by average review score to isolate category-level opportunities
  • Created a category performance scatterplot to compare review score vs review volume

Results – KPI Summary Cards

Average Review Score KPI card showing 4.086
Average Review Score KPI (overall average score of 4.086 across all reviews). Open full-size
Total Reviews KPI card showing 98,410
Total Reviews KPI (98,410 total customer reviews captured). Open full-size
5-Star Review Rate KPI card showing 58.25%
5-Star Review Rate KPI (58.25% of reviews are perfect scores). Open full-size
1-Star Review Rate KPI card showing 11.61%
1-Star Review Rate KPI (11.61% of reviews indicate severe dissatisfaction). Open full-size

Results – Review Score Distribution & Trends

Review score distribution line chart by rating from 1 to 5
Review score distribution highlighting a strong skew toward 5-star ratings and a comparatively smaller 2-star segment. Open full-size
Average review score trend over time from late 2016 through 2018
Review score trend over time showing early volatility in late 2016 followed by a stable ~4.0-4.3 range through 2018. Open full-size

Results – Delivery Impact & Category Performance

Average review score by delivery days bins
Review score vs delivery days correlation showing higher ratings for faster deliveries and lower scores as delivery time grows. Open full-size
Average review score by delivery status
Review score by delivery status highlighting higher satisfaction for on-time deliveries versus late deliveries. Open full-size
Top 10 product categories by average review score
Top 10 product categories by review score showing multiple categories performing well above the overall average. Open full-size
Bottom 10 product categories by average review score
Bottom 10 product categories by review score ranging from ~3.62 to ~3.86 average scores. Open full-size
Category performance scatterplot showing review score versus review volume
Category performance scatterplot comparing review score against review volume to identify high-impact categories. Open full-size

Results – Dashboard

Customer Experience & Reviews dashboard consolidating KPIs, distributions, trends, and category insights. Use the filters to explore the data.

Key Findings

  • High overall satisfaction: Average review score is 4.086 with a strong 58.25% 5-star rate
  • Meaningful dissatisfaction segment: 11.61% 1-star rate suggests a sizable group of poor experiences to address
  • Sentiment skewed positive: Distribution is heavily weighted toward 4- and 5-star reviews, with 2-star ratings the smallest slice
  • Stabilized sentiment after early volatility: Review scores dipped in late 2016 but stabilized around 4.0–4.3 through 2018
  • Delivery speed drives satisfaction: Faster delivery windows align with higher review scores, while long delivery times correlate with lower ratings
  • Category gaps are real: Bottom categories trail the average by ~0.2–0.5 points, indicating product or fulfillment issues within specific verticals
  • High-impact category targets: The category performance scatterplot highlights categories with high review volume where small score lifts could yield meaningful impact

Business Recommendations

  • Prioritize delivery-time reductions: Target delivery-day bins with the sharpest review drops (30–80 days) through carrier optimization and inventory placement
  • Fix low-performing categories: Run category deep-dives on the bottom 10 list to diagnose issues (product quality, packaging, seller reliability, or returns)
  • Scale best-in-class practices: Replicate fulfillment and seller standards from top-rated categories into mid-performing categories
  • Prevent 1-star experiences: Add proactive customer notifications for long deliveries and expedite support for delayed orders
  • Balance volume and quality: Use the category scatterplot to focus on high-volume categories where incremental review gains translate to large reputation benefits
  • Improve post-purchase touchpoints: Capture more detailed feedback (delivery, product quality, seller comms) to isolate specific drivers of low scores
Analysis 4 – Marketplace Ecosystem: Products & Sellers (Sep 2016 – Aug 2018)

Business Question

How does the Olist marketplace ecosystem perform across product categories and seller dynamics? What patterns emerge in product performance, seller distribution, and the integrated marketplace structure that reveal opportunities for growth, quality improvement, and strategic optimization?

Method

  • Built comprehensive KPIs tracking total products sold, unique categories, average items per order, seller counts, and marketplace concentration metrics
  • Analyzed product category performance using treemaps, Pareto charts, and monthly trend analysis to identify revenue concentration and seasonality
  • Created category performance matrix scatter plots to correlate revenue with customer satisfaction (review scores)
  • Examined seller ecosystem health through geographic distribution maps, revenue concentration analysis, and seller performance quadrants
  • Tracked seller growth over time to understand marketplace expansion patterns
  • Built integrated analysis visualizations including category-seller matrix heatmaps and product weight vs price relationships

Results – Section A: Product Performance

Marketplace Ecosystem dashboard covering product performance, seller analysis, and integrated insights. Use the filters to explore the data.

Product Performance Key Metrics

  • 32,216 Total Products Sold across the marketplace during the analysis period
  • 71 Unique Product Categories available to customers
  • 1.142 Average Items per Order – suggests most orders are single-item purchases
  • 39.25% Revenue Concentration in Top 5 Categories – moderate concentration indicating diversified marketplace

Category Revenue Leaders

  • Health & Beauty: $1.41M revenue – top-performing category
  • Watches & Gifts: $1.26M revenue – second highest performer
  • Bed Bath Table: $1.23M revenue – strong home goods category
  • Sports Leisure: $1.12M revenue – active lifestyle category
  • Computers Accessories: $1.03M revenue – technology segment

Product Performance Insights

  • Treemap reveals category dominance: Health & Beauty, Sports Leisure, Housewares, Toys, and Baby categories are major revenue drivers with clear visual presence
  • Pareto principle validated: Roughly 20% of categories drive 80% of revenue, following the classic 80/20 distribution
  • Seasonal patterns identified: Monthly trends show peaks around May and August-September, followed by year-end decline
  • Category Performance Matrix reveals quality leaders: Health & Beauty achieves highest revenue (~$1.4M) with above-average review scores (~4.2)
  • High-quality, high-revenue categories: Bed Bath Table and Sports Leisure demonstrate strong revenue with excellent customer satisfaction
  • Consistent high performers: Categories like Home Comfort, Stationery, and Perfumery maintain high review scores (4.0+) across varying revenue levels
  • Improvement opportunity identified: Office Furniture shows lower review scores despite moderate revenue

Results – Section B: Seller Performance

Seller Ecosystem Metrics

  • 2,970 Active Sellers on the platform
  • $5,323 Average Revenue per Seller – indicates a healthy mid-sized seller base
  • 12.93% Top 10 Seller Concentration – relatively low, suggesting a well-distributed marketplace not dominated by mega-sellers
  • 22 States with seller representation across Brazil

Geographic Distribution

  • São Paulo (SP) state dominates with the largest concentration of sellers (shown by the prominent green circle on the map)
  • Notable secondary states: RJ (Rio de Janeiro), MG (Minas Gerais), and RS (Rio Grande do Sul)
  • Regional concentration: Sellers are primarily concentrated in Brazil's southeast region

Top Seller Performance

  • Top seller generates $247K in revenue during the period
  • Progressive decline through top 10: 10th seller at approximately $160K
  • Gradual distribution: The gradual decline (vs. steep drop-off) indicates a healthy competitive marketplace

Seller Performance Quadrant Analysis

  • Clustering around average: Most sellers cluster around average revenue ($5K) and average reviews (4.0)
  • High performers identified: Top right quadrant shows sellers achieving $150K-$250K revenue with 4.0-4.5 review scores
  • Quality maintenance: Very few sellers operate in the "high revenue, low satisfaction" zone
  • Niche excellence: Some sellers achieve very high satisfaction (4.5+) even at lower revenue levels

Seller Growth Trends

  • Peak onboarding: January 2017 saw 213 new sellers join the platform
  • Steady growth: 100-200 new sellers per month throughout 2017-2018
  • Notable dips: Mid-2017 and early 2018 showed temporary decreases in new seller acquisition
  • Overall trajectory: The marketplace demonstrates healthy expansion with sustained new seller acquisition

Results – Section C: Integrated Analysis

Category-Seller Matrix (Heatmap) Insights

  • SP (São Paulo) dominance: Shows the darkest intensity across most categories – it's the undisputed seller hub
  • Broad geographic coverage: Categories like Auto, Health & Beauty, Housewares, and Sports Leisure have seller presence across multiple states
  • Concentrated categories: Bed Bath Table, Computers Accessories, and Garden Tools show focused seller presence in specific states
  • White space opportunities: Gaps indicate categories lacking seller representation in certain states – potential expansion targets

Product Weight vs Price Scatter Plot Insights

  • Product clustering: Most products fall in the 0-10K gram range with prices under $2,000
  • Heavy outliers exist: Products at 30K-40K grams are rare but present
  • Marketplace optimization: Light, low-cost items dominate – likely easier to ship and more impulse-buy friendly
  • No strong weight-price correlation: Some heavy items are cheap, some light items are expensive – diverse product mix
  • Premium segment: A few premium products exist at $6-7K price points regardless of weight

Key Findings

  • Healthy marketplace structure: Low seller concentration (12.93%) and broad seller base (2,970) indicate a competitive, democratized platform rather than oligopoly
  • Geographic advantage matters: São Paulo's dominance across the heatmap suggests logistics advantages and market proximity drive seller location decisions
  • E-commerce-optimized product mix: The platform favors lightweight, affordable products – optimized for e-commerce shipping economics and lower barriers to purchase
  • Quality standards effective: The seller quadrant shows most sellers maintain good reviews (4.0+) regardless of revenue level – platform quality standards appear to be working
  • Category-quality correlation: High-revenue categories like Health & Beauty and Sports Leisure also maintain above-average review scores, proving quality and scale can coexist
  • Improvement targets identified: Categories with high revenue but lower reviews (like Office Furniture) present clear improvement opportunities
  • Consistent marketplace expansion: Growth pattern shows 100-200 new sellers per month with strong Q1 2017 spike, suggesting successful marketplace expansion strategy
  • Revenue diversification: While top 5 categories represent 39.25% of revenue, the remaining 60%+ is distributed across 66 other categories – good diversification
  • Seasonal demand patterns: May and August-September peaks suggest back-to-school and mid-year shopping events drive category performance
  • Single-item order behavior: Average of 1.142 items per order indicates targeted shopping rather than basket-building – potential opportunity for cross-selling

Business Recommendations

Product Strategy

  • Double down on proven winners: Invest in expanding Health & Beauty, Watches & Gifts, and Bed Bath Table categories through seller recruitment and marketing spend
  • Fix Office Furniture quality issues: Investigate why this category shows lower review scores despite moderate revenue – likely product quality, delivery damage, or fulfillment issues
  • Leverage seasonal patterns: Build promotional campaigns around May and August-September peaks to amplify natural demand cycles
  • Increase basket size: With only 1.142 items per order, implement "Frequently Bought Together" recommendations and cross-category bundles to increase AOV
  • Replicate quality practices: Document and share best practices from high-satisfaction categories (Home Comfort, Stationery, Perfumery) with lower-performing categories

Seller Development

  • Expand beyond São Paulo: Create incentive programs for high-quality sellers to establish operations in underserved states (RO, AC, AM, PA in the North region)
  • Maintain healthy competition: Continue strategies that keep the top 10 concentration low (12.93%) to prevent marketplace monopolization
  • Celebrate and promote high performers: Feature sellers in the top-right quadrant (high revenue, high satisfaction) as "Featured Sellers" to incentivize quality
  • Support mid-tier sellers: Build growth programs for sellers clustered around $5K revenue to help them scale to $50K-100K levels
  • Sustain onboarding momentum: Target 150-200 new quality sellers per month, focusing on filling white-space categories and regions

Integrated Ecosystem Optimization

  • Fill category-state gaps: Use the heatmap to target specific category expansions in states with no seller presence – prioritize high-demand categories first
  • Optimize logistics for lightweight products: Since the platform naturally favors light items, negotiate volume shipping rates for 0-10K gram products to improve margins
  • Premium product strategy: Develop dedicated fulfillment and marketing for the $6K+ price segment to capture high-margin sales
  • Weight-based fee structure: Consider tiered shipping or commission structures that account for product weight to ensure heavy items remain profitable
  • Cross-state seller expansion: Encourage top São Paulo sellers to establish secondary warehouses in RJ, MG, or RS to improve delivery times nationwide

Strategic Initiatives

  • Category diversification targets: While the top 5 represent 39.25%, push this down to 35% by growing mid-tier categories to reduce revenue concentration risk
  • Seller quality gates: Implement pre-onboarding quality checks and training to maintain the 4.0+ average review standard across new sellers
  • Geographic expansion roadmap: Create a 12-month plan to establish seller presence in all 27 Brazilian states, prioritizing population centers first
  • Data-driven seller recruitment: Use white-space analysis to recruit sellers specifically in underserved category-state combinations
  • Monitor marketplace health metrics: Track seller concentration, new seller velocity, and category Herfindahl index quarterly to catch concentration risks early
Analysis 5 – Executive Summary Dashboard (Sep 2016 – Aug 2018)

Business Question

What is the overall health of the Olist marketplace across financial performance, operational efficiency, customer satisfaction, and marketplace dynamics – and how can executives quickly assess business status and identify areas requiring immediate attention?

Method

  • Synthesized insights from all four previous analyses into a single executive-level dashboard
  • Built 4 KPI cards with month-over-month percentage changes using FIXED LOD expressions and conditional color-coded trend indicators (red for declining, green for improving)
  • Implemented revenue trend with Tableau's native 3-month forecasting engine, 95% confidence intervals, and linear trend line
  • Created core analytics row with order status distribution, Top 5 product categories by revenue (using Top N sets), and a geographic revenue choropleth map of Brazilian states
  • Added performance indicator row with late delivery gauge (color-coded against 5% threshold), review score sparkline, payment methods breakdown, and a parameter-driven dynamic Key Insight box
  • Configured interactive filters (Date Range parameter, Selected Metric parameter, Product Category multi-select, Customer State multi-select) in a right sidebar applied globally across all worksheets
  • Implemented dashboard actions: Highlight on Hover across all sheets and Filter from State Map for click-to-filter geographic drill-down
  • Created 17 calculated fields and 8 FIXED LOD expressions for period-over-period comparisons, trend indicators, and conditional formatting logic

Results – Executive Summary Dashboard

Executive Summary Dashboard consolidating KPIs, revenue forecasting, operational metrics, and interactive filters into a single one-page executive overview. Use the filters to explore the data.

KPI Cards (Top Row)

Four executive KPI cards display critical business metrics with month-over-month percentage changes and color-coded trend indicators. Each card uses FIXED LOD expressions to calculate accurate period-over-period comparisons across different temporal aggregations.

  • Total Revenue – $15.8M: MoM change of -5.2% (red downward arrow) – indicates a short-term revenue decline requiring monitoring
  • Total Orders – 99,441: MoM change of +3.5% (green upward arrow) – order volume continues to grow despite revenue softness
  • Average Review Score – 4.09: Trend indicator shows "Declining" – customer satisfaction is trending downward and warrants attention
  • Average Delivery Time – 12.5 days: Trend indicator shows "Improving" – logistics performance is getting better over time

Revenue Trend with Forecast (Middle Row)

Full-width revenue trend visualization incorporating Tableau's native forecasting engine to project 3-month forward revenue with 95% confidence intervals. The chart includes historical data (solid line), forecast predictions (dashed line), a linear trend line showing the overall growth trajectory, and shaded confidence bands indicating prediction uncertainty.

  • Growth trajectory confirmed: Linear trend line shows sustained upward revenue growth from near zero in late 2016 to peaks exceeding $1.2M
  • Forecast predicts recovery: Despite the recent -5.2% MoM decline, the 3-month forecast projects upward recovery, suggesting seasonal fluctuation rather than a systemic issue
  • Confidence bands widen: The 95% confidence intervals show increasing uncertainty further into the forecast period, as expected

Core Analytics Row

  • Order Status Distribution: Horizontal bar chart showing 97.02% delivery completion rate, with shipped (0.63%), canceled (0.32%), and other statuses making up the remainder
  • Top 5 Categories by Revenue: Health Beauty ($1.4M), Watches Gifts ($1.3M), Bed Bath Table ($1.2M), Sports Leisure ($1.2M), and Computers Accessories ($1.1M) – filtered dynamically using Top N sets
  • Revenue by State Map: Filled choropleth map of Brazilian states revealing strong concentration in the Southeast region (São Paulo dominant), with click-to-filter interactivity enabling geographic drill-down across all dashboard components

Performance Indicators Row

  • Late Delivery Gauge – 6.8%: Color-coded KPI exceeding the 5% target threshold (yellow zone: 5-10%), signaling logistics improvements are needed to protect customer satisfaction
  • Review Score Sparkline: Compact trend line (no axes) showing satisfaction trends over time – confirms the declining trajectory flagged in the KPI card
  • Payment Methods: Credit Card dominates at 78.34%, followed by Boleto (17.92%), Voucher (2.37%), and Debit Card (1.36%) – reflecting Brazilian consumer payment preferences
  • Key Insight Box: Parameter-driven dynamic text display that changes content based on user-selected metric focus area (Revenue, Orders, Satisfaction, Delivery)

Interactive Features

  • Date Range Parameter: Dropdown selector offering predefined time periods (Last 30 Days, Last 90 Days, Last 6 Months, Last Year, All Time) applied consistently across all worksheets via a calculated Date Filter field
  • Selected Metric Parameter: Dropdown control that dynamically updates the Key Insight text box to highlight different business metrics with context-specific insights
  • Product Category Filter: Multi-select dropdown allowing users to isolate specific product categories across all dashboard visualizations
  • Customer State Filter: Multi-select dropdown enabling geographic filtering by Brazilian state, connected globally across all metrics
  • Highlight on Hover: Cross-visualization highlighting when users hover over any data point, creating visual connections across related metrics
  • Filter from State Map: Click any state on the geographic map to dynamically filter all other dashboard components to that region's data

Advanced Tableau Techniques

LOD Expressions (8 FIXED Calculations)

  • Previous Month Revenue: { FIXED : SUM(IF MONTH/YEAR = previous month THEN price + freight END) }
  • Previous Month Orders: { FIXED : COUNTD(IF MONTH/YEAR = previous month THEN order_id END) }
  • Previous Month Avg Review: { FIXED : AVG(IF MONTH/YEAR = previous month THEN review_score END) }
  • Previous Month Delivery Time: { FIXED : AVG(IF MONTH/YEAR = previous month THEN Delivery Days END) }
  • MoM percentage change calculations derived from each metric pair

Calculated Fields (17 New Fields)

  • Month-over-month change percentages for revenue, orders, reviews, and delivery time
  • Display text helpers with conditional arrows (▲/▼) and formatting
  • Trend indicators (Improving/Declining/Stable) based on directional thresholds
  • Color coding helpers for conditional formatting on KPI cards
  • Date filter logic driven by the Date Range parameter selection

Parameters & Forecasting

  • Date Range Parameter: String parameter with 5 predefined temporal options controlling global date filtering
  • Selected Metric Parameter: String parameter with 4 metric focus options driving the dynamic Key Insight box
  • 3-Month Revenue Forecast: Tableau's native forecasting engine with automatic seasonal adjustment and 95% confidence interval bands
  • Linear Trend Line: Overlaid on historical data to show the overall business growth trajectory

Key Findings

  • Delivery performance alert: 6.8% late delivery rate exceeds the 5% target threshold, indicating logistics improvements are needed to protect customer satisfaction – previous analysis showed a strong negative correlation (-0.65) between delivery time and review scores
  • Revenue trajectory suggests seasonal fluctuation: Despite -5.2% month-over-month decline, the 3-month forecast predicts recovery with an upward trend line, suggesting seasonal variation rather than a systemic downturn
  • Divergence between orders and revenue: Orders grew +3.5% MoM while revenue declined -5.2%, indicating average order value compression – customers are ordering more but spending less per order
  • Declining customer satisfaction: Average review score of 4.09 with a declining trend requires proactive intervention before it impacts repeat purchases and marketplace reputation
  • Category concentration risk: Top 5 categories represent significant revenue share, indicating opportunity for portfolio diversification to reduce dependency
  • Geographic concentration: Revenue map reveals strong concentration in southeastern states (São Paulo), suggesting expansion opportunities in underserved regions
  • Payment behavior insight: 78% credit card usage indicates customer preference for convenience and installment options, while 18% boleto usage represents Brazil-specific payment infrastructure serving underbanked populations
  • Strong operational foundation: 97% order completion rate and improving delivery times demonstrate reliable core operations despite the late delivery rate exceeding target

Business Recommendations

  • Logistics optimization priority: Invest in delivery infrastructure to reduce late delivery rate from 6.8% to below the 5% target – this is the single highest-leverage improvement given the strong correlation between delivery performance and customer satisfaction
  • Address AOV compression: Investigate the divergence between growing order volume and declining revenue per order – consider cross-selling strategies, bundle promotions, and minimum order incentives to stabilize average order value
  • Customer retention focus: Address the declining review score trend through improved delivery performance, proactive communication for delayed orders, and product quality initiatives before it impacts repeat purchase rates
  • Category diversification: Develop growth strategies for mid-tier categories while maintaining strength in top performers (Health Beauty, Watches Gifts) to reduce revenue concentration risk
  • Geographic expansion: Prioritize marketing and seller recruitment in high-potential, underserved states identified through the revenue density map – target northern and central-western regions
  • Leverage payment infrastructure: Expand boleto accessibility and consider debit card incentives to capture more of the underbanked market segment while maintaining credit card partnership benefits
  • Implement executive monitoring cadence: Use this dashboard as the basis for weekly executive reviews, with drill-down to detailed analyses (1-4) when KPI thresholds are breached
Conclusion

This analysis examined 99,441 Olist e-commerce orders across five interconnected dashboards to evaluate the marketplace from four perspectives: operational performance, financial health, customer satisfaction, and ecosystem dynamics. The goal was to move beyond surface-level metrics and uncover the relationships between them – where delivery performance impacts satisfaction, where geographic concentration creates both revenue strength and strategic risk, and where marketplace growth introduces new operational pressure.

What the Data Revealed

Olist's core operations are strong. A 97% order completion rate, average delivery times that improved from 50+ days during early operations down to 12.5 days, and $15.8M in total revenue with 21% year-over-year growth all point to a marketplace that scaled effectively during this period. The seller base grew to 2,970 with low concentration (top 10 sellers account for just 12.93% of revenue), indicating a competitive and democratized platform.

However, the analysis also surfaced clear pressure points. The 6.8% late delivery rate exceeds the 5% operational target, and the data shows a direct relationship between delivery delays and declining review scores – on-time orders average significantly higher satisfaction than late ones. With an 11.6% 1-star review rate and a declining satisfaction trend, the connection between logistics performance and customer experience is the most actionable finding across all five analyses.

Revenue and order concentration in São Paulo (37% of total revenue) and the Southeast region (60%+) represent both Olist's current strength and its most significant growth constraint. The category-seller heatmap revealed clear white-space opportunities in underserved states and product verticals, while the seller quadrant analysis confirmed that quality and scale can coexist – most sellers maintain 4.0+ review scores regardless of revenue level.

Connecting the Analyses

Each dashboard was designed to answer a distinct business question, but the findings compound when viewed together. The fulfillment analysis (Analysis 1) identified delivery performance issues that the customer experience analysis (Analysis 3) directly linked to review score deterioration. The revenue analysis (Analysis 2) highlighted geographic concentration that the marketplace analysis (Analysis 4) explained through seller distribution patterns. The executive summary (Analysis 5) synthesized these threads into a single monitoring surface with KPI cards, forecasting, and interactive filters designed for ongoing operational use.

The technical implementation progressed from foundational calculated fields and KPI cards through advanced LOD expressions, parameter-driven interactivity, Top N sets, and Tableau's native forecasting engine – demonstrating how increasing analytical complexity can be layered into a cohesive, executive-facing deliverable.

Limitations
  • Truncated boundary periods: August 2018 shows a sharp drop in order volume consistent with incomplete data collection, and August–November 2016 contains too few orders for reliable trend analysis. Insights drawn from these boundary months should be treated as directional rather than definitive.
  • No logistics provenance data: The dataset lacks carrier identity, warehouse locations, regional distribution infrastructure, and external event context (holidays, promotional campaigns, weather disruptions). This limits the ability to attribute delivery performance variation to specific operational causes.
  • Geographic granularity ceiling: Customer and seller locations are available at the city and state level, but without postal code coordinates or distance calculations, the analysis cannot measure delivery distance as a variable – a likely confound in delivery time and late delivery rate patterns.
  • Review-delivery linkage is correlational: While the analysis demonstrates a clear relationship between delivery time and review scores, the dataset does not isolate delivery experience from product quality, seller communication, or other factors that influence customer ratings. The observed correlation is strong but not causal attribution.
  • Single marketplace, single country: All findings are specific to Olist's Brazilian marketplace during 2016–2018. Consumer behavior, payment infrastructure (boleto prevalence), and logistics realities are particular to this market and time period.
Explore the Dashboard

Interactive Dashboard on Tableau Public

The full interactive dashboard is published on Tableau Public. Explore the Executive Summary and all supporting analyses with live filters, hover highlights, and geographic drill-downs:

View on Tableau Public →

Dataset

The Olist dataset is publicly available on Kaggle: Brazilian E-commerce Public Dataset by Olist