8 Best Restaurant Marketing Campaigns by Recorded ROAS
The eight highest recorded Feast full-product ROAS campaigns in the Aug. 3, 2026 census ranged from 4.9x to 23.9x. See the data and method.
By “best,” this page means the eight highest recorded Feast full-product ROAS results in the campaign census pulled August 3, 2026: 23.9x to 4.9x. This is a narrow rank, not a list of current promotions or a general restaurant marketing guide: ROAS is Feast-attributed gross revenue divided by linked Meta spend, and no direct-visit or click-only example enters the count.
How the eight campaigns were ranked
The ranking uses one calculation for every entry: Feast-attributed gross revenue divided by linked Meta spend. The source joined campaign records, Meta spend, and Feast order-attribution records at the campaign level.
The census contained about 80 campaigns with measurable linked spend. Twenty-five recorded at least 3x ROAS, and the eight listed here were the highest ROAS results among those 25.
Three evidence labels matter:
- Database-attributed gross revenue is the revenue Feast linked to a campaign. It includes gross tax and tip as well as indirect-visit attribution; it is not an observed lift against a control group.
- Derived ROAS is that attributed gross revenue divided by linked Meta spend. Across all 25 campaigns at or above 3x, about $318,000 divided by about $34,000 produced a blended 9.4x; the rounded inputs make that an approximate calculation.
- Directly observed guest visits and operator hypotheses are different evidence. Neither changes this eight-campaign ROAS rank.
The Feast Showcase organization was excluded. One restaurant with $710,000 of earlier agency history was evaluated only at campaign level.
The eight highest recorded Feast full-product ROAS campaigns
The top eight ranged from a recorded 23.9x for a free 32-ounce drink campaign to 4.9x for a ribeye trio campaign. The names below are database campaign labels, not complete offer terms; the source does not state every condition, redemption rule, or eligible item.
| Rank | Recorded campaign label | Recorded Feast full-product ROAS | Other database values stated in the census source |
|---|---|---|---|
| 1 | Free 32-ounce drink | 23.9x | Spend and attributed gross revenue not stated. |
| 2 | Free noodles (three locations) | 22.6x | Spend and attributed gross revenue not stated. |
| 3 | Free naan | 21x | Spend and attributed gross revenue not stated. |
| 4 | Holiday pop-up | 20.5x | About $75,000 attributed gross revenue on $3,600 spend. |
| 5 | Valentine’s campaign | 15.1x | Spend and attributed gross revenue not stated. |
| 6 | Surf-and-turf | 13.7x | Spend and attributed gross revenue not stated. |
| 7 | BOGO first drink | 12.5x | Spend and attributed gross revenue not stated. |
| 8 | Ribeye trio | 4.9x | About $60,800 attributed gross revenue on $12,400 spend. |
The rank answers an efficiency question inside Feast’s attribution method. It does not rank profit, repeat visits, total sales, campaign size, or which promotion a restaurant should run today. Only two of the eight source records disclose both spend and attributed gross revenue, so the table cannot support a complete comparison by sales volume or budget.
Campaign labels also do not establish why a result occurred. A name such as “free naan” records what the campaign was called; it does not prove that the free item caused the ROAS or that the same promotion would work elsewhere. The broader 25-campaign census examines shared patterns without changing the inclusion rule used here.
A guest visit, a signup, and attributed revenue are different results
A campaign can produce directly observed visits without having enough linked spend and revenue to earn a place in this ROAS ranking. A separate pizza campaign had six guests show up within six days of launch; that is a directly observed guest count, not a ninth ROAS result.
The same boundary applies to signups and redemptions. A Mother’s Day campaign recorded more than 100 signups and zero redemptions. The agency owner thought staff may have offered the free dessert to every walk-in, but she presented that explanation as a hypothesis rather than an established cause.
“We had over 100 people sign up and no one redeemed. But I think it’s because they were offering the free dessert, no matter what, to everyone that came in on Mother’s Day.”
— Agency owner
Clicks sit even farther from the dining-room result. In another campaign, a restaurant marketer reported about 1,100 clicks and zero reservations; the campaign did not give guests the price or location before the click.
“We got a shitload of clicks and none. Like 1,100, maybe. Doesn’t mean anything.”
— Restaurant marketer
The numbers are not interchangeable: six observed guests answer who arrived, 100-plus signups answer who raised a hand, and attributed gross revenue answers what Feast linked back to the campaign. Putting all three in one “best campaign” list would create a ranking with no common finish line.
Pick the finish line before the campaign starts
Choose one result before launch, then preserve the other numbers as supporting evidence instead of substitutes. If the result is ROAS, record linked spend and attributed gross revenue; if it is a guest count, record completed visits directly; if it is reservations, count completed reservations rather than clicks.
A useful restaurant marketing strategy makes four choices together: guest, offer, message, and measurement. If completed visits are the decision, compare restaurant marketing ideas ranked by tracked visits rather than importing a revenue ratio. Put the chosen result, budget, and review date in a one-page restaurant marketing plan before the ad goes live.
For ROAS, decide in advance whether the revenue number is database-attributed, directly observed, or estimated. That label determines what the result can support. An attributed 20.5x can rank campaign efficiency under the stated database method; it cannot by itself show incremental profit or explain which part of the offer caused the return.
More videos become the next question after an offer has tracked results
Once an offer has produced tracked results, the next stated need in this account was distinct videos from more people. In one ribeye account, two attempts failed before the third recorded $5,000 in tracked revenue on $674 of spend and later reached $27,000 tracked; only then did the team identify the need for more videos, angles, and people.
“Now if we want to scale it, we need more videos. We need more diverse angles. We need it from different people, not just the restaurant.”
— Feast co-founder
Remy’s role in this account began after the campaign already had tracked results: it sourced the food influencers who made later video variations.
If you want the full campaign system that connects the offer, follow-up, and available restaurant sales records, Book a demo of Feast.