1
Model ConfigurationGlobal Settings — data, variable & budget
Campaign Data
Drop CSV or click to browse
Supports .csv and .xlsx — date, spend per channel, response variable
Response Variable
2
Channel ConfigurationSpend Ranges — per social media channel
3
Run OptimizationFit Curves & Optimize Budget
4
ResultsOptimization Output — allocation & ROI
Optimized Budget Allocation
Budget-constrained
ROI by Channel
Response per $1,000 spent
Full Optimization Summary
| Channel | Current Spend | Optimal Spend | Change | Expected Conversions | ROI (resp/$k) | Budget Share |
|---|
5
What-If AnalysisScenario Planning — explore budget shifts & incremental impact
Interactive Budget Simulator
Powered by fitted S-curves
Adjust each channel's spend to see the incremental impact on your response variable. Sliders are bounded by your configured min/max ranges.
Spend Adjustment
Total adjusted spend:
Projected Impact
Select a channel to see how its response changes across the full spend range — revealing the diminishing returns curve and identifying the optimal spend point.