Skip to content
Case 04/Hyderabad

Natural Meat

A fresh-meat business that cuts nothing in advance. No chiller, no standing stock — your bird is cut after the order arrives. Which means the storefront has to sell something that, at the moment somebody is looking at it, does not exist yet.

Role
Founder · Design & build
Surface
Responsive web — mobile & desktop
Market
Hyderabad, D2C fresh meat
Status
Live at naturalmeat.in
01Premise

Your product does not exist yet when the customer opens the site.

Most fresh-meat businesses in India compete on price and speed; the larger ones compete on brand trust. “Cut only after you order” is neither. It is not a quality badge — it is a claim about when, not what. Once you see that, it stops being a line of marketing copy and starts dictating the entire structure of the site.

The freshness promise is a timeline, not a label.

The one idea everything else had to serve

The practical consequence is that static trust signals are the wrong tool. A badge is wallpaper — customers stop seeing it by the second session. State is not: it is new information on every single order. Three decisions followed directly.

  • Add a “100% Fresh” badge to every product card
    Show the sequence — the cut has not happened yet, and the customer starts it
  • Write a paragraph about the farm on the product page
    Let the state change do the talking: ordered → cut → packed → on the way
  • Reach for trust seals and certificates
    Use traceability instead — adjectives read as marketing, data reads as true
30–60
Minutes, cut to door

The only timing the business publishes — and the number the whole design has to defend.

0
Payment gateways

The order is assembled on the site and completed in WhatsApp, where the customer already is.

1
Farm, environment-controlled

Own supply, which is what makes cut-on-order possible in the first place.

02The hard part

The delivery window is slower than the category. On purpose.

Cutting after the order means the ETA can never beat a ten-minute grocery app. Every instinct says to hide that number until checkout. That is precisely wrong: the customer finds out at the worst possible moment, and the wait arrives with no explanation attached to it.

The constraint · scrub

Ten minutes, if it was cut on Tuesday.

Both bars end at your door. Only one of them can tell you how old the food is when it gets there.

Before you orderYou orderMinutes after
Ten-minute deliveryPre-cut, chilled stock
Age at your doorUnknowable
Cut days ago. Chilled since.10 min
Natural MeatCut only after you order
Age at your door30–60 min
Nothing exists yet. The bird is at the farm.
  • 01
    Order lands
    Nothing has been touched yet
  • 02
    Cut
    Only now, and only for you
  • 03
    Cleaned & weighed
    Honest weights, per order
  • 04
    Packed
    Never chilled, never stored
  • 05
    At your door
    Across Hyderabad

Axis is broken at the order moment: days to the left, minutes to the right. The five steps are a sequence, not a schedule — 30 and 60 are the only published figures. “Unknowable” is not a dig; it is what the pre-cut model can honestly tell a customer.

03Shipped

One layout, two viewports, no separate mobile site.

Most orders arrive on a phone; the desktop view is what a first-time customer sees when a neighbour shares the link. The same document serves both — the hero drops from two columns to one, the trust chips become a marquee rather than a wrapped grid, and the top bar loses height to give the opening more room. Switch the frame and watch it reflow; it is a live embed of the production site, not a screenshot.

Open live
1440 × 900The temporal claim, stated once

Nothing loads until you press play.

04The decision I get asked about

Checkout ends in WhatsApp, not a payment gateway.

This looks like a shortcut and it is a deliberate one. A gateway adds a merchant account, a settlement cycle, refund handling and a card form — for a neighbourhood business whose customers already order everything else by message. Worse, it puts a stranger's payment page between a customer and a shop they picked because it is local. The site's job is to assemble an unambiguous order; the relationship closes where it already lives.

The slot picker is the part that matters. Everywhere else, choosing a delivery time is logistics. Here it is the product: the customer is scheduling the cut.

  1. 01

    Address

    Free text, not a forced pin-drop. Hyderabad addresses are landmarks before they are coordinates.

  2. 02

    Delivery day

    Instant · Today · Tomorrow. “Instant” carries the honest sub-line — usually 30–60 mins.

  3. 03

    Time slot

    The temporal claim turns into a control. The customer schedules the cut, not just the drop-off.

  4. 04

    Send order on WhatsApp

    The cart total travels with it. No account, no card form, no gateway to abandon.

Steps 02–04, liveReal clock · assembles the message only
02 · Delivery day
03 · Time slot

Not applicable — the cut starts as soon as the order lands. This is the only option where the customer is not choosing the moment.

You are scheduling the cut, not the drop-off. Your bird is cut in 30–60 minutes.

04 · Send order on WhatsApp

New order — Natural Meat

Country chicken · whole, cut1.2 kg — ₹480
Boneless chicken breast500 g — ₹260

Total ₹740

Deliver: in 30–60 minutes
Address: 2-4-118, Beside Ram Mandir, Habsiguda

No account, no card form, no gateway to abandon. This demo assembles the message and stops — it does not open WhatsApp and does not contact the business.

05Not shipped — built here

The claim becomes checkable the moment it has timestamps on it.

Everything above states the freshness claim well. None of it lets a customer verify the claim, which is the difference between a promise and a receipt — and the gap the next section is mostly about. Rather than describe the fix, here it is running: an order lands, the states arrive on their own, and the packing label prints itself as each stamp is earned.

Order timeline · prototype60× · one second is one minute
Order #4471 · live

Your bird is being cut now.

0 min
since you ordered
0published window · 30–60 min60
  1. Order lands

    On WhatsApp, with the cart total attached. Nothing has been touched yet.

    —:—
  2. Cutting started

    Only now, and only for you. This is the timestamp that cannot be faked.

    —:—
  3. Cleaned & weighedsequence only

    Honest weights, per order — you are billed for what is in the bag.

    —:—
  4. Packed

    Never chilled, never stored. The label prints with the cut time on it.

    —:—
  5. On the waysequence only

    Across Hyderabad. The rider has one order, not a batched route.

    —:—
  6. At your door

    Under an hour old. That is the entire product.

    —:—

60× · one second is one minute

Natural Meat#4471
Country chicken · 1.2 kg
  • CUT--:--
  • PACKED--:--
  • DELIVERED--:--

Cut after you ordered. Never stored.

Not shipped yet. This and the timeline beside it are the two items section 05 names as the highest-value things left to build — running here so the claim can be looked at rather than taken on faith.

06Honestly, not finished

The timeline is the strategy. Only half of it has shipped.

What is live states the claim well and explains the wait before anyone objects to it. What is not live is the half that would make the claim checkable — and a promise the customer can verify is worth more than one they have to take on faith.

  • 01

    Order-status timeline with real timestamps

    Prototyped above

    “2:19pm — cutting started.” Unfakeable, and it lands when attention is highest. This is the single highest-value thing left to build.

  • 02

    Cut time printed on the packing label

    Prototyped above

    CUT 2:19 · PACKED 2:31 · DELIVERED 3:04. Physical–digital continuity, and the cheapest proof available.

  • 03

    Reorder before wishlist

    For something bought weekly, “order again” is worth ten wishlists.

  • 04

    Instrument the funnel

    Nothing here is measured yet. Before optimising anything, the business needs to know its own numbers.

Visit naturalmeat.in