beginnerBusiness Operations

Return on Investment (ROI)

ROI shows how much profit you make for every dollar you spend on marketing — if you spend $1,000 and it brings in $3,000 in profit, your ROI is 300%.

Full Definition

Return on Investment measures whether your marketing spend is actually making you money by comparing what you invested to what you got back. A positive ROI means you're making money, a negative ROI means you're losing money, and tracking it helps you know which marketing channels are worth your hard-earned cash.

Formula

(totalProfit - marketingSpend) / marketingSpend × 100
totalProfit= Total profit earned from marketing-generated customers
marketingSpend= Amount spent on the marketing channel being measured

Example

Concrete contractor spends $1,200 on Facebook ads, generates 8 jobs worth $64,000 revenue. At 25% profit margin that's $16,000 profit. ROI = ($16,000 - $1,200) / $1,200 × 100 = 1,233%. Every dollar returns $12.33 in profit.

For Contractors

Why It Matters

ROI tells you if your marketing is helping or hurting your bank account. A concrete contractor spending $2,000/month on ads that generates $15,000 in new jobs has a 650% ROI and should invest more. One spending $2,000 to get $3,000 in jobs has only 50% ROI and is barely breaking even after overhead costs.

Real-World Example

A concrete contractor in Phoenix spends $1,500/month on Google Ads, generating 36 leads at $42 each. With a 25% close rate, that's 9 jobs averaging $8,000 each ($72,000 revenue). At 30% profit margin, that's $21,600 profit minus $1,500 ad spend = $20,100 net profit. ROI is 1,340% — every dollar spent returns $13.40 in profit.

Common Mistakes

  • -Calculating ROI on revenue instead of profit — a $10,000 job with $8,000 in costs only returns $2,000, not $10,000
  • -Not tracking which marketing channels produce which customers, so you can't tell if Facebook ads or Google ads have better ROI
  • -Ignoring time delays — that $8,000 concrete job from a January lead might not close and pay until March
  • -Forgetting to include all costs like your time, gas for estimates, and overhead when calculating true profit

What to Do

Pick your biggest marketing expense this month (Google Ads, Facebook, HomeAdvisor, etc.). Write down exactly how much you spent, how many jobs it generated, and the total profit (not revenue) from those jobs. Divide profit by spend to get your ROI percentage. If it's under 200%, that channel needs work or should be cut.

LeadFlowGod tracks ROI automatically across all your marketing channels, showing you exactly which ads, keywords, and platforms are making you the most money so you can double down on winners and cut losers.

LeadFlowGod finds exclusive leads from social media and delivers them scored and ready to close. 7-day free trial, no credit card required.

Stop guessing about your marketing ROI — let LeadFlowGod show you exactly which leads are making you money

Related Terms

Frequently Asked Questions

What's a good ROI for concrete contractor marketing?
Most profitable concrete contractors aim for 300-500% ROI minimum. With average job values around $8,000 and 25% profit margins, you need each marketing dollar to generate $3-5 in profit to cover overhead and make the risk worthwhile.
How long should I wait to calculate ROI on a marketing campaign?
For concrete work, give it 90 days minimum. Big jobs like driveways and patios have longer sales cycles, and customers often wait for better weather. Track leads monthly but judge ROI quarterly to account for seasonal patterns.
Should I include repeat customers and referrals in my ROI calculation?
Yes, but track them separately. Calculate immediate ROI first, then add lifetime value. If a $500 ad spend brings one customer who refers two more jobs worth $16,000 total profit, your true ROI is much higher than the initial calculation shows.
My ROI looks great but I'm still struggling with cash flow. What's wrong?
You might be calculating ROI on future profit, not actual collected payments. A $10,000 job with 30% profit margin looks like $3,000 profit, but if the customer hasn't paid yet, your cash ROI is still negative. Track both projected and actual collected ROI.

Related Resources