Conversion Rate Analysis
Per-page conversion rates, mobile vs desktop breakdowns, and the critical distinction between local and overall conversion — the metrics that drive correct marketing decisions.
TL;DR:Most tools calculate conversion rate as form fills ÷ sessions. Despora calculates it as AI-qualified leads ÷ real traffic — and splits it into overall vs. local, per-page, and per-device. The local conversion rate is the metric nobody else tracks, and it's the one that actually matters for service businesses.
Why Conversion Rate Is Misunderstood
When most marketers say “conversion rate,” they mean one of these:
- Google Analytics: “conversions” ÷ sessions (where “conversion” = a “Thank You” page view or click-to-call)
- Google Ads: “conversions” ÷ clicks (where Google counts a 3-second accidental call as a conversion)
- CallRail: calls ÷ sessions (but multiple calls from the same person count as separate “leads,” and no call has a revenue value attached — so you can't tell which channels drive the most profitable customers)
None of these measure what actually happened: did a real potential customer contact you, were they qualified, and what was the potential value of that lead?
Despora's formula:
Conversion Rate = AI-Qualified Leads ÷ Total Traffic × 100An “AI-Qualified Lead” means Despora's Gemini AI analyzed the actual phone conversation and confirmed the caller had genuine purchase intent for one of your services. Spam, job seekers, wrong numbers, and empty voicemails are excluded before they ever count.
Local Conversion Rate vs. Overall Conversion Rate
This is the single most important metric distinction in Despora — and no other tool makes it.
Overall Conversion Rate
Overall Conv Rate = Approved Leads ÷ Total Traffic × 100This includes all visitors — including people from other states, other countries, and bots that slip through analytics filters. For a local service business, this number is always artificially low.
Local Conversion Rate
Local Conv Rate = Approved Local Leads ÷ Local Traffic × 100Despora filters traffic to your service area using GA4's geographic data, then measures conversion rate only against visitors who are actually in your market. Local leads are those attributed to Organic or Direct channels — the people who found you through local search or typed your URL directly.
Why This Matters
Consider this real example:
| Metric | Overall | Local |
|---|---|---|
| Total Traffic | 4,200 sessions | 1,100 sessions |
| Qualified Leads | 34 | 31 |
| Conversion Rate | 0.81% | 2.82% |
The overall rate says “your website converts at 0.81% — below average.” The local rate says “your website converts local visitors at 2.82% — that's excellent.” Same data, completely different conclusion. The difference? 3,100 visitors from outside the service area who were never going to call.
Without this distinction, you might slash your SEO budget over a “low” conversion rate that was actually excellent for real customers.
Per-Page Conversion Analysis
Despora tracks conversion rates at the individual page level by connecting GA4 page-view data with CallRail call sources. The chain is:
- Visitor lands on
/services/water-heater-repair - CallRail's dynamic number insertion tracks which page triggered the call
- Despora's AI analyzes the call and confirms it's a qualified lead
- Revenue is attributed back to that specific page
This lets you answer questions like:
- Which service pages actually generate phone calls?
- Which blog posts drive callers who become paying customers?
- Which pages have high traffic but zero calls — indicating a CTA problem?
Worked Example
| Page | Sessions | Calls | Qualified | Conv Rate | Revenue |
|---|---|---|---|---|---|
| /services/water-heater-repair | 320 | 14 | 9 | 2.81% | $23,400 |
| /services/drain-cleaning | 480 | 22 | 7 | 1.46% | $4,900 |
| /resources/how-to-fix-leaking-pipe | 1,200 | 3 | 2 | 0.17% | $1,800 |
| / | 2,100 | 8 | 5 | 0.24% | $12,000 |
The drain cleaning page has 50% more traffic and more calls — but the water heater page generates nearly 5× the revenue. Without per-page revenue data, you'd optimize for the wrong page.
Mobile vs. Desktop Conversion
Despora segments all traffic and lead data by device category: mobile,desktop, and tablet. This data comes directly from GA4's device reporting API.
Why Device Segmentation Matters
- Mobile users use click-to-call buttons — they convert faster but have shorter research sessions. Higher intent, lower session duration.
- Desktop users research more thoroughly — they may call later from a different device, creating an attribution gap.
- Tablet users behave like a hybrid — moderate intent, moderate session length.
Device-Specific Conversion Rates
Despora calculates qualified-lead conversion rates per device, not just session counts. This means you can answer:
- “My mobile traffic converts at 3.2% but desktop converts at 0.4% — should I increase mobile ad bids?”
- “Desktop visitors aren't calling — is the phone number visible enough above the fold?”
- “Mobile click-to-call generates more volume, but desktop callers have 2× higher average job value”
Why Accurate Data Drives Correct Decisions
Inaccurate conversion rates lead to wrong budget decisions. Here are three common mistakes that accurate conversion data prevents:
Mistake 1: Pausing a Profitable Campaign
A roofing company sees their “Emergency Repair” campaign has a 0.3% conversion rate in Google Ads. They pause it. What they didn't know: Google was counting click-to-calls, and 80% of those were spam. The real qualified-lead conversion rate was 4.1% — their most profitable campaign.
Mistake 2: Ignoring a High-Value Page
A plumber's “Water Heater Installation” page gets only 200 visits/month. The homepage gets 2,000. So they focus all content efforts on homepage SEO. But the installation page converts at 4.5% with $2,600 average job value, while the homepage converts at 0.2% with mixed-quality leads.
Mistake 3: Wrong Device Strategy
An agency increases desktop ad spend because desktop has “more conversions” in Google Ads. But when measured by qualified leads and revenue, mobile generates 3× the revenue per dollar spent. The “conversions” on desktop were mostly accidental click-to-calls and form spam.
Frequently Asked Questions
What counts as a “qualified lead” in conversion rate calculations?
A lead that Despora's Gemini AI has analyzed and assigned “APPROVED” status — meaning the caller demonstrated genuine purchase intent for one of your services. Spam, job seekers, voicemails, and wrong numbers are excluded.
How is “local traffic” defined?
Local traffic is calculated from GA4's geographic session data for your service area. Despora uses Organic and Direct channel traffic from within your target region. Currently, local markets are defined at the state level — each client can select one or more states as their service area, and only traffic from those states is counted as “local.”
Can I see conversion rates for a specific date range?
Yes. The dashboard supports custom date ranges with comparison to the previous period. All conversion rates, both overall and local, update automatically.
