Guide · How-to
How to measure marketing ROI for an SMB
Marketing ROI is hard because attribution is messy and time lags exist. The cleanest approach: pick 3-5 metrics that map to your business model, baseline them before any engagement starts, and re-measure on a fixed cadence regardless of what's happening week-to-week.
When to read this:Read this before starting any marketing engagement so you set up measurement properly from day 1.
The steps
How to do it.
- 1
Define what you're actually measuring
Ignore industry jargon. Pick 3-5 metrics that map to YOUR business: leads/month, qualified pipeline value, customers acquired, revenue from marketing-source channels, customer LTV. Anything else is decoration.
- 2
Baseline before engaging an agency
Run the metrics for 60-90 days BEFORE hiring anyone. Without a baseline, you can't tell what changed. Most engagements that 'don't work' fail because there was no baseline to compare to.
- 3
Set up real attribution tracking
Server-side conversion tracking is non-negotiable in 2026 (iOS 17 + ad blockers kill 30%+ of client-side data). Pixel + Conversions API + UTMs on every campaign URL. Most SMBs skip this step + spend years guessing.
- 4
Track cost-per-customer not cost-per-lead
Cost-per-lead is vanity. Cost-per-CUSTOMER is the real number. If your CPL is ₹500 but only 5% of leads close, your real CPA is ₹10K. Most agencies report CPL because it's lower; insist on CPA.
- 5
Re-measure on schedule, not on impulse
Monthly review cadence. Don't kill experiments mid-month because the numbers look bad on day 12. Don't pause winning campaigns because they're 'too expensive'. Stick to the schedule + decide with the full month's data.
Red flags
What to avoid.
- Reports full of impressions, reach, engagement rate (vanity)
- Attribution that can't be matched to your CRM or sales team
- Agency tracks their own clicks but you can't see them
- No baseline established before the engagement
Where Adsomia fits
Our honest take.
Every Adsomia engagement starts with a 2-week tracking audit — we baseline metrics + rebuild tracking before we start the actual work. We refuse to take on accounts where conversion tracking isn't working because the work is unmeasurable. Tracking work is included in every sprint engagement (not a separate add-on).
Common questions
FAQs.
What's a good marketing ROI ratio?
Depends on industry. Ecom typically targets 3:1 ROAS minimum. B2B services target customer LTV:CAC ratio of 3:1 or better. Real estate targets cost-per-qualified-visit. Define yours before measuring.
How long until I can measure ROI?
Direct response (paid ads): 30-60 days. SEO/HEO: 4-6 months. Brand work: 90-180 days. Measure each on its appropriate timeline; don't expect SEO to deliver in week 4.
Should I use GA4 or my CRM as the source of truth?
CRM. GA4 measures top-of-funnel + behaviour. CRM tracks the actual customer + revenue. Reconcile both monthly + use CRM for ROI calculations.
Want help applying this to your business?
30-min discovery call. We listen first; written scope inside 48 hours; first deliverable in 14 days.