HomeBlog

We Audited Our Own Agency Website and Found Zero Tracked Leads. Here’s What We Fixed.

Written by

in

· Updated

Here is an uncomfortable number for a marketing agency to publish: zero.

On September 16, 2026, we ran a full website audit on mcnmmarketing.com, the same kind we run for clients. Google Analytics showed zero key events in the previous 28 days. Not zero leads, necessarily. Zero leads we could see. For a business that sells tracking and conversion work, that stung.

We’re publishing what we found because every leak on our site is one we see on local business websites across Las Vegas, Southern California, and Northern Arizona. If it happened to us, it may be happening to you.

We ran the audit with an AI assistant, Claude, working alongside our team. It read the live settings and analytics. We made every call about what to change. The goal was the part of the site that actually brings in customers: the path from visit to lead.

The Numbers We Started With

Our Google Analytics 4 report for August 18 to September 14, 2026 showed:

  • 168 page views from 146 active users
  • 0 key events (conversions)
  • 8 key events set up in GA4, all showing “No stream data detected”
  • The only events firing: page views, scrolls, outbound clicks, and ad impressions

Low traffic is its own problem, and we’ll get to it. But the bigger issue was blindness. Even when someone did reach out, the data couldn’t tell us which page or channel sent them.

The 7 Leaks We Found (and Fixed)

1. Our lead form was invisible to Google Analytics

Our free audit form is embedded from our CRM, LeadConnector. Embedded forms load in a frame from another domain, so Google Analytics on the main site never saw a submission. The key events existed. Nothing ever triggered them.

The fix: a small site-wide script now sends a generate_lead event when the form reports a submission, with the thank-you page as a backup. It also tracks every tap on our phone number and email address.

2. We were showing ads on our own sales pages

Google AdSense Auto Ads were running on every page, including the free audit page, the thank-you page, and our service checkout pages. Auto Ads choose what to show, which means a visitor about to request an audit could be shown an ad for another company.

The fix: ads now load only on blog articles and blog archives. Every page built to sell is ad-free.

3. Our main menu had 10 items and sent people away

The header menu had 10 top-level links. None of our six core service pages appeared in it. Two links opened other websites, including one labeled “Portfolio” that actually pointed to a separate business directory.

The fix: six clear items. Services now opens a dropdown with every service page. Outside links moved into dropdowns and the footer, where they don’t pull buyers off the path.

4. The same button went to two different places

The “Free Audit” button in our header went to the contact page. The audit buttons on the homepage went to the free audit page. Two paths for one offer splits your data and confuses visitors.

The fix: every audit button now leads to one page, the free marketing audit.

5. Our “Pricing” page was a store grid

The Pricing link opened our online store: 162 words and 13 “Add to cart” buttons in no particular order. The first product listed was a $4,997 enterprise audit, which is not where a local business owner should start.

The fix: a real pricing page. It opens with “Which plan fits your business?”, walks from free and low-cost audits to monthly plans, compares plans side by side, and answers pricing questions before anyone has to ask.

6. Old URLs that still got visits returned “page not found”

Several addresses from our previous website still received visits, including /ai-suite/, /contact-us, and /contacts. They led to error pages. A redirect map existed, but it was saved in a plugin that doesn’t run code on our hosting, so it never worked.

The fix: we rewrote the map as 75 server-level redirects, with retired pages marked as permanently removed. (Installation is in progress as we publish.)

7. We had no answer for calls we miss

We preach speed-to-lead to clients. But like most small teams, we can’t answer every call live. The audit made the gap obvious, and it matched what clients kept asking us for.

The fix: we launched AI Marketing Agents, including an AI voice receptionist and a chat and text agent that tell people they’re AI and hand off to a human. We also built a free missed call calculator so any business can put a dollar figure on unanswered calls.

What We Haven’t Fixed Yet

Honesty cuts both ways. Three things are still open:

  • Traffic. 168 views in 28 days is low. Better tracking won’t fix that. Consistent, useful content and local SEO will.
  • Proof. We’re rebuilding our case studies with real client numbers and permission. Until then, we’d rather show nothing than invent something.
  • Results. These fixes went live on September 16. We’ll update this post with 30-day numbers.

Check Your Own Website This Week

You don’t need an agency for a first pass. Grab your phone and a coffee:

  1. Submit your own contact form. Then check whether Google Analytics recorded it as a key event within a day.
  2. Tap your phone number on your phone. Does it dial? Is it visible without scrolling?
  3. Look for ads on your own pages. Especially your contact and checkout pages.
  4. Count your menu items. Can a stranger find your main service in one click?
  5. Click every button that says “quote,” “audit,” or “contact.” Do they all go to the same place?
  6. Open your pricing page as a first-time visitor. Is it obvious where to start?
  7. Call your business after hours. What happens?

Want a score instead of a checklist? Take our free 2-minute local SEO checkup. For a deeper look, see what a real SEO audit checks.

Website Audit FAQ

Why does Google Analytics show zero conversions when I get leads?

Usually because the form or booking tool is embedded from another domain, or key events were created but nothing sends them. Submit a test lead, then check GA4’s Realtime or DebugView to see whether an event fires.

Should a business website run Google AdSense?

Not on pages built to sell. Ads can send ready-to-buy visitors elsewhere. If you publish helpful articles, limit ads to those pages and keep service, pricing, contact, and checkout pages ad-free.

How often should I audit my website?

Run a quick self-check like the one above every quarter, and after any redesign, new plugin, or new form. Changes are when tracking and redirects most often break.

Want Us to Find Your Leaks?

Every issue above was invisible from the WordPress dashboard. Our free marketing audit checks your website, Google Business Profile, and tracking, then hands you a prioritized 90-day plan. Prefer to talk? Call (702) 608-4226.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *