Skip to content
WebB2B SaaS

B2B service without the email ping-pong.

A custom-built B2B platform for Feeleat’s enterprise partners — personalised dashboards, order and subscription management, and a unified data layer between Feeleat and its clients.

−68%Support call volume
94%Restocking accuracy
+38 +71Partner NPS
Feeleat Smart Client Portal
ClientFeelEat (Switzerland)
IndustryB2B SaaS · FoodTech
PlatformWeb
DisciplinesSaaS · Data · Web
The brief

Enterprise partners were managed over email threads.

ClientFeelEat Sàrl · Switzerland
Support calls−68%
Partner NPS+38 → +71
SurfacesWeb

Feeleat’s corporate clients — offices, campuses, partners running fridges and catering — were served through account managers, spreadsheets and long email threads. Every order change, invoice question and consumption report was a manual round-trip.

The Smart Client Portal made the relationship self-service: each partner gets a personalised dashboard over live data — orders, subscriptions, consumption and billing — drawn from one unified layer between Feeleat’s operation and its clients. Account managers moved from data relay to actual advice.

Partners noticed: support call volume fell by 68%, restocking accuracy averages 94%, and partner NPS climbed from +38 to +71 — the email ping-pong replaced by dashboards each partner actually opens.

The challenge

Account managers were a data relay.

Every order change, invoice question and consumption report was a manual round-trip through a human.

01 — The problem

B2B service by email thread.

Enterprise partners depended on people for answers that lived in a database.

  • Slow answersevery question queued behind an account manager’s inbox.
  • Spreadsheet reportingconsumption reports compiled by hand, stale on arrival.
  • Opaque billinginvoice questions were support tickets, not lookups.
  • Restocking by guessworkorders placed without live consumption data.
02 — The solution

Partner self-service over live data.

Each partner sees their own operation — orders, subscriptions, consumption, billing — from one unified layer.

  • Personalised dashboardsevery partner’s operation, live and self-serve.
  • Orders & subscriptionschanges land in FeelEat’s system instantly.
  • One data layerboth companies looking at the same numbers.
  • Advice over relaysupport calls down 68%; account managers consult instead of copy-paste.
What we built

A portal that replaced a mailbox.

Six B2B surfaces over one live data layer.

01

Partner dashboards

Each client sees their own world — sites, consumption, spend — personalised and live.

02

Order management

Placing, adjusting and tracking orders self-service, with operational guardrails built in.

03

Subscription control

Recurring services managed by the partner directly — pause, scale, change without a thread.

04

Unified data layer

One source of truth spanning Feeleat’s ERP and every partner’s view — no version drift.

05

Reporting & exports

Consumption and billing reports partners pull themselves, finance-ready.

06

Role & site management

Partner-side admins manage their own locations and users — scoped by design.

How we built it

From inbox to dashboard.

Four phases, starting from a catalogue of every recurring round-trip.

1

Conceptualisation

Interviewed partners and account managers — catalogued every recurring email round-trip.

2

Design

Dashboard-first UX: the answer visible before the question gets asked.

3

Development

The portal over a unified data layer joining orders, consumption and billing.

4

Deployment

Partner-by-partner onboarding; NPS climbed from +38 to +71.

The hard parts

What kept us up at night.

The problems that decided whether the product worked at all.

01

One number, two companies

Partner dashboards expose FeelEat’s internal data. The unified layer guarantees both sides see the same figure — disagreements simply ended.

02

Restocking accuracy

94% restocking accuracy came from showing partners their own live consumption instead of last month’s spreadsheet.

03

Enterprise-grade isolation

Each partner’s data hard-isolated, with roles and approvals mirroring their own organisation.

Architecture

Tech stack.

One data layer between FeelEat and its partners.

Node.jsNestJSMySQLRedisElasticSearch
The outcome

Numbers the owners watch.

The partner relationship moved from inbox archaeology to a shared dashboard.

−68%Support call volume

The most common requests became self-service — account managers advise instead of relay.

94%Average restocking accuracy

Partners and Feeleat plan from the same live numbers.

+38 +71Partner satisfaction (NPS)

The relationship moved from inbox archaeology to a shared dashboard.

The forecasting platform paid for itself in the first quarter. Six months later we asked CODT to take the same approach to demand planning — they treat both like one product.
Yi-Ning Hsiao
Inventory Head · FeelEat
Your turn

Have a problem worth
solving well?

Tell us about your product, your timeline and your constraints. We reply within one business day with an honest read on fit, scope and the right team.