Feast AnalyticsRestaurant Acquisition vs. Retention: Which One Is Holding Back Growth?

Restaurant Acquisition vs. Retention: Which One Is Holding Back Growth?

Compare first-time completed checks with fully elapsed return cohorts to find whether acquisition, retention, or another constraint is slowing growth.

Do not choose acquisition or retention from monthly sales alone. Compare qualified, identified first-time guests who complete a paid, non-voided settled check with the visit-by-visit return behavior of those same guests after equal, fully elapsed windows; then check average order value, visit frequency, conversion, operations, capacity, and data coverage to decide whether the constraint is acquisition, retention, both, something else, or insufficient evidence.

That is the useful version of restaurant marketing: find the constraint before choosing the campaign.

“We definitely need return business. I mean, I want new guests, but ideally I want them to become continuous guests, regulars.”

Restaurant owner

Start with definitions that your POS data can support

Acquisition is the number of unique, identified first-time guests who complete an in-person visit tied to a paid, non-voided settled check during the period. Retention is the share of an eligible first-visit cohort that later completes another visit within a return window you chose in advance.

A person, a visit, and a check are not the same unit. One guest can make several visits, one visit can produce more than one check, and one check can pay for a whole party. If your POS identifies only the payer, call that person an identified first-time purchaser, not every cover at the table.

Keep these measures separate:

Now compare acquisition and retention against your own like-for-like baseline—not an industry average.

Identified first-time guest volumeEarly return curveWorking diagnosisFirst thing to test
WeakHealthyAcquisition is the likely constraintOne way to bring qualified first-time guests into a defined daypart
HealthyWeakRetention is the likely constraintOne reason for a first-time guest to make the next visit
WeakWeakBoth may be constrainedMeasure the larger contribution gap, then test one branch at a time
HealthyHealthyLook beyond acquisition and retentionAOV, visit frequency, response-to-check conversion, operations, capacity, or measurement

If guest identity is sparse or the return windows have not elapsed, the answer is insufficient evidence. Do not force an acquisition-versus-retention decision from incomplete data.

1. Prove the guest-to-check connection first

Before measuring either side, verify that an identified guest can be connected to a real completed visit and its settled check. Without that connection, clicks, claims, reservations, loyalty enrollments, and phone numbers are still upstream actions—not completed visits.

Write a short measurement dictionary that states:

  1. What makes a guest identifiable.
  2. What makes the guest first-time within your available history.
  3. What counts as an in-person completed visit.
  4. Which paid, non-voided settled checks are eligible.
  5. How refunds, voids, staff orders, test orders, duplicates, and unmatched checks are excluded or reported.

Then run a positive acceptance test. Have an identified test guest complete the full path through an in-person visit and a paid, non-voided settled check. Confirm that the guest, visit, and check first appear in the matched reporting. Only then void or refund the test transaction and confirm that it leaves the eligible results.

This step is done when the written definitions and both sides of the acceptance test agree. If they do not, repair the connection before diagnosing growth.

2. Build a comparison that did not quietly change underneath you

Your baseline should compare periods with the same location, daypart, days of week, calendar length, open hours, and practical capacity. Record closures, unusual events, major menu or price changes, and known tracking outages rather than letting them masquerade as marketing results.

Also report identity coverage:

Check-level identity coverage = eligible paid, non-voided settled checks with a stable guest ID ÷ all eligible paid, non-voided settled checks

This rate describes checks, not all people or covers. Cash and a different person paying can leave real guests unmatched, so low coverage can make both acquisition and retention look weaker than they are.

The same sales decline can come from fewer first-time guests, weaker returns, smaller checks, an intent-to-visit leak, operations, or missing measurement. Empty tables show the symptom; they do not identify the cause. If you are starting with a broad slowdown rather than this comparison, use the fuller restaurant slowdown diagnostic.

This step is done when the periods are comparable, exclusions are documented, and identity coverage is visible beside the results. If the comparison is not like-for-like, repair it; if coverage is too thin to support a decision, label the result insufficient evidence.

3. Measure acquisition with people, not activity

Count unique identified first-time guests only after they complete the defined visit and paid settled-check path. Keep ad responses, leads, claims, reservations, parties, covers, and unmatched checks in their own rows.

If you are paying for acquisition, calculate:

Cost per completed first visit = total allocated acquisition cost ÷ unique identified first-time guests with a verified in-person visit and paid, non-voided settled check

Your cost ledger includes every applicable line: media; creative production; influencer compensation; usage rights; software, agency, or management; offer or reward fulfillment; incremental food, packaging, processing, delivery, and labor. When one bundled charge already includes another line, count the bundle or its parts—not both. Allocate shared fixed costs by one documented basis and use that basis consistently.

For the first-check decision, keep one ledger:

Observed matched contribution after campaign costs = eligible net settled sales from matched first checks − applicable variable costs for those checks − campaign costs not already included in those variable-cost lines

Net settled sales should already reflect recorded discounts. Count the actual additional cost of an incentive once; do not subtract its face value again unless you are deliberately showing a separate conservative scenario. This is contribution from the matched checks under your stated rules, not proof of incremental sales, causal lift, or final profit.

This step is done when every person in the numerator has the required visit and check evidence, all applicable costs are counted once, and unresolved or unmatched records are separate. A pile of new reservations is not a passing result if you cannot reconcile it to completed first visits.

4. Build the retention curve one visit at a time

A useful retention curve asks where identified guests stop returning, not merely whether they ever returned. Choose one return window before looking at results, then give every included guest the same amount of time to complete the next visit.

For each visit number N:

Visit N→N+1 retention = guests who completed visit N+1 inside the chosen window ÷ guests who completed visit N, have had the full window elapse, and have a reconciled known outcome

The numerator must be a subset of that exact denominator. Do not count an early success until its full opportunity window closes; report immature cohorts separately. Also separate open or unknown outcomes rather than treating them as failures or quietly dropping them.

State the first-visit cohort dates, the return window, identity coverage, and exclusions beside the curve. A single overall repeat rate can hide the largest leak: the trouble may be visit one to two, two to three, or much later. Restaurant-specific curves in Feast's source material varied substantially, which is exactly why another restaurant's percentage should not become your target.

“That retention chart is huge. For sure ... no one's been able to give that to us.”

Restaurant marketer

This step is done when every transition uses an equal, fully elapsed opportunity window and reconcilable people. There is no universal visit count at which a guest becomes permanent.

5. Check the constraints that can imitate an acquisition or retention problem

If acquisition and the return curve look healthy but revenue does not, test the rest of the equation. More guests are not the answer to every weak sales month.

This step is done when you can either name a measured constraint or say what evidence is still missing. If you cannot, do not buy another campaign to create more ambiguous activity.

6. Run one test against the diagnosed constraint

Test one branch at a time so the result can change a decision. Put the hypothesis, audience, offer or reason to visit, target daypart, dates, full cost ledger, identity method, visit window, return window, and stop rule into a simple restaurant marketing plan before launch.

When acquisition is weak and retention is healthy

Evidence: like-for-like unique identified first-time guest volume is below your own goal or baseline while the fully elapsed return curve holds.

Next action: test one channel and one clear reason for a qualified first-time guest to visit a defined daypart. Keep the response-to-identity-to-visit-to-check path intact.

Definition of done: the visit window has elapsed; known outcomes, unmatched records, voids, and refunds are reconciled; cost per completed first visit and conservative first-check contribution can be compared. Continue only when the economics meet the rule you set in advance. Repair the earliest broken step if response is healthy but completed visits are not. Stop or redirect if a fair, consistently executed test cannot meet the rule.

When acquisition is healthy and retention is weak

Evidence: first-time completed visits meet the comparable goal, but a fully elapsed transition in the retention curve is weak.

Next action: give that exact cohort one relevant reason to make the next visit, without changing acquisition at the same time.

Definition of done: every included guest has had the full return window, and completed returns are a subset of the eligible reconciled-known cohort. Continue if the observed return result and contribution clear your predetermined rule; call a simple before-and-after difference observed, not causal. Repair delivery or visit friction when the offer was not actually received or used. Stop or redirect when the mature result fails the rule.

When both are weak

Evidence: comparable first-time completed visits are low and one or more mature return transitions are low.

Next action: estimate which gap represents the larger conservative contribution opportunity, then test that branch first. Changing acquisition and retention together makes the next decision harder.

Definition of done: one selected branch has completed its full measurement window and can be continued, repaired, stopped, or redirected before the second test begins.

When neither is weak

Evidence: acquisition and the mature return curve meet your goals, but the revenue gap remains.

Next action: test the measured AOV, frequency, response-to-check, operational, capacity, or data constraint—not a generic “more marketing” idea. The broader restaurant marketing strategy guide can help place that test in the full growth system.

Definition of done: the selected metric and unit are stated in advance, its result is reconciled, and the test leads to a continue, repair, stop, or redirect decision.

When the evidence is insufficient

Evidence: identity coverage is unknown or too limited for the decision, the acceptance test fails, or the required windows have not elapsed.

Next action: repair identification and reconciliation, then let the cohorts mature. The definition of done is enough eligible known data to run the diagnostic without guessing.

7. Turn the diagnosis into required growth math

Once the constraint is known, translate the revenue goal into the first visits, return behavior, investment, and time the plan would require. Feast's Revenue Simulator is designed for that sequence, but its output is a forecast—not proof that a tactic will cause the result or a guarantee that the restaurant will reach it.

The model should preserve the units you just diagnosed. If acquisition is weak, state the required unique first-time guests and acceptable cost per completed first visit. If retention is weak, state the visit transition and fully elapsed cohort you need to improve. If AOV or capacity is the real constraint, do not disguise it as a need for more guests.

For a wider view of how those parts combine, see how to grow a restaurant.

Get the answer from your own guest history

You can build this diagnostic manually with clean POS checks, stable guest identity, and disciplined cohort windows. If you want Feast to construct the retention curve and marketing analysis with you, the Restaurant Marketing Audit is currently offered for $27 one time for a limited time, with regular access presented as $47 per month; the current offer includes the completed analysis, ongoing dashboard access, and a Restaurant Marketing Strategy Session.

Get the Restaurant Marketing Audit.