Skip to content
Thnkers

More sales

Your shop app is a website pressed into a phone

Customers decide on a small screen, between other things. What changed when a pattern shop rebuilt its app around that.

Fabrico sells downloadable sewing patterns. The catalogue is good, the brand is good and the website works. What didn't work was buying a pattern on a phone.

The existing app was functional. It felt like a website pressed into a smaller space. That is a different thing from an app made for a phone from the start, and the difference shows up in sales.

Customers decide on a small screen

Pattern customers browse on phones. They discover a design, check the photos and the size range and decide, quickly, usually between other things. If that is slow or confusing, the sale doesn't happen.

+8.4%

conversions in retail after making a mobile site 0.1 seconds faster. Average order value rose 9.2%.Deloitte and Google

That study measured retail sites, so for other sectors it is a direction, not a constant. The direction is clear: on a phone, every step costs buyers.

What we changed

The first screen. The home screen doesn't open on a product grid. It opens on a story: a large image, a curated selection of bestsellers, featured collections. A first-time visitor sees a brand. A returning customer sees what's new.

The product page. Fabrico patterns are sold by size and height, and a size 40 in one height is a different cut from a size 40 in another. The old app made customers work through a table of options. Now there is a live picker: choose a size, choose a height, the price updates. One screen, one decision.

A starting point. A ten-question quiz asks what kind of sewing the customer does, their level and the garments they like to make. The answers map to one of six customer types. The result is a personal set of pattern recommendations and a 20% discount saved to the account.

Content and shop in one place. The Learning Hub, with the Fabrico blog, is built into the app. A customer reading about fabric choice can buy a pattern for that fabric without switching apps.

Everything after the purchase. Order history, a downloads library, size charts and how-to guides, behind one login.

The hardest part: checkout

Stripe's hosted payment page can't be embedded inside a native app. We built a session that runs the payment in the browser, watches the order until it settles and returns the customer to the app with the purchase confirmed and the download ready. From the customer's side: they paid, and the file appeared.

The result

Three platforms — iOS, Android and the web — from one codebase. 18 screens and routes. About 4,800 lines of TypeScript. Three weeks for the full rebuild, redesign and delivery. The full story is in The shop was beautiful. On a phone, it wasn't.

When you don't need an app

An app is worth building when customers come back often enough to install it, or when it does something your website can't: a personal recommendation, a downloads library, an offline guide. If neither is true, make the mobile website fast and simple first. It's cheaper and reaches more people.

Three questions decide it:

  1. What share of your sales come from returning customers?
  2. What would they do in an app that they can't do on the site?
  3. How many steps does a purchase take on your phone today? Count them.

Related: What 57,494 owner messages taught us about trust · The gap between the pattern and the printer

Questions

Does a small online shop need an app?
Only if returning customers buy often enough to install it, or the app does something the website can't. Otherwise a fast mobile website is the better investment.
How much does mobile speed matter?
In retail, Deloitte and Google measured that a 0.1-second faster mobile site raised conversions by 8.4% and average order value by 9.2%. The data is from retail, so treat it as a direction for other sectors.
Can one app run on iOS, Android and the web?
Yes. The Fabrico app runs on all three from a single codebase built with React Native and Expo.

From the portfolio

Related goal

More sales

The same request. Very different answers.

One email a month. What we found, what we built, what it changed.

Tell us what's missing.

Thirty minutes. You describe the pain and the result you want. We ask questions. If we can help, you get one email with what we found, what we'd build and what it costs. If we can't, we'll say so.

or write to will@thnkers.com

Not ready to talk? See what the current way costs you