Promotion workbench
Know what the sale leaves you.
Check every SKU against your contribution margin target.
Bring your product list
CSV stays on this device. Up to 25 data rows, 8 MB.
Match your columns
SKU, selling price and cost are required. Use a unique SKU per variant. Remove image-only rows from store exports.
| Product / SKU | Sale price | Margin | Max. discount | Review |
|---|
Maximum discount is the combined ceiling at your target. “None” means the current list price is already too low for that target.
How to use this review
Contribution per unit = sale price × (1 − fee rate) − modeled product cost − other cost per unit. Contribution margin = contribution ÷ sale price. Minimum price at target = (modeled cost + other cost) ÷ (1 − fee rate − target margin).
Updated per-SKU cost replaces current cost when provided. The supplier cost increase is then applied to that value. The baseline uses current cost, full selling price and the same fees and other costs. “Contribution change” assumes the same planned units in both scenarios. Missing units are excluded and identified above.
Use the exception list to review exclusions or revised prices. CSV exports include all products and unrounded threshold values. Round minimum prices up to your currency’s precision. A rounded display is not an approval to publish. This review excludes unentered costs and does not estimate demand.
Exports are decision files, not store-import files. No store data is changed. Reloading clears the review. Text that could become a spreadsheet formula is prefixed with an apostrophe in CSV exports.