Customer Lifetime Value
Guest lifetime value (often called customer lifetime value or CLV) is the total revenue a restaurant can expect from a single guest across the entire relationship — every visit, order, and referral. It reframes a guest from the price of one meal to the worth of a multi-year relationship, which is why recovering an at-risk regular is far more valuable than acquiring a one-time diner.
Why customer lifetime value matters for restaurants
Most operators manage to the check average — a single transaction. CLV reframes the same guest as a multi-year relationship, which changes where marketing dollars should go. A regular who visits twice a month is worth far more than the price of tonight’s entrée, so recovering one at-risk regular routinely beats acquiring several one-time diners.
A quick example
A casual-dining guest with a $40 average check who visits twice a month for three years is worth roughly $2,880 — before referrals. Lose that guest to silent churn and you don’t lose one $40 ticket; you lose the rest of the relationship.
That’s why the highest-leverage restaurant marketing is retention: the data you already own — visit frequency, recency, and spend — predicts who is about to lapse while there’s still time to win them back.
Frequently asked questions
How do you calculate restaurant customer lifetime value?
Multiply average spend per visit by visit frequency by the length of the relationship. For example, a $40 average check at two visits per month over three years works out to about $2,880 per guest. Subtract acquisition cost when you want a net figure.
Why is CLV more useful than average check?
Average check measures a single transaction; CLV measures the entire relationship. Optimizing for CLV shifts spend toward retention — keeping and growing the guests you already have — which is far cheaper than constantly acquiring new ones.
Bloom turns guest data into recovered revenue — an average of $53,000+ per location a year.
See your restaurant's data