Free operator tool · Marketing & profitability

Restaurant Marketing ROI Calculator
Look beyond the sales a campaign generates to estimate what it contributes after food, variable operating costs and advertising.
Your estimated results
Enter your campaign details and select Calculate results.
How to interpret the results
- Contribution before marketing = incremental net sales − incremental food and beverage costs − other incremental variable expenses.
- Net campaign contribution = contribution before marketing − campaign spend. ROI = net campaign contribution ÷ campaign spend × 100.
- Customer acquisition cost = campaign spend ÷ unique new customers. It does not measure the lifetime value of those customers.
- Break-even guest visits = campaign spend ÷ contribution per incremental guest visit, rounded up. It assumes future guests have the same average spending and variable cost mix as the measured guests.
These are estimates based on the figures entered. Attribution can be uncertain: compare with an appropriate baseline, consider other promotions and seasonality, and avoid treating every campaign-period sale as incremental. Include all relevant incremental costs. Fixed overhead and long-term repeat business are excluded unless included in your inputs. Financial entries stay in your browser.