View analysis · Predict which group contributes most
1. Choose your data
USD · up to 1 MB / 10,000 records · Files stay in this browser tab. Bundled samples are synthetic; uploaded files are unverified user-provided data.
CSV format and limits
Columns must be date,region,product,quantity,unit_price,unit_cost in that order. Use YYYY-MM-DD dates, whole quantities (0–1,000,000), and nonnegative unit amounts up to $1,000,000 with at most two decimals. Quote names containing commas or quotes. Every field is required; an invalid file is rejected as a whole. Each row is a sales line; there is no transaction ID. Identical rows may be legitimate separate sales and are all summed, never deduplicated.
Loading the dashboard…
2. Focus the view
From date must be on or before through date.
3. Read the contribution
Results unavailable: correct the date range above. This is not a zero-sales result.
Contribution after product cost = revenue − product cost. Excludes overhead, taxes, shipping and returns. This is not net profit or a forecast.
Product × region comparison
Compare contribution totals with contribution per unit and the weighted rate. Volume differences are not evidence of regional causality.
| Region | Product | Units | Revenue | Contribution | Contribution / unit | Weighted rate |
|---|
The JSON includes source, provenance limits, active filters, units, totals, limitations and every matching row. CSV retains the six import columns; keep the JSON beside it for context. Nothing is saved automatically.
| Date | Region | Product | Units | Revenue | Cost | Contribution |
|---|