HomeWorkPortfolioBlogCurrículoContratar
How a Checkout Change Increased Our Sales by 22%
Blog

How a Checkout Change Increased Our Sales by 22%

29 de junho de 20262 min00


It's like a player who gets a clear shot on goal, no goalkeeper, and gives up on shooting because he's looking at the crowd.

The user who abandons checkout already wanted to buy. The decision was made. What broke was the path between intention and the confirm button.


The Problem

The checkout had too many fields, texts, and buttons scattered around. The user got lost in the flow itself not because he was stupid, but because the design wasn't guiding him.

It was functional in the sense that it worked. But it wasn't intentional. The information overload made him think when he should have simply acted.

And what was at stake wasn't small:

  • SaaS product
  • Recurring revenue
  • Every unconfirmed payment wasn't a lost sale — it was a subscription that never started

With more customers coming in at the top of the funnel, the problem became urgent. Money was leaking through the checkout.


The Turning Point

The turning point started with a simple question:

When the user reaches the payment screen, what does he need to do?

One thing. Pay.

The payment methods need to be clear. The selected method needs to load fast wait time generates frustration, and frustration generates abandonment. Every extra field, every explanatory text, every button without a direct function is a distraction.

"Less is more" in this context isn't aesthetics. It's strategy.


The Process

The decisions were anchored in Nielsen's heuristics and references like Apple and Airbnb not as visual inspiration, but as evidence that purposeful minimalism works at scale.

The checkout was designed frame by frame in Figma, with flow diagrams and analysis of customer behavior. Every element went through a single filter:

Does this help the user pay, or does it only exist because it always has?


The Technical Challenge

Implementation brought a real challenge: the checkout relied on a third-party billing service. Webhook processing on the server was creating visible latency and visible latency turns into abandonment.

The solution wasn't on the server. It was in perception.

Well-placed loading states and carefully written JavaScript created an experience that felt faster to the customer, with no changes to the backend whatsoever.


The Result

When the new checkout went live, results came quickly.

The dashboard opened, and the graph didn't lie:

📈 22% increase in confirmed payments

New customers moved through the flow without friction. Existing customers found an ease that hadn't been there before.

  • The price hadn't changed.
  • The product was the same.
  • The only variable was the flow.

The Takeaway

Design doesn't exist to make the layout pretty. It's a strategic tool that guides the user, reduces friction, and moves the needle on revenue.

Change is scary especially when there's attachment to what "always worked." But sometimes what always existed is exactly what's standing in the way of growth.

Voltar ao Blog