iqbal.albatmi@gmail.com
Back to the work

Case study

Xionic Performance

A storefront for a custom exhaust workshop, built so the brand has a home outside the marketplaces: browse by what you ride, then move straight to WhatsApp.

Role
Timeline
Team
Disciplines
A before-and-after comparison of a motorcycle with the stock exhaust and with a Xionic Street Bass fitted, listing what changes, above the customer testimonial section.
01

Challenge

The workshop was already selling. It just had nowhere of its own to sell from.

A custom exhaust workshop trading through marketplaces and chat has no surface it controls. Photography, model names, prices and proof of work end up scattered across listings that all look alike, and the brand becomes indistinguishable from every other seller in the category.

The buying decision is awkward to serve there too. Fitment is the first question — will this fit my bike — and it is bike-specific, not product-specific. Custom orders are harder still, because the customer’s reference is an image they want to show someone.

The brief was a home for the brand: one place where the range, the fitment help and the evidence live together, and where the conversation can start.

  • Falls shortSelling through marketplacesEvery listing looks like every other listing. The brand cannot be told apart from the seller next to it, and the photography is whatever the template allows.
  • Falls shortA social media account aloneIt helps with reach, but it does little for fitment. Nothing there answers "will this fit my Vario" without a message and a wait.
  • Falls shortA generic e-commerce themeOrganised by product. The buyer’s first question is about their bike, and a product-first catalogue makes them do the matching.

Screenshot chat asli dari customer yang udah pasang knalpot Xionic. Bukan rekayasa.

Xionic Performance, testimonial section
02

Research & framing

  • What we found

    What changed

  • What we found

    What changed

  • What we found

    What changed

03

Structure, flows & trade-offs

The first choice is the motorcycle you ride.

The first section is not products. It is "choose by what you ride", split into four lanes: automatic (Beat, Vario, Scoopy, NMAX, Aerox), moped (Supra, Jupiter, MX, Revo, Vega), sport (Vixion, CB, CBR, Ninja, R15, GSX), and a custom request lane for people bringing their own reference image. Sorting by bike first answers fitment before the browsing starts.

The rest of the page is ordered as a decision rather than as a brochure: featured models, a before-and-after comparison, messages from customers, reasons to choose the workshop, a gallery of finished work, and how to order.

It is a storefront rather than a shop. Every product route ends in a WhatsApp conversation, because that is where this business already closes — adding a cart would have replaced a working channel with a worse one.

  • ChosenBrowse by bike, not by catalogueAutomatic, moped, sport and a custom lane. Fitment is the one fact the buyer is certain about, so it is the first filter.
  • ChosenEvery route ends in WhatsAppThat is where this business already closes. Replacing a working channel with a new checkout would add friction.
  • ChosenReal chat screenshots instead of testimonialsLabelled as what they are. A reader can weigh a screenshot; a restaged quote has to be taken on faith.

There is a catalogue and a cart, and both end in the same place. Checkout offers online payment or a WhatsApp order, which reads as indecision until you notice what it is doing: the customer who wants to press buy can press buy, and the customer who wants to send a photo of their bike and ask a question first is not forced through a form to do it.

Screenshots of real WhatsApp conversations with customers, each labelled with the buyer’s name and bike, presented as chat threads rather than restaged quotes.
04

Solution

The experience focuses on two questions: will it fit, and can I trust the workshop?

The four-step ordering flow — open the catalogue, add to cart, check out or order by WhatsApp, and the order goes into production — above a "Buka Katalog Sekarang" action.

Category-first browsing. Four entry points by bike type plus a custom lane, so the range is filtered by the one fact the buyer is certain about.

Named models with prices. Street Bass, Racing Look, Custom Fullset and Budget Series, each shown with photography, a price, and a chat-to-order button.

Before and after. A visual comparison of a stock bike against the same bike with the exhaust fitted, which is the thing the customer is actually buying.

Customer messages, labelled as what they are. The section presents screenshots of real chats and says so, rather than restaging them as testimonials — a claim the reader can weigh instead of one they have to accept.

Hesitations answered up front. Free consultation, help checking sizing, a wide custom range, and real product photography are each named as a reason to choose the workshop, because each one corresponds to a specific doubt the buyer already has.

Ordering is published as four numbered steps: open the catalogue, add to the cart, check out or message on WhatsApp, and the order goes into production. For a custom product bought from a workshop rather than a shop, the unknown is not the price, it is what happens after you pay, and four steps is enough to answer it.

The about page carries the workshop’s own account of itself beside a photograph of the fabrication floor. That photograph is doing specific work: for a custom exhaust the buyer is trusting a weld they cannot inspect, and a picture of the place it will be welded is the closest a website gets to letting them look.

05

Validation & iteration

  1. 01

      What it taught

    • 02

        What it taught

      • 03

          What it taught

        06

        Outcome

        • StatusLive at knalpot.netlify.appchecked 1 September 2026
        • Public surfaceHome, catalogue, about and contact, with WhatsApp ordering throughoutchecked 1 September 2026
        • ResponsiveDesktop and phone layouts both shippedboth captured for this case study

        The workshop has a surface it controls: its own model names, its own photography, its own account of itself, and a route to the conversation that does not pass through anyone else’s marketplace.

        What that has produced commercially is the workshop’s to report, not this page’s to claim.

        07

        Reflection & limits

        The catalogue route currently returns no products to a signed-out visitor — the filter renders, the grid is empty. For a storefront whose entire argument is "browse by what you ride", that is the most expensive thing on the site to have broken, and it is invisible from the homepage where the featured models are hard-coded.

        It is also the clearest illustration of a real risk in this kind of build: the page that demonstrates the idea and the page that carries the inventory are not the same page, and only one of them gets looked at.

        More work

        See the rest of the work

        Browse the rest of my projects. The ones with enough material to explain the process include a full case study.