Miyeta

What Is a Purchase Blocker? A Better Way to Think About Ecommerce Conversion Problems | Miyeta

miyeta·
What Is a Purchase Blocker? A Better Way to Think About Ecommerce Conversion Problems | Miyeta

“Conversion problem” is a strange phrase.

It makes it sound like there is something sitting inside the website that is objectively broken.

Maybe the button is in the wrong place.

Maybe the page is too long.

Maybe the checkout has too many fields.

Maybe the headline isn't clear enough.

Sometimes that's true.

But a lot of the time, the real problem is much less obvious.

The page works.

The product works.

The checkout works.

The shopper still doesn't buy.

So what actually stopped them?

That is the question I find much more useful.

I think the simplest answer is:

A purchase blocker is something that makes a shopper hesitate enough that they don't feel ready to continue toward the purchase.

It can be a missing piece of information.

It can be a weak reason to choose the product.

It can be uncertainty about the price.

It can be a trust issue.

It can be a comparison problem.

And sometimes, it isn't even a website problem.

That's what makes purchase blockers interesting.


A Purchase Blocker Isn't Necessarily Something That's “Wrong”

Imagine you're looking at a $180 lamp.

The product page loads quickly.

The photography is beautiful.

The Add to Cart button is easy to find.

Reviews are visible.

Technically, everything looks fine.

But you still think:

“Why does this cost $180?”

You don't leave because the CTA was badly designed.

You leave because the price hasn't become believable yet.

That's a purchase blocker.

Now imagine a different shopper looking at the exact same page.

They think:

“This looks great, but when will it arrive?”

They search for shipping information.

It isn't obvious.

They don't want to spend five minutes looking for it.

They leave.

Different shopper.

Different blocker.

Same product page.

That's why I don't think purchase blockers should be treated as a fixed checklist of website mistakes.

They are better understood as obstacles inside a buying decision.


A Purchase Blocker Exists in the Shopper's Mind

This is the important part.

A page element by itself isn't necessarily a blocker.

A missing video isn't automatically a blocker.

A long product description isn't automatically a blocker.

A missing trust badge isn't automatically a blocker.

The interesting question is:

Did this make the shopper's decision harder?

Suppose a product costs $25.

The shopper might not care that there is no detailed return policy visible beside the CTA.

Now make the same product $800.

Suddenly the perceived risk is very different.

The same website element can be irrelevant in one situation and important in another.

This is why purchase blockers are contextual.

They depend on:

  • the product
  • the price
  • the shopper
  • the shopping goal
  • the alternatives
  • the amount of uncertainty
  • how much effort the shopper has already invested

A useful CRO system should understand that context before calling something a blocker.


There Are Different Types of Purchase Blockers

I don't think merchants need twenty-seven categories.

A smaller set is more useful because it maps to actual decisions.

Here are the ones I would pay the most attention to.

1. Clarity Blockers

The shopper doesn't understand something important.

Maybe they don't understand:

  • what the product actually is
  • who it's for
  • what problem it solves
  • what's included
  • how one version differs from another

This sounds basic, but it happens constantly.

A company can know its product so well that the copy becomes obvious to the people inside the company and confusing to everyone else.

The shopper shouldn't have to reverse-engineer the product.

If they're asking:

“Wait, what exactly am I getting?”

that's already a problem.


2. Relevance Blockers

The shopper understands the product.

They just don't see why it matters to them.

This is different from clarity.

Imagine a brand selling an ergonomic chair.

The page explains every technical feature perfectly.

But the shopper is trying to find a chair for a tiny apartment and the page never explains whether the chair actually works well in a smaller room.

The product might be good.

The explanation might be accurate.

But the shopper still thinks:

“This isn't really for my situation.”

That's a relevance blocker.

And it's one of the reasons I think product pages need to talk about use cases, not just product attributes.


3. Value Blockers

The shopper understands the product and likes it.

The problem is that the price doesn't make sense yet.

This doesn't necessarily mean the price is too high.

It means the shopper hasn't connected the price to enough perceived value.

For example:

$129

by itself doesn't tell me whether something is expensive.

I need a reference point.

What makes it better?

What does it replace?

How long will it last?

What problem does it solve?

What's different about it?

Why would I pay $129 instead of $49?

A value blocker exists when the shopper has enough interest to consider buying but not enough justification to feel good about the price.


4. Trust Blockers

This one is straightforward:

“I don't quite believe this.”

Maybe the brand is unfamiliar.

Maybe the claims feel exaggerated.

Maybe reviews are too thin.

Maybe product photography looks overly polished without enough real-world detail.

Maybe there's no clear information about who is actually behind the company.

Sometimes trust disappears because of something very small.

A product page says:

Premium quality.

But doesn't explain what that means.

The shopper doesn't necessarily think:

“This is a bad company.”

They simply become slightly less convinced.

Stack enough small doubts together, and the purchase becomes harder.


5. Risk Blockers

Trust and risk overlap, but they're not quite the same.

Trust is about:

“Do I believe you?”

Risk is about:

“What happens if this goes wrong?”

A shopper may trust the company and still worry about:

  • shipping
  • sizing
  • returns
  • damage
  • fit
  • compatibility
  • durability
  • getting the product they expected

This becomes especially important as the cost and perceived commitment increase.

A $20 purchase can tolerate uncertainty.

A $2,000 purchase usually can't.


6. Comparison Blockers

Sometimes the problem is not that the shopper dislikes your product.

They just don't know why they should choose it.

This happens a lot with products that are easy to compare.

The shopper has another tab open.

Then another.

Then another.

Your page might be perfectly good.

But if the shopper thinks:

“These all look basically the same.”

you have a problem.

At that point, another generic benefit statement isn't going to help.

The page needs to make the difference meaningful.

Not just different.

Meaningfully different to this shopper.


7. Friction Blockers

This is the category most people think about when they hear “conversion problem.”

The shopper encounters unnecessary effort.

Maybe:

  • the answer is difficult to find
  • the product selection is confusing
  • navigation is unclear
  • a required step appears too early
  • information is spread across multiple pages
  • the site behaves strangely on mobile
  • the shopper has to repeat something unnecessarily

But even here, context matters.

Not every extra click is friction.

Sometimes an extra click is exactly what the shopper wants.

The real question is:

Is the effort justified by the decision the shopper is trying to make?


The Interesting Problems Sit Between Categories

Real purchase blockers don't always fit neatly into one box.

Consider this:

The product costs $300.

The brand describes it as premium.

There are very few reviews.

The material details are vague.

The return policy is difficult to find.

What is the blocker?

Price?

Trust?

Risk?

Proof?

Probably all four are contributing.

That's why I wouldn't want an AI system to simply label problems with a category and stop there.

The more useful question is:

What is the shopper struggling to resolve?

The categories are there to help organize the problem.

They're not the problem itself.


A Purchase Blocker Can Also Be the Product

This is probably the part that deserves the most attention.

Sometimes merchants assume:

Low conversion = website optimization problem.

But imagine the product is almost identical to ten alternatives.

The page is decent.

The photography is good.

The checkout is smooth.

The price is higher.

Why would the shopper choose you?

You can optimize that page forever.

You still have a differentiation problem.

This is why I think a serious conversion diagnosis has to be willing to conclude:

The website may not be the main blocker.

Maybe the offer isn't compelling enough.

Maybe the positioning is vague.

Maybe the product is too generic.

Maybe the target customer isn't clearly defined.

Maybe the price doesn't match the perceived value.

Those are uncomfortable findings.

They're also much more useful than another recommendation to “improve the CTA.”


The Same Problem Can Matter More to One Shopper Than Another

This is where shopper personas become useful.

Suppose shipping information is buried in the footer.

First-time buyer

They might think:

“I've never heard of this brand. I'm not comfortable buying until I know when this will arrive.”

High impact.

Price-sensitive buyer

They may care about shipping costs more than delivery speed.

Also potentially high impact.

Comparison shopper

They might already know the product and simply compare the total delivered price with competitors.

Different reaction.

Same page.

Same missing information.

Different blocker.

That's why a purchase blocker can't be evaluated completely independently of the shopper.


Evidence Should Be Part of the Finding

I don't think an AI CRO tool should be allowed to make a serious claim without showing what it observed.

A useful purchase blocker should answer at least four questions:

What happened?

What did the shopper encounter?

Why does it matter?

Why could this affect the buying decision?

Who does it affect?

Which shopper or shopping situation is most exposed to the problem?

What should change?

What specific thing could the merchant test or improve?

For a serious finding, I would also want the underlying evidence:

  • page URL
  • relevant text
  • element
  • interaction
  • screenshot when layout matters

That keeps the AI honest.

It also gives the merchant something they can verify.


Not Every Finding Deserves to Be Fixed

This is another important part of the idea.

A report with 40 “purchase blockers” isn't necessarily better than one with four.

In fact, I'd probably trust the four more.

Some issues are minor.

Some are speculative.

Some affect very few shoppers.

Some are real but not worth fixing right now.

A good system should help answer:

Which problems actually deserve attention?

That's why a blocker needs more than a label.

It needs some sense of:

  • severity
  • confidence
  • shopper coverage
  • fixability

You don't need a fake number like:

“This will increase conversion by 17.4%.”

You need a useful prioritization.

Something more like:

High: Multiple shopper types encounter the same unresolved purchase question.

versus:

Low: A minor information gap that only matters in a narrow scenario.

That's much easier to act on.


What a Good Purchase Blocker Report Looks Like

At the end of an AI shopper run, I'd rather see this:

High — Price justification is weak

Shopper: Price-sensitive buyer

What happened: The page establishes a $249 price but gives limited evidence explaining what makes the product meaningfully different from lower-priced alternatives.

Why it matters: The shopper can understand the product but cannot confidently justify the premium.

Evidence: Product page headline, price section, materials description, visible reviews.

Recommended test: Make the product's meaningful differences explicit next to the pricing decision rather than relying on general “premium” messaging.

That's a blocker.

It tells me what happened.

It tells me why I should care.

It tells me what to investigate.


Purchase Blockers Are Not the Same as Abandonment

This distinction is important.

A shopper can encounter a blocker and still buy.

For example:

“Shipping information is harder to find than it should be.”

But the shopper likes the product enough to keep going.

That's still a blocker.

It just wasn't strong enough to stop this particular shopper.

On the other hand, a shopper can leave for reasons completely unrelated to the site.

Maybe they got distracted.

Maybe their budget changed.

Maybe they were only browsing.

Maybe they were never a serious buyer.

That's why I don't think you should equate:

blocker

with:

abandonment

A blocker is better understood as:

something that makes the purchase decision harder or less confident.

Some blockers stop people.

Some simply slow them down.

Some become important only when combined with other problems.


The Goal Is Not to Remove Every Question

This is probably the biggest mistake I would avoid.

A shopper should have questions.

Buying something is a decision.

Questions are normal.

The goal is not:

Make the customer have zero doubts.

That's impossible.

The goal is:

Make the important doubts answerable.

If I'm buying a $20 mug, I don't need a ten-minute education.

If I'm buying a $2,000 sofa, I probably do.

The right amount of information depends on the decision.

That's why a purchase blocker is always contextual.


A Better Definition of Conversion Optimization

This is where I think the idea gets interesting beyond AI.

Conversion optimization is often treated as:

Get more people to click the button.

I'd frame it differently:

Make it easier for the right shopper to make a confident decision.

Sometimes that means a better CTA.

Sometimes it means better product positioning.

Sometimes it means better proof.

Sometimes it means clearer shipping information.

Sometimes it means fixing a confusing interaction.

And sometimes it means admitting that the product itself doesn't give people enough reason to choose it.

That last one is uncomfortable.

But a good diagnosis should be allowed to be uncomfortable.


Why Purchase Blockers Are Useful for AI Shopper

This is ultimately why I like the term.

It gives an AI shopper something much more specific to look for.

Instead of:

“Analyze this website.”

The task becomes:

“Follow this shopper through a buying decision and identify the moments where the decision becomes harder.”

Now the AI can observe:

What the shopper wanted
        ↓
What the website showed
        ↓
What question appeared
        ↓
Whether the website answered it
        ↓
Whether confidence increased or decreased
        ↓
Whether the shopper continued

That is a much better unit of analysis.

The page is still important.

The product is still important.

The UX is still important.

But they are all being evaluated in relation to the same thing:

the buying decision.


The Question I Would Ask Before Calling Something a Conversion Problem

Whenever someone says:

“This page isn't converting.”

I'd ask:

What exactly is stopping the shopper from feeling ready to choose?

Not:

Is the button big enough?

Not:

Should we add another trust badge?

Not:

Should we shorten the copy?

Those might be valid later.

First find the blocker.

Then figure out whether the blocker belongs to the page, the product, the offer, the positioning, the trust layer, or somewhere else in the journey.

That's a much more useful starting point.

And it's the reason I think purchase blockers are a better way to think about ecommerce conversion problems than a generic list of “UX issues.”

The goal isn't to make the website look more optimized.

It's to make the buying decision easier for the shopper who is actually a good fit.

Continue exploring

Explore the broader research areas connected to this article.