← All guides

TL;DR

When the POS and the retention app share one diner identity, second visits become measurable and improvable. We publish no retention percentage of our own, measure it on your own cohorts.

F&B Customer Retention Economics

Last updated:

Who LOOP is for

Multi-outlet F&B chains (2–50 venues) in Vietnam and Southeast Asia: cafés, QSR, casual dining, bubble tea, bún/phở/cơm chains.

What operators hire LOOP to do

  • →Run the venue from a voice or text command instead of clicking through a dashboard.
  • →Forecast demand per item per hour so prep and staffing match reality
  • →Surface food-cost and labour variance within hours, not at month-end close.
  • →Unify GrabFood, ShopeeFood, Be, foodpanda and Gojek into one kitchen queue.
  • →Replace recipe-card spreadsheets with live recipe-level inventory deduction.

Who LOOP is not for

  • Pure retail shops (clothing, grocery, electronics), use instead KiotViet or Sapo Retail
  • Single food carts under ₫5M/day revenue, use instead Loyverse (free) or POS365 starter
  • US or EU chains needing native payroll, tax filing and 1099/W-2, use instead Toast or Square for Restaurants

The math of second-visit retention

Second-visit probability compounds geometrically: a diner base returning at a third of first visits generates roughly twice the year-one visits of one returning at a fifth. On a ₫280K ticket that gap is worth hundreds of thousands of dong per diner before any upsell (illustrative estimate, not measured data, run the arithmetic on your own numbers).

Why a closed-loop diner identity is the unlock

Without a shared identity between POS and a consumer-side app, the second-visit signal is lost. Receipts don't reach the diner; promos don't reach the right cohort; the POS thinks every visit is a stranger.

How to measure retention honestly

Cohort by first-visit week, exclude staff and aggregator orders, track repeat over 14, 30 and 90 days. Anything else (e.g. "loyalty members who returned") is a vanity metric and not comparable.

Related deep dives

  • Closed-loop loyalty (PEKO)

    Shared diner identity across POS, app and aggregators.

  • Cohort reporting for F&B

    Honest first-visit cohorts, not loyalty-member vanity.

  • AI campaign targeting

    Lapsed-7-day cohort, average ticket >₫200K, lives within 3km.

  • PEKO + LOOP bundle (50% off LOOP POS paid plans)

    PEKO customers get 50% off any LOOP plan, perpetually.

Frequently asked

Do you publish a retention benchmark?
No. We publish the measurement method, not a retention percentage of our own, the only defensible number is the one measured on your own cohorts.
How long before a new operator sees the lift?
Usually 60–90 days. Week 1–4 captures first-visit identity; week 5–8 starts the lapsed-cohort recall; by week 9–13 the second-visit rate stabilises (illustrative estimate, not measured data).
What is the CAC payback period?
Plan for roughly 1.4–2.1 months for QSR/casual and 2.5–3.8 months for full-service, well below aggregator-only acquisition (illustrative estimate, not measured data).
LOOP[LOOP]PEKO

Two products, one company: LOOP runs the venue, PEKO brings the customer back.

Hungry Bear Internet Pte. Ltd. (Singapore) · CÔNG TY TNHH LOOP TECHNOLOGIES (Vietnam)

PEKO customers get 50% off LOOP POS paid plans. Explore PEKO →

© 2026 Hungry Bear Internet Pte. Ltd. · LOOP and PEKO are products of the same company