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 × 100

An “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 × 100

This 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 × 100

Despora 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:

MetricOverallLocal
Total Traffic4,200 sessions1,100 sessions
Qualified Leads3431
Conversion Rate0.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:

  1. Visitor lands on /services/water-heater-repair
  2. CallRail's dynamic number insertion tracks which page triggered the call
  3. Despora's AI analyzes the call and confirms it's a qualified lead
  4. 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

PageSessionsCallsQualifiedConv RateRevenue
/services/water-heater-repair3201492.81%$23,400
/services/drain-cleaning4802271.46%$4,900
/resources/how-to-fix-leaking-pipe1,200320.17%$1,800
/2,100850.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.