All articles

Why Your Last CRO Agency Gave You a PDF and Called It Optimization

Most CRO agencies spend weeks on 'discovery,' deliver a PDF of recommendations, and call it optimization. Here's why that model persists, why it fails WooCommerce stores, and what performance-based CRO actually looks like.

MV

Mike Valera

Founder, FunnelOps

You hired a CRO agency. They spent 4-6 weeks on "discovery." They installed Hotjar. They recorded sessions. They built heatmaps. They interviewed your team.

Then they handed you a 40-page PDF.

"Here are our recommendations."

Suggestions like "simplify your checkout flow," "add trust badges," "test different CTAs," and "improve mobile experience." Broad, directional advice that sounds smart in a presentation but gives you nothing to execute on Monday morning.

The PDF went into a Google Drive folder. Your team looked at it once. Nobody implemented anything. Your conversion rate didn't move.

Useless paperwork

Six months later, you're still at 2%.

Sound familiar? You're not alone. This is how most CRO engagements work. And it's not an accident. It's a business model.

The CRO Industry Runs on Research, Not Results

Here's the uncomfortable truth about how most CRO agencies make money: they bill for discovery, analysis, and recommendations. Not for implementation. Not for testing. Not for measurable revenue improvement.

The typical engagement looks like this:

Weeks 1-4: Discovery. The agency installs analytics tools, records user sessions, builds heatmaps, runs surveys, and interviews stakeholders. This phase feels productive because there's visible activity. Reports start flowing. Dashboards get built.

Weeks 5-6: Analysis and recommendations. The agency compiles their findings into a deliverable. It's usually a slide deck or PDF with screenshots of heatmaps, session recordings with annotations, and a prioritized list of "opportunities." Each opportunity has a description, a hypothesis, and sometimes a rough effort estimate.

Week 7: Handoff. The agency presents the deck. Everyone nods. The agency says "Let us know if you need help implementing any of these." The engagement is technically complete.

Weeks 8-52: Nothing happens. Your team doesn't have the development resources to implement the recommendations. The agency moves on to their next client's discovery phase. Your conversion rate stays exactly where it was.

This model persists for one reason: it's profitable for the agency. Discovery and analysis require smart people and good tools, but they don't require accountability. Nobody measures whether the recommendations worked because nobody implemented them.

Compare that to a model where the agency's success is measured by actual revenue impact. Suddenly, they need to deploy tools, run tests, wait for statistical significance, iterate on failures, and produce measurable results every month. That's harder. It's riskier. It requires different skills and different infrastructure.

Most agencies choose the easier path.

Why "Recommendations" Don't Work for WooCommerce Stores

The PDF-of-recommendations model is bad for any ecommerce store, but it's especially bad for WooCommerce.

Here's why.

WooCommerce stores don't have in-house CRO teams. The ICP for most CRO agencies is an enterprise brand with a 10-person growth team that can take a list of recommendations and run with it. They have developers, designers, analysts, and project managers who can turn "simplify your checkout" into a sprint, a test, and a deployed variation.

Most WooCommerce stores don't have that. They have a founder, maybe a marketing person, and a developer who's already buried in bug fixes and feature requests. Handing them a PDF of 30 recommendations is like giving someone a blueprint and telling them to build the house themselves.

Generic recommendations don't account for WooCommerce-specific constraints. "Test a one-page checkout" sounds simple. On WooCommerce, it means dealing with the checkout block vs shortcode architecture, third-party payment gateway compatibility, shipping calculator placement, coupon field behavior, and a dozen plugin conflicts that vary by store.

A recommendation without WooCommerce-specific implementation context is a hypothesis at best. At worst, it's a suggestion that breaks something when your team tries to implement it.

Heatmaps and session recordings tell you what. They don't tell you why (or what to do about it). You can watch 500 session recordings and see that 40% of visitors leave on the checkout page. Great. Now what? The recording shows they left. It doesn't tell you whether they left because of the form fields, the shipping cost, the payment options, the page load time, or because their kid started crying.

Heatmaps are the same. "People aren't clicking below the fold." Okay. Is the content below the fold bad? Is the page too long? Is the above-the-fold content so good they don't need to scroll? Heatmaps give you data without interpretation. Interpretation requires testing.

And testing requires infrastructure that most CRO agencies never deploy.

What "Optimization Theater" Looks Like

I call it optimization theater: the appearance of optimization without the substance.

Here are the signs:

Activity reports instead of revenue reports. The agency sends you weekly updates showing how many sessions they recorded, how many heatmaps they generated, and how many "insights" they discovered. None of these numbers correlate to revenue. They're measuring their own effort, not your results.

"Best practices" instead of test results. When the agency recommends changes, they cite industry benchmarks and case studies from other companies. "Amazon does X" or "Studies show Y." What they don't cite: statistically significant A/B test results from your store, with your traffic, on your products.

Every store is different. What works for a DTC supplement brand won't necessarily work for a B2B parts distributor running on WooCommerce. The only way to know what works for your store is to test it on your store.

Tool rentals disguised as strategy. Some agencies charge $5,000-$15,000/month and the core of their service is setting up Hotjar, Google Optimize (now sunset), VWO, or Optimizely on your site. They're renting you access to third-party tools and adding a layer of analysis on top. When you leave the engagement, the tools go with them.

You're paying for access to someone else's software with a consulting wrapper. And you have nothing proprietary left when the engagement ends.

Long discovery phases that delay action. If an agency needs 6-8 weeks before they can tell you anything useful, that's a red flag. A competent WooCommerce operator can look at your checkout, your analytics, and your cart in a few hours and identify the 3-5 highest-impact areas to test first. Extended discovery phases often exist to justify the retainer, not to produce better insights.

What Performance-Based CRO Actually Looks Like

The alternative to optimization theater is simple in concept, but it requires a fundamentally different approach.

Step 1: Audit with a testing roadmap, not a recommendation PDF. The audit identifies specific, testable hypotheses ranked by expected revenue impact. Not "improve your checkout." Instead: "Test removing the account creation step from checkout. Expected impact: 8-12% reduction in checkout abandonment based on your current 34% drop-off at step 2."

Each hypothesis has a clear success metric tied to revenue, not pageviews or clicks.

Step 2: Deploy testing infrastructure on your store. This means A/B testing tools that integrate with WooCommerce at the purchase level. Not tools that track button clicks and call it "conversion." Tools that know whether Variation A or Variation B generated more completed purchases, more revenue, and higher average order value.

Revenue attribution matters. A variation might get more clicks but fewer purchases. Without purchase-level tracking, you'd ship the losing variation and never know.

Step 3: Run tests and wait for statistical significance. This is where most agencies fall down because it requires patience. A proper A/B test on a WooCommerce store with 10,000+ monthly visitors takes 1-3 weeks to reach 95% confidence, depending on the size of the effect you're measuring.

You can't rush this. Declaring a winner after 3 days of data is how you ship changes that looked good during a weekend sale but don't hold up over a full buying cycle.

Step 4: Implement winners. Kill losers. Report revenue impact. When a test reaches significance, the winning variation ships to production. The losing variation gets documented (knowing what doesn't work is just as valuable). And the monthly report shows exactly what was tested, what won, and how much revenue it generated.

Not "we improved engagement by 15%." Instead: "Variation B increased checkout completion by 11%, adding an estimated $6,200/month in revenue."

Step 5: Optimize the other levers too. Conversion rate is one lever. Average order value is another. If you're running subscriptions, retention and churn recovery is a third. A proper optimization engagement covers all of them, because they compound. A 15% improvement in conversion rate, a 15% improvement in AOV, and a 15% reduction in churn doesn't give you 45% more revenue. It gives you 52%, because the gains multiply.

Most CRO agencies only touch conversion rate. They don't touch your cart. They don't touch your subscription retention. They hand you a PDF and tell you to figure out the rest.

The Questions to Ask Before Hiring a CRO Agency

If you're evaluating CRO agencies (or re-evaluating the one you're working with), here's what to ask:

  1. "Do you run the tests, or do you hand us a list of recommendations?" If they hand you a list, they're a consulting firm, not an optimization partner. You're paying for advice, not results.

  2. "How do you measure success? Activity metrics or revenue impact?" If they measure sessions recorded, heatmaps generated, or "insights discovered," they're measuring their own effort. You want revenue generated, conversion rate lift, and AOV improvement.

  3. "Do you use your own tools or third-party tools?" If they're wrapping Hotjar and VWO in a consulting layer, ask yourself what you're actually paying for. And what happens to your data when you leave.

  4. "How long before the first test runs?" If it's 6-8 weeks, that's too long. A competent team can audit, deploy, and launch the first test within 2-3 weeks.

  5. "What happens to our test data if we cancel?" Your data should stay with you. If the agency's model depends on locking you into their tools, that's a red flag.

  6. "Do you optimize anything beyond conversion rate?" If they only touch landing pages and checkout, they're leaving money on the table. Cart optimization and subscription retention are where some of the fastest wins live.

The Real Cost of Optimization Theater

It's not just the $5,000-$15,000/month you paid the agency. It's the 6-12 months you spent not improving your funnel while thinking someone was handling it.

At a 2% conversion rate with $500K in annual revenue, every month you delay a 1% conversion improvement costs you roughly $20,800 in revenue you should have captured. Over a 6-month engagement that produces a PDF and no results, that's $125,000 in missed revenue.

Add the agency fee on top. You paid $30,000-$90,000 for a PDF. And lost $125,000 in revenue you should have been capturing.

Throwing money away

That's the real price of optimization theater.

What I'd Do Differently

I built FunnelOps because I spent 10+ years watching this pattern play out. Stores hire agencies. Agencies deliver PDFs. Nothing changes. The store owner concludes that "CRO doesn't work" and goes back to spending more on ads.

CRO works. The delivery model is what's broken.

Here's what we do instead: we deploy proprietary optimization tools directly on your WooCommerce store. We run the tests ourselves. We measure revenue impact at the purchase level. We optimize all 3 levers (conversions, AOV, recurring revenue) in one engagement. And every month, you get a report showing exactly what changed and by how much. In dollars.

No PDFs. No slide decks. No heatmap tours. Revenue.

If your store is doing $500K+ and you're done paying for recommendations nobody implements, let's talk. Reach out at getfunnelops.com or reply directly.

Mike Valera Founder, FunnelOps

Ready to plug the leaks?

FunnelOps optimizes your WooCommerce conversion rate, AOV, and recurring revenue. Every month, measured.

See pricing