SEO ROI Calculator
Estimate your return on investment for organic search campaigns.
Monthly Revenue:
$0.00
Monthly Profit:
$0.00
Expected ROI:
0%
function calculateSEOROI() {
var investment = parseFloat(document.getElementById('monthly-investment').value) || 0;
var traffic = parseFloat(document.getElementById('expected-traffic').value) || 0;
var convRate = (parseFloat(document.getElementById('conv-rate').value) || 0) / 100;
var aov = parseFloat(document.getElementById('avg-order').value) || 0;
var revenue = traffic * convRate * aov;
var profit = revenue – investment;
var roi = investment > 0 ? (profit / investment) * 100 : 0;
document.getElementById('res-revenue').innerText = '$' + revenue.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('res-profit').innerText = '$' + profit.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('res-roi').innerText = roi.toFixed(2) + '%';
document.getElementById('roi-result').style.display = 'block';
}