SEO Investment ROI Calculator
Estimated Monthly Profit
$0.00
0% ROI
function calculateSEOROI() {
var spend = parseFloat(document.getElementById('seo_spend').value) || 0;
var leads = parseFloat(document.getElementById('seo_leads').value) || 0;
var conv = parseFloat(document.getElementById('seo_conv').value) / 100 || 0;
var val = parseFloat(document.getElementById('seo_value').value) || 0;
var customers = leads * conv;
var revenue = customers * val;
var profit = revenue – spend;
var roi = spend > 0 ? (profit / spend) * 100 : 0;
var resultBox = document.getElementById('roi_result_box');
var profitEl = document.getElementById('roi_profit');
var percentageEl = document.getElementById('roi_percentage');
profitEl.innerHTML = '$' + profit.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
percentageEl.innerHTML = roi.toFixed(0) + '% ROI';
resultBox.style.display = 'block';
if (roi < 0) {
percentageEl.style.backgroundColor = '#fed7d7';
percentageEl.style.color = '#822727';
} else {
percentageEl.style.backgroundColor = '#c6f6d5';
percentageEl.style.color = '#22543d';
}
}