Quick tour

Watch the video

Each lesson starts with a short video. It covers the same material as the text — just pick the format you prefer. You can skip it and read instead.

Reducing the friction: UX laws and the science of checkout

The average cart abandonment rate is around 68%. Most of these abandonments have nothing to do with the product — they are caused by unnecessary friction in the interface. This lesson covers the specific UX laws that determine whether a visitor completes a purchase or gives up.

Written by Elena VasquezGrowth & Conversion
Lesson 4/5CRO~45 min read

Watch

Video version of this lesson


Read

Full lesson text

Why this matters?

In the previous lessons, we built the psychological framework (Lesson 1), the language (Lesson 2), and the funnel architecture (Lesson 3). Now we reach the point where strategy meets the screen.

The average cart abandonment rate is around 68%. According to the Baymard Institute, most of these abandonments have nothing to do with the product — they are caused by unnecessary friction in the interface.

This lesson moves from strategy to execution. We will learn the specific UX laws that determine whether a visitor completes a purchase or gives up — and how to fix the most common mistakes.

Hick's Law: the cost of too many options

In Lesson 1, we saw that choice costs energy. Hick's Law puts a formula behind that insight: the time it takes to make a decision increases with the number of options.

This matters at checkout because buying is not a single decision — it is a chain of micro-decisions. Every extra field, every additional button, every secondary link is another choice the brain has to process.

Smart defaults

If you offer 15 payment methods, the visitor has to evaluate all of them before picking one. That evaluation costs mental energy — and energy spent choosing a payment method is energy not spent completing the purchase.

  • Instead of: showing all 15 methods equally
  • Try: highlighting the two most popular (Credit Card, PayPal) and hiding the rest behind a subtle "More options" link
The principle: reduce the initial choice set. Let the majority of users flow through the default path without thinking.

But reducing choices only helps if the remaining elements are designed to be effortless. The next friction point is the form itself.


Form fields: where attention goes to die

To optimize a form, you need to understand where the eye goes. The Baymard Institute ran large-scale eye-tracking studies and found that empty form fields draw a disproportionate amount of attention.

The brain treats an empty box as an incomplete task. It cannot ignore it — even if the field is optional and irrelevant.

The tax of unnecessary fields

If you show a field the visitor does not need — "Address Line 2" or "Company Name" for a consumer purchase — they still have to:

  1. Stop and read the label
  2. Determine it is irrelevant
  3. Skip it

That is three steps of mental work for zero value.

Field statusImpact on the visitorWhat to do
RequiredHigh effort, but necessaryKeep to the absolute minimum
Optional (visible)Visual noise — forces evaluationHide behind a link: "Add company info"
IrrelevantIrritation — signals "this is not for me"Remove entirely
The rule: every visible field is a question the visitor must answer, even if the answer is "skip." Fewer fields, fewer questions, less friction.

One specific field causes more damage than any other — and it is one most sites proudly display.


The coupon field: the exit door you built yourself

One of the most destructive elements in a checkout is a prominent coupon code box.

When a visitor sees an empty coupon field, they do not think about the product. They think: "Someone else is getting a better deal than me."

This triggers coupon hunting. The visitor leaves your site, opens Google, and searches for a code. Once they leave, the chance of returning drops dramatically. They get distracted by a competitor's ad, find an expired code and feel cheated, or simply forget.

The fix

Only 26% of top e-commerce sites get this right (Baymard data):

  • Instead of: a big open box labeled "Enter Coupon Code"
  • Try: a small text link: "Have a gift card or promo code?"

People who have a code will find the link. People who do not have a code will not be reminded that they are missing out.

The principle: do not create a reason for the visitor to leave your page. A prominent coupon field is an invitation to exit.

Coupon fields make people leave voluntarily. But some fields make people leave because they feel personally uncomfortable.


The privacy barrier: why phone numbers kill forms

In Baymard testing, required phone number fields are one of the leading causes of form abandonment.

The reason is a boundary issue. Email feels like a digital letter — distant, controllable, easy to ignore. A phone number feels like giving someone permission to enter your physical space. Visitors fear telemarketing, spam calls, and the inability to opt out.

The Cialdini fix

If you genuinely need a phone number (for shipping updates), you must explain why — and make it clear the reason benefits the visitor:

  • Bad: "Phone (Required)"
  • Good: "Phone (Required for delivery updates only)"
This is the "because" principle — Ellen Langer's research showed that people are significantly more likely to comply with a request when you provide a reason, even a simple one. A one-line explanation can eliminate the anxiety entirely.

Phone numbers create privacy friction. But there is a subtler form friction that most designers create on purpose — thinking it looks better.


Inline labels: the clean design that costs you sales

Many modern "minimalist" designs use inline labels — placeholder text inside the field that disappears when you start typing. It looks clean. It is a conversion killer.

The memory problem

If a visitor is interrupted while filling out a form (common on mobile), they look back at the screen and see a box filled with text — but no label. They have forgotten what the field was for.

The error problem

This gets worse during error recovery. If the site says "Invalid input," but the label has vanished because the visitor already typed something, they have to delete their entire input just to see what the field was asking for.

Label typeAestheticsUsabilityRecommendation
Inline (placeholder)10/102/10Avoid for critical fields
Floating labels8/107/10Good middle ground
Above field (static)6/1010/10Best for conversion
The rule: labels must always be visible. Place them above the field. Context should never disappear.

Labels help people fill forms correctly. But the biggest form friction is not a field — it is a wall that appears before the form even starts.


The account wall: the #1 conversion killer

Forcing visitors to create an account before checkout is the single biggest conversion killer in e-commerce (Baymard data).

The visitor came to buy a product. Creating an account feels like entering a long-term relationship before they have even finished the first date.

The perception problem

Visitors do not actually hate creating accounts — they hate the perception of work. When they see a registration form with 14 fields, the brain calculates the effort and triggers an exit.

The postponement strategy

  • Step 1: Offer guest checkout as the primary option
  • Step 2: Let them complete the order — name, address, email are already filled in
  • Step 3: On the "Thank you" page: "Save your details for faster checkout next time. Just choose a password."
Why this works: at this point, the visitor has already typed their name, address, and email. Adding a password feels like a 1-second task — not a 14-field registration. You get the account data you want without the friction that kills the sale. This is the micro-commitment logic from Lesson 3.

Account walls block people before they start. But even visitors who make it through the form can still panic at the final step — when they enter their credit card.


Perceived security: why the box matters

Technical security (HTTPS, SSL certificates) protects data. But perceived security is what determines whether a visitor feels safe enough to type their card number.

Both sites might have identical encryption. But if one looks safer, it converts better.

The encapsulation principle

Placing the credit card fields in a visually distinct container — a shaded box, a subtle border — increases perceived security.

The logic: when the sensitive fields look different from the shipping fields, the brain interprets this as: "These fields are being handled with extra care."

  • Place trust signals (padlock icon, "Secure checkout" badge) inside this container
  • Position them directly next to the card number field — not in the footer where nobody sees them
The principle: trust signals must appear at the moment of maximum anxiety — when the visitor is typing their card number. A security badge in the footer is invisible when it matters most.

Security builds confidence. But even confident visitors make mistakes — and how your form handles errors determines whether they try again or give up.


Error recovery: helping people fix mistakes

No matter how smooth the checkout, some visitors will make mistakes. 1–4% of credit card transactions are declined on the first attempt due to simple typos.

Most sites lose these visitors permanently — because the error messages are vague and blocking.

The non-blocking approach

Instead of a red error that stops the process, use a warning for ambiguous data:

  • Bad: "Invalid address." (The visitor has no idea what is wrong.)
  • Good: "We could not verify this address. Is it correct? [Yes, proceed] [No, edit]"

This allows visitors in new buildings or rural areas to complete the purchase without being blocked.

The validation rule

  • Bad: "Invalid phone."
  • Good: "Phone numbers must be 10 digits without dashes or spaces."
The rule: every error message must include what went wrong and how to fix it. An error without a solution is a dead end.

What's next?

We have the brain (psychology from Lesson 1), the voice (concrete language from Lesson 2), the pathway (funnel architecture from Lesson 3), and the interface (UX optimization from Lesson 4).

In Lesson 5 we move from individual pages to the entire system — A/B testing with statistical significance, combining SEO with PR for visibility, and turning one-time buyers into repeat customers.


Listen

Audio version of this lesson

PODCASTAUDIO

READY

Reducing the friction: UX laws and the science of checkout

00:00 / 25:50

Think

What would you do in these scenarios?

Simulator

1 / 5
Sim_v4.0.exe

The coupon exit

An online clothing store has a 40% abandonment rate at the final checkout step. Analytics show users click the coupon code box, leave the site to search for a code, and never return. How do you fix this?


Practice

Test yourself and review key terms

Knowledge check

Q1/10

Why is a prominent, empty coupon field considered a conversion killer?

Concepts

Question

Why are inline labels a conversion killer despite looking clean?

Show answer

Answer

If interrupted mid-form, the visitor sees a filled box with no label — they have forgotten what the field was for.

1 / 14

Apply

Your action steps for today

  1. 01

    The coupon test

    Go to your checkout. Is the coupon field a big open box? If yes, turn it into a text link today.

  2. 02

    The label audit

    Check all your form labels. Do any of them disappear when the visitor starts typing? If yes, switch to labels above the field.

  3. 03

    The guest test

    Do you force account creation before checkout? If yes, enable guest checkout and measure the change in completed orders.

Finish

You made it through this lesson

How was this lesson?

Thank you!

Your feedback helps us improve. We appreciate the time you took to share your thoughts!

Note

Some examples and details may be simplified to better convey the core idea. Every business is different — adapt these ideas to your specific context and situation.