PEKO Rewards Hub

    Loyalty program ROI

    PEKO Research TeamWritten by PEKO Research Team.Last updated: 10/07/2026.

    Loyalty program ROI measures the incremental profit (not revenue) generated by your program, after netting out reward costs and software fees.

    Published: 05/01/2026

    Updated October 2026: Loyalty program ROI measures the incremental profit (not revenue) generated by your program, after netting out reward costs and software fees. No app for customers: snap the receipt, or use the optional Zalo Mini App add-on (Vietnam), and it works with the POS you already use.

    This is part of our full CLV playbook for F&B. Also worth reading: The loyalty-program ROI formula and Glossary: customer lifetime value.

    Quick facts

    Definition
    Loyalty program ROI measures the incremental profit (not revenue) generated by your program, after netting out reward costs and software fees.
    Why it matters
    The trap most operators fall into: counting all loyalty-tagged sales as 'driven by the program'. Most of those guests would have come anyway. True ROI requires an incremental measurement. Comparing enrolled vs matched non-enrolled cohorts, or before/after on the same cohort.
    Worked example
    Loyalty drives 400 extra visits/month at $12 AOV and 65% gross margin = $3,120 incremental gross profit. Rewards cost $600, software $200. ROI = ($3,120 − $800) / $800 = 2.9× monthly.
    Related terms
    Loyalty program, Customer Lifetime Value (CLV), Win-back campaign

    The trap most operators fall into: counting all loyalty-tagged sales as 'driven by the program'. Most of those guests would have come anyway. True ROI requires an incremental measurement. Comparing enrolled vs matched non-enrolled cohorts, or before/after on the same cohort.

    Formula: ROI = ((Incremental Visits × AOV × Gross Margin) − Reward Cost − Software Cost) / (Reward Cost + Software Cost). A healthy F&B loyalty program delivers 3–6× ROI within 90 days when paired with AI win-back; pure points-only programs typically land at 1–2×.

    At the till, POS systems report this value as customer LTV.

    See also: Customer LTV (LOOP POS glossary)

    Worked example

    Loyalty drives 400 extra visits/month at $12 AOV and 65% gross margin = $3,120 incremental gross profit. Rewards cost $600, software $200. ROI = ($3,120 − $800) / $800 = 2.9× monthly.

    Numbers on this page: named sources are listed below; figures without a named source are PEKO merchant data, Vietnam, Jan 2024 – Jun 2026, or PEKO estimates where modelled. See the datasets behind these numbers.

    FAQ

    When does a loyalty program break even?

    Typically 60–90 days when AI win-back is included, 4–6 months for points-only programs.

    Should I measure ROI in revenue or profit?

    Always profit. A program can show strong revenue lift while destroying margin through over-discounting.

    Does PEKO need POS integration?

    No. Receipt Scan works with any POS that prints a receipt. Guests snap it and points land in seconds.

    Sources

    The definitions and figures on this page reference the sources below:

    Related

    People also read