Skip to content
Back to Blog
Business StrategyRevenueAI Agents

The Hidden Revenue You're Losing to Poor Agent Accessibility

Agent Checker4 min read

Your website is losing sales right now, and your analytics dashboard won't tell you about it.

Here's the problem: a growing share of online purchases are being initiated or completed by AI agents acting on behalf of real customers. These agents browse, compare, and buy. When they hit a wall on your site, they don't submit a support ticket. They just leave and try your competitor instead. You never see the lost transaction. It doesn't show up as an abandoned cart or a bounce. It's invisible.

The Traffic You Can't See

Traditional analytics tools track human visitors through cookies, sessions, and JavaScript events. AI agents don't behave like humans. Many don't execute JavaScript at all. They parse HTML directly, read structured data, and interact with APIs where available.

If your site relies heavily on client-side rendering, an AI agent might see a blank page. No content, no products, no prices. From the agent's perspective, your site is empty. It moves on within milliseconds.

One mid-size electronics retailer we analysed had roughly 12% of their inbound requests coming from identifiable AI agent user-agent strings. That figure doesn't count agents that mask their identity. The retailer's conversion funnel had zero visibility into this traffic.

Quantifying the Gap

Consider a simple model. If your site does £2 million per month in online revenue and 8% of your potential customers are now using some form of AI agent to assist with purchases, that's £160,000 per month in agent-influenced transactions. If your site blocks or confuses agents on half of those interactions, you're looking at roughly £80,000 per month walking away silently.

These are conservative figures. The actual percentage of agent-assisted browsing varies by sector. Travel, insurance, and electronics tend to be higher. Luxury goods and niche products are lower, but rising fast.

Where the Breakdowns Happen

The most common failure points are surprisingly mundane:

  • Product data locked in JavaScript-rendered components. If your product listings only appear after a React or Vue app finishes loading, agents that parse server-rendered HTML see nothing.
  • Prices hidden behind authentication walls. Agents can't log in to check if your price beats a competitor. They skip you entirely.
  • Missing or broken structured data. Schema.org markup is the closest thing to a universal language for agents. Without it, your products are harder to index and compare.
  • CAPTCHAs on critical paths. A CAPTCHA before the basket page means zero agent-completed transactions. Full stop.
  • Inconsistent API responses. If your product API returns different data than your web pages show, agents can't trust either source.

The Compound Effect

Lost agent transactions don't just cost you the initial sale. Agents learn. If an agent repeatedly fails on your site, its recommendation engine will deprioritise you over time. The agent's owner, your potential customer, will simply stop hearing about your products.

This is similar to what happened with mobile-unfriendly sites a decade ago. Businesses that ignored mobile visitors didn't just lose individual sales. They lost ranking signals, repeat visits, and brand familiarity. The penalty compounded over months and years.

What Quick Fixes Look Like

You don't need to rebuild your entire site. Start with the highest-impact changes:

Server-side render your product pages. Even if you keep a rich client-side experience for human visitors, ensure the initial HTML response contains real product data, titles, descriptions, prices, and availability.

Implement structured data properly. At minimum, use Product, Offer, and BreadcrumbList schemas. Validate them with Google's structured data testing tool. If the validator can read it, most agents can too.

Audit your critical paths without JavaScript. Open your site in a browser with JavaScript disabled. Can you still see products? Can you still add items to a basket? If not, agents can't either.

Review your bot policies. Check your robots.txt. Are you accidentally blocking agent crawlers from accessing product pages or your sitemap?

Measuring the Opportunity

Start by segmenting your server logs by user-agent. Look for known AI agent signatures like those from OpenAI, Anthropic, Perplexity, and others. Compare the behaviour of these requests against human sessions. Where do agents drop off? What pages return errors or empty content?

This basic analysis usually takes a few hours and the findings tend to be eye-opening. You can also run an audit to get a structured view of where your site falls short. Most businesses discover that between 5% and 15% of their total requests are coming from agents, and that their site handles these requests poorly.

The revenue opportunity isn't theoretical. It's sitting in your server logs right now, waiting for someone to look. For a deeper dive into what to track, see our guide on measuring agent readiness metrics.