Keep value and
volume in view.
Track both revenue and pack units when reviewing product performance. Investigate price and pack mix before changing the assortment.
PUBLIC DATA, A LITTLE CURIOSITY, BETTER QUESTIONS.
Beneath every number is a story.
A chocolate-inspired exploration of sales, promotions
and the decisions behind them.
THE COLLECTION / 01-03
Start with what happened, look a little closer,
then ask what to do next.
The 32-piece pack leads recorded revenue. The 16-piece pack leads units sold. Two valid answers to two different business questions.
Unspecified dataset currency units
Packs / units as supplied
Sum of supplied margin ÷ revenue
Supplied rows, not distinct orders
PRODUCT MIX / RECORDED REVENUE
Australia baseline · product packs have different prices and sizes.Look beyond promotional revenue totals. Compare volume per record, revenue per record and the mix of products being sold.
47,312 revenue per record
433 supplied records25,778 revenue per record
460 supplied recordsSimilar observed volume per record does not prove that a promotion worked - or failed. Discount directly enters the revenue formula; product mix and selection differences also matter. There is no control group or promotion-spend data here.
Filter by country and navigate between Sales Performance and Promotion Analysis inside the workbook. The editorial findings on this page describe Australia.
Two dashboards, seven markets, your next question.
Loads an external Tableau Public view.Track both revenue and pack units when reviewing product performance. Investigate price and pack mix before changing the assortment.
Compare the same products and channels, then design a controlled promotion test. Measure incremental volume and contribution after costs.
Confirm currency, retailer geography and channel definitions. The public dataset contains labels that need verification before commercial use.
This is an independent analysis of a public Kaggle dataset, not verified Ferrero company data. It contains 20,000 records across seven countries in 2025. Currency is unspecified; monetary comparisons across countries are not economically validated. Margin is supplied, with no independent cost basis. Retailer labels do not identify physical stores. The promotion comparisons are observational, and one year cannot establish recurring seasonality. No findings here demonstrate causality or promotional ROI.
BEHIND THE WRAPPER
A reproducible workflow: prepare the data, define the measures, validate the model and communicate the result.
Convert Excel dates, standardise labels, document missing promotions and reconcile revenue and margin formulas.
Read the notebook ↗A sales fact table, six dimensions and seven reporting queries. Joined row counts and country totals reconcile to the cleaned data.
Explore the SQL ↗Interactive performance and promotion dashboards, with weighted measures and a consistent country filter.
Explore the dashboards ↗A LITTLE CURIOSITY GOES A LONG WAY.