Your Mobile Traffic Is There. Your Checkout Isn’t.
Key takeaways:
- Mobile devices drive the majority of e-commerce traffic in Singapore, but conversion rates on mobile still trail desktop by roughly 2:1 in 2025, meaning most businesses are haemorrhaging revenue from visitors who are already there.
- The mobile conversion gap is a design and checkout architecture problem, not a traffic problem. More ad spend will not fix a checkout flow built for a desktop screen.
- The fixes are specific and structural: reducing form fields, eliminating payment redirects, surfacing guest checkout, and keeping the path from cart to confirmation under three taps.
When the traffic numbers look great and the revenue numbers don’t match
I’ve had this conversation more times than I can count. A client pulls up their Google Analytics, shows me 60,000 monthly visits, 68% from mobile, and asks why revenue is flat. The traffic problem is solved, they say. Something else must be off.
Something else is off. But it isn’t the traffic.
The pattern I keep seeing across Singapore e-commerce clients is almost identical regardless of industry: mobile delivers the visits, desktop delivers the sales. Visitors browse on their phone during the commute, then either switch to a laptop to actually buy, or they don’t buy at all. That second outcome is the one that hurts. The switchers you can partially recover. The abandoners are gone.
This is not a 2025 phenomenon. I was watching mobile browsing outpace desktop conversion back when responsive design was still being sold as a premium add-on. The gap has narrowed over the years, but it has never closed. And at the volumes most e-commerce businesses are running, even a 15-point conversion gap between mobile and desktop is the difference between a profitable quarter and a frustrating one.
Why do people browse on mobile but buy on desktop?
Because the checkout experience on most mobile sites is genuinely painful. The browsing part works fine. Product images load, pages scroll, search functions. But the moment a customer hits the cart and starts moving toward payment, the friction compounds with every tap.
I audited a Singapore-based fashion retailer’s checkout flow earlier this year. Twelve form fields on a single screen. Not twelve fields across multiple steps. Twelve fields on one screen, on a 390px-wide mobile viewport, with a keyboard taking up half the available space. Their mobile-to-purchase rate was sitting at 1.4%. Their desktop rate was 3.8%. That’s not a mystery. That’s a predictable result of asking someone to fill out a form designed for a mouse and a 1440px monitor.
The root cause is almost always the same: checkout flows built once, for desktop, and never properly rebuilt for mobile. They get “responsive” treatment, which usually means the layout reflows into a single column and the fields shrink to fit. The underlying architecture doesn’t change. The number of steps doesn’t change. The payment integration that redirects to a third-party page optimised for desktop doesn’t change. The wall of “create an account first” before guest checkout doesn’t change.
Responsive CSS is not the same as a mobile-optimised checkout. That distinction matters enormously.
What does a mobile conversion gap actually cost?
Take a site doing $80,000 SGD per month in e-commerce revenue, with 65% mobile traffic and a mobile conversion rate of 1.5% against a desktop rate of 3.5%. Close that gap by even half and you’re looking at an additional $12,000 to $15,000 per month from traffic you’re already paying to acquire. No additional ads. No SEO campaign. No website redesign in Singapore. Just fixing the path from cart to purchase for the device most of your customers are using.
I find this framing useful because it shifts the conversation away from “how do we get more traffic” toward “what are we doing with the traffic we have.” Most businesses I talk to are spending on acquisition while ignoring retention and conversion. The acquisition spend is visible. The conversion leak is invisible until you look at it directly.
The maths on fixing mobile checkout is almost always more compelling than the maths on buying more visitors. More visitors through a broken funnel just means more people experiencing the friction.
What actually causes checkout abandonment on mobile?
The failure points cluster in predictable places. After watching checkout flows across dozens of e-commerce builds at Chillybin, the same issues surface repeatedly.
Too many form fields. Shipping address, billing address (same as shipping? requires a checkbox interaction), phone number, email, first name, last name separately, postcode that doesn’t autofill. Every additional field is a tap, a keyboard invocation, a chance to make an error that clears the field, a moment where the customer weighs up whether this purchase is worth the effort.
Payment redirects to non-optimised pages. A site can be beautifully built for mobile and then hand the customer off to a payment gateway landing page that looks like it was designed in 2011. That handoff is where a significant portion of mobile abandonment happens. The customer was committed, then the experience broke, and the commitment evaporated.
Account creation friction. Guest checkout is buried, grayed out, or presented as a secondary option beneath a prominent “Create Your Account” prompt. Customers who wanted to buy in four taps are being asked to create credentials they’ll probably never use again. Some do it. Many don’t.
Checkout buttons at the bottom of long pages that require scrolling to reach. On desktop, this is a minor inconvenience. On mobile, where a misswipe can scroll past the button entirely, it is a conversion killer.
Form keyboards that don’t match the input type. A field asking for a phone number that triggers an alphabetic keyboard instead of a numeric one. Small thing. Real friction.
None of these are exotic problems. They are the mundane, fixable architecture of a checkout that was never properly thought through for mobile.
Is this a development problem or a design problem?
Both. But if I had to pick one to fix first, it’s development.
The design of a mobile checkout matters, but a well-designed checkout with a bad implementation still fails. Payment integrations that redirect. Session handling that clears the cart when the customer returns from a third-party page. Autofill attributes missing from form fields so the browser can’t help. These are code-level problems that no amount of visual design refinement will fix.
That said, the UX architecture decisions sit in design territory. How many steps is the checkout? Where does guest checkout appear and how prominently? What information is truly required versus collected out of habit? Those decisions happen before a single line of code is written.
The cleanest mobile checkouts I’ve seen share a few structural features: a clear progress indicator (step 1 of 2, not step 1 of 6), address autocomplete that reduces typing, a single-page or two-page flow rather than a wizard with seven stages, Apple Pay or Google Pay surfaced prominently so that customers with those set up can skip the card entry entirely, and guest checkout as the default path rather than the apologetically offered alternative.
The three-tap rule is a useful gut check. From cart, can a returning customer with a saved payment method reach order confirmation in three taps or fewer? If not, the architecture needs work. If they’ve never bought from you before, four to five deliberate interactions is a reasonable ceiling before abandonment risk increases sharply.
Does a website redesign fix the mobile conversion problem?
Sometimes. Often it’s overkill.
A full website redesign in Singapore typically runs anywhere from $8,000 to $40,000 depending on scope, complexity, and who’s doing it. If the core issue is checkout architecture, you don’t necessarily need a new site. You need a rebuilt checkout, a reconsidered payment integration, and probably an audit of what data you’re actually requiring versus collecting by default.
I’ve seen businesses spend $25,000 on a full redesign and end up with the same checkout flow on a shinier template. The conversion numbers didn’t move because the actual problem wasn’t the homepage or the product pages. It was the last 90 seconds of the purchase journey.
Conversely, I’ve seen a targeted two-week sprint on checkout UX and payment flow move mobile conversion from 1.4% to 2.6%. No new site. No rebrand. Just focused work on the thing that was actually broken.
The question worth asking before any redesign conversation is: where exactly in the funnel are customers dropping off? Analytics can tell you this with reasonable precision. If you’re seeing high mobile add-to-cart rates but low purchase completion, the product pages are working. The checkout isn’t. That’s a checkout problem, not a site-wide problem.
If the drop-off happens at the product page level, before anyone reaches the cart, then yes, there may be a broader design and content problem worth addressing. But that’s a different diagnosis requiring a different solution.
What changes make the biggest difference quickly?
Surface guest checkout prominently, ideally as the first option, and stop treating account creation as a prerequisite for purchase. I’ve seen this single change lift mobile conversion by 0.4 to 0.8 percentage points on its own.
Add Apple Pay and Google Pay if your payment gateway supports it. For customers who have these configured, it collapses the card entry problem entirely. No typing, no redirects, one biometric confirmation. The adoption rate in Singapore for mobile payment methods is high enough that this should be standard.
Audit every field in your checkout and eliminate any that aren’t operationally necessary. Phone number is often collected because someone decided it would be useful, not because the business actually needs it for order fulfilment. Remove it and watch the friction drop.
Check your payment integration on an actual mobile device, not a browser dev tools simulation. Tap through the flow. Notice where your thumbs feel cramped. Notice where the keyboard covers the field you’re trying to fill. Notice where you get redirected and what that page looks like.
Test across multiple devices. What works on a current-model iPhone may behave differently on a mid-range Android with a smaller screen and a slower processor. Singapore’s mobile hardware mix is wide enough that optimising for only premium devices misses a real segment of your customers.
The traffic problem for most Singapore e-commerce businesses is already solved. Mobile visitors are arriving. They’re browsing the products, adding to carts, reaching checkout. The gap between that moment and a completed purchase is a design and development problem with known causes and known fixes.
Twenty-five years of building for the web has shown me that the most expensive thing a business can do is keep acquiring traffic into a funnel that loses the sale at the end. The checkout is not a footnote to the user experience. It’s the point of the whole exercise. Building that part properly, for the device most customers are actually using, is where the revenue is.