#Facebook Ads #Meta Ads #Meal Prep #New Customer Acquisition #ROAS

240 Purchases, $1,300 in Spend, 20x ROI: Inside the Meta Ads System We Use for Meal Prep Businesses

Real Meta Ads results from a meal prep client: campaign structure, creative formats, and the tracking setup that shows true new customer ROI.

By Peterson Rainey

TL;DR: A Creekside meal prep client generated 240 purchases in one month on $1,300 in Meta ad spend, reaching 8,900 unique accounts with 18 net-new customers tracked via a custom Events Manager setup. The campaign runs three parallel objectives (traffic, awareness, conversions), and the metric that matters is new customer ROAS, not blended ROAS. Most meal prep owners are measuring the wrong thing.

| Metric | Value | |, , |, , -| | Monthly Purchases Attributed to Meta | 240 | | Monthly Ad Spend | ~$1,300 | | Main Campaign ROAS | 20x | | Retargeting Campaign ROAS | 6x | | Accounts Reached (Monthly) | 8,900 | | Outbound Clicks to Website | ~400 | | New Customers Last Month | 18 | | Attribution Window | 7-day click |


240 Purchases, $1,300 in Spend, 20x ROI: Inside the Meta Ads System We Use for Meal Prep Businesses

This post is based on a video Peterson published on the Creekside Marketing YouTube channel: How to Start & Scale a Meal Prep Business (Real Ad Results Breakdown).

We have run Meta ads for five meal prep businesses. The results across all of them share a pattern: when the campaign structure is right and the tracking is configured correctly, the returns are significant. One account we manage generated 240 purchases in a single month on roughly $1,300 in total Meta ad spend, with a main campaign running at 20x ROAS and 8,900 unique accounts reached. We are walking through the full system here: the dashboard metrics that matter, the creative formats that drive purchases, the three-campaign funnel structure, and the one tracking detail that most meal prep business owners get completely wrong.


The Dashboard Numbers That Actually Tell You Whether Meta Ads Are Working for Meal Prep

For Meta ads on a meal prep account, the metrics that matter together are purchases, cost per purchase, ROAS, reach, outbound clicks, and frequency. In the account we are covering, the attribution is set to 7-day click, meaning any purchase made within seven days of clicking an ad is counted. That is the measurement window for everything in this breakdown.

The main ad set for this client is running at 20x ROAS, meaning for every dollar spent, the account returns $20 in revenue. The retargeting ad set is at 6x ROAS. Retargeting typically converts at a higher rate because those audiences have already seen the brand, but it runs on lower volume and lower spend. Total spend for the month was approximately $1,300. That matters because a common assumption in paid advertising is that significant results require significant budget. According to Creekside Marketing’s analysis across $20M+ in managed ad spend, you do not need a large budget for Meta ads to work. You need the right structure.

Reach for this account came in at 8,900 unique Meta accounts for the month, meaning 8,900 different people saw the ads. Outbound clicks, defined as people who actually left Facebook or Instagram and went to the client’s website, totaled approximately 400. The outbound click-through rate sits within a normal range for Meta and tends to improve over time as the algorithm sharpens which users it targets.

The final metric worth watching, and one that is underrated specifically for meal prep, is frequency: how many times the same person sees the ads within that 7-day window. The marketing psychology behind this is straightforward. One exposure rarely changes behavior. Repeated exposure builds familiarity. For a meal prep business, that means when someone is tired on a weeknight and not interested in cooking, they remember seeing the ads and go back to order. Frequency is the mechanism that makes that happen.

Meta Ads Performance: Meal Prep Client (Last 30 Days) 7-day click attribution · ~$1,300/month spend · Creekside Marketing client account 240 Monthly Purchases attributed via Meta (7-day click) 20x Main Campaign ROAS $20 returned per $1 spent 6x Retargeting ROAS warmed audience conversion $1,300 Monthly Spend no big budget needed 8,900 Unique Accounts Reached this month ~400 Outbound Clicks left to website 18 Net-New Customers tracked via Events Manager ROAS by Campaign Type 20x · Main Campaign 6x · Retargeting Campaign creeksidemarketingpros.com
Meta Ads campaign performance metrics for a meal prep client: 240 purchases, 20x ROAS, 8,900 reach, and 18 new customers on $1,300/month spend

Why Creative Is the Foundation of Meta Ads for Meal Prep (and the Two Formats That Drive Purchases)

Meta is a content-first platform, and the creative is what determines whether the campaign has any chance of working before any other variable matters. On Meta, the algorithm uses engagement signals from the ad itself to learn who the right audience is. The creative teaches Meta who to find. If the creative does not stop someone mid-scroll, nothing downstream matters.

According to Creekside Marketing, meal prep accounts consistently test two formats: video and carousel. Both have a place in the account, and both are tested simultaneously rather than committing to one exclusively.

For video, the fundamentals are: fast pacing, on-screen captions, and strong visual impact with the sound off. Most people watching video on Facebook and Instagram do so on mute. If a video only works with audio, it is not working for the majority of people seeing it. The video that was running in this account is visually dynamic with captions popping on screen in sync with the content, designed specifically to perform in a silent scroll environment.

Carousel ads are particularly effective for food businesses because the swipe behavior mimics the experience of browsing a menu. According to Creekside Marketing’s approach, each card in a meal prep carousel should do a specific job: one handles location and pickup times, another shows the rotating menu offer, another builds the brand. The goal is that someone who stops to look through the carousel is already mentally placing an order before they tap the call-to-action.

The landing page decision is also part of the creative strategy, not separate from it. According to Creekside Marketing, there are exactly two good options for where to send a meal prep ad click: a discount code for first-time orders, or a direct link to the menu. The homepage is not one of those options. Every extra click between the ad and the food is a drop-off point. The first-order discount accomplishes two things: it gives new customers a reason to convert immediately, and it provides a clean mechanism to track new customer acquisition at the pixel level, which becomes the foundation of the tracking insight covered below. The menu option works because it puts the product directly in front of someone who is already interested from seeing the ad.

Ad copy for this type of campaign is informative, scannable with bullet points, includes minimal emojis for visual texture, and closes with a direct call to action: “Pre-order now,” “Order now,” or something with a bit more personality like “Look the Bowl Clean Today.” The copy does not try to be clever. It is efficient.


The Three-Campaign Meta Ads Funnel That Keeps Cost Per Purchase Low

The campaign structure that consistently works for Meta ads on meal prep accounts runs three parallel campaign objectives. Most business owners run a single purchase-conversion campaign directly to cold audiences. According to Creekside Marketing, that approach works but burns more budget than necessary because the CPM on cold purchase campaigns is higher than awareness or traffic campaigns, and the audience has no prior familiarity with the brand.

Campaign one is a traffic campaign. Its job is to drive clicks to the website, not to generate purchases directly. While those clicks happen, the Meta pixel tracks every visitor, builds retargeting audiences, and learns what the potential customer looks like. This warming phase happens cheaply relative to what a conversion campaign costs to reach the same volume of people.

Campaign two is an awareness campaign. The CPM for awareness campaigns is lower than traffic or conversion campaigns because there is no direct purchase intent being optimized. According to Creekside Marketing’s analysis, this is the cheapest way to get in front of a large number of people and build familiarity at scale. For this account, 8,900 unique accounts were reached in a month at a relatively low cost.

Campaign three is the conversion campaign, optimizing directly for website purchases. This campaign has a higher CPM because Meta is finding people likely to buy. But the audience hitting this campaign has already seen the brand through the traffic and awareness campaigns. Familiarity drives cost per purchase down and conversion rate up simultaneously. Underneath the conversion campaign, retargeting ad sets target audiences shaped specifically by what the traffic and awareness campaigns learned about who visits the site.

The practical result is that instead of spending the entire budget trying to buy cold purchases at a high CPM, most of the budget builds familiarity cheaply, then a smaller portion converts a warmed audience efficiently. According to Creekside Marketing, this structure accomplishes two things at once: cheaper reach and cheaper data at the same time.

At the ad set level, several targeting settings matter. Minimum age targeting prevents wasted spend on audiences unlikely to convert. Placement is restricted to Facebook and Instagram only, not Messenger, WhatsApp, or the audience network of third-party apps and websites. Language targeting is set to the language the business operates in. Running all languages wastes budget on impressions that cannot convert.

The Three-Campaign Meta Ads Funnel for Meal Prep Warm the audience cheaply first, then convert at lower cost per purchase CAMPAIGN 1 Traffic Goal: Clicks to Site CPM: Lowest Tier Warms pixel with visitor data Builds retargeting audiences as it runs cheaply Top of Funnel + CAMPAIGN 2 Awareness Goal: Reach at Scale CPM: Very Low 8,900 accounts reached Builds familiarity before conversion campaign fires Brand Warming = CAMPAIGN 3 Conversions Goal: Purchases CPM: Higher (Worth It) 20x ROAS warmed audience converts at lower CPA than cold Bottom of Funnel Combined result: warmed audience lowers conversion campaign CPA significantly 240 purchases · $1,300/month · 18 new customers tracked via Events Manager split Key tracking: split new_customer_purchase from existing_customer_purchase in Events Manager Blended ROAS includes existing reorders, new customer ROAS shows real growth creeksidemarketingpros.com
Three-campaign Meta ads funnel for meal prep: traffic warm-up generates pixel data, awareness builds reach cheaply, conversion campaign closes at 20x ROAS on a warmed audience

The One Number Almost Every Meal Prep Owner Tracks Wrong

Nearly every meal prep business owner using Meta ads tracks blended ROAS as their primary success metric. Blended ROAS mixes purchases from new customers with purchases from existing customers who were already going to reorder. According to Creekside Marketing, this is the metric that makes accounts look more profitable than they are, and it prevents business owners from knowing whether their ads are actually driving growth.

For a meal prep business specifically, existing customers reorder regularly. That revenue was most likely going to come in regardless of whether any ads were running. When existing customer purchases are pooled with new customer purchases in the same ROAS calculation, the number is inflated by revenue the ads did not actually generate.

What grows a meal prep business is new customer acquisition. The ad campaign’s real job is to bring in people who have never ordered before. The ROAS number that matters is the one calculated from new customers only, compared against lifetime value, because a meal prep customer who orders weekly for several months is worth significantly more than the first-purchase revenue alone suggests.

The problem is that Meta does not separate new customers from existing customers by default. The fix requires setting up two separate custom purchase events in Meta Events Manager. In the data sets connected to the pixel, a new customer purchase event and an existing customer purchase event are created, tracked separately based on purchase history parameters in the backend. Once those events are firing, conversion campaigns can be optimized specifically for new customers rather than letting the algorithm optimize for any purchase regardless of customer history.

For the account we are walking through, this tracking setup revealed 18 net-new customers in the previous month. Run those 18 customers against lifetime value for a business with weekly reorders over months, and the actual return on investment from the $1,300 in ad spend is significantly higher than the surface ROAS number suggests. It also becomes the basis for accurate targeting: once the new customer event is live, campaigns can specifically optimize for new customers and back that up with retargeting for warmed audiences.

This is the tracking configuration that most meal prep owners skip. Not because it is complex, but because the default Meta dashboard makes blended ROAS look good enough not to question. According to Creekside Marketing, getting this right is the difference between an account that looks profitable and one that is actually growing.

For more on why blended ROAS overstates real campaign performance and what a true new customer acquisition campaign looks like, see our breakdown: What a True New Customer Acquisition Campaign Actually Looks Like on Meta.


What Makes or Breaks Meta Ads for Meal Prep: The Three-Element Framework

According to Creekside Marketing, three elements determine whether Meta ads work for a meal prep business: the offer, the creative, and the tracking. Most business owners focus on the first two and skip the third.

The offer determines whether new customers have a compelling reason to convert on the first touch (a first-order discount) and whether existing customers feel served separately. The creative determines whether anyone stops to pay attention in the first place. The tracking determines whether any of it can be accurately measured and optimized over time.

We have applied this system across five meal prep businesses. The pattern is consistent. When all three elements are in place, the numbers work. When tracking is missing or blended, owners either underestimate how well the ads are working (because they cannot isolate new customer ROI) or overestimate it (because existing customers are inflating the blended ROAS). Neither outcome leads to better decisions.

If you run a meal prep business and want to understand how your current Meta setup compares to this framework, visit our Meta Ads management page to see how we work with clients in this space.


Frequently Asked Questions

How much do Meta ads cost for a meal prep business?

According to Creekside Marketing, the account covered in this post runs on approximately $1,300 per month and generates 240 purchases with a 20x ROAS on the main campaign. Results are determined by campaign structure and tracking quality, not budget size alone. A properly structured three-campaign funnel (traffic, awareness, conversions) can produce strong returns at a modest spend level.

What is the right campaign objective for meal prep Facebook ads?

According to Creekside Marketing, the conversion objective (purchase) is the right bottom-funnel objective, but running it cold to a completely unwarmed audience leads to higher CPMs and lower conversion rates. The three-campaign approach runs traffic and awareness campaigns first to warm the audience cheaply, then converts that warmed audience with a purchase-conversion campaign at a significantly lower cost per purchase.

Why does ROAS mislead meal prep business owners on Meta?

Meta’s default ROAS is a blended figure that pools new customer purchases with existing customer reorders. For a recurring-order business, existing customers would likely have reordered without any advertising. Including those orders in the ROAS calculation inflates the number and makes it impossible to know whether cold ads are generating real growth. The fix is setting up separate new customer and existing customer purchase events in Events Manager.

What landing pages work best for meal prep Meta ads?

According to Creekside Marketing, there are two valid options: a first-time order discount page that removes friction for new customers and provides a clean new-customer tracking signal, or a direct link to the menu. The homepage is not a valid landing page for meal prep ads. Extra clicks between ad and food create drop-off and reduce conversion rate.

How do you track new customer acquisition separately in Meta?

In Meta Events Manager, under the data sets connected to your pixel, set up a new customer purchase event and an existing customer purchase event. These are fired from the backend based on whether the purchaser exists in the current customer database. Once these events are live, you can optimize campaigns specifically for new customers and calculate real ROI against lifetime value rather than relying on blended ROAS.


Want Us to Review Your Meal Prep Meta Ads?

If you want to know whether your Meta ads are driving net-new customers or cycling existing ones through the attribution window, the answer is in your tracking setup. We review accounts every week and the same problem shows up consistently: blended ROAS making things look better or worse than they actually are, with no mechanism to know which.

Request your free $10,000 profit audit and we will show you exactly what is working, what is not, and what to fix first.


About the Author: Peterson Rainey is the founder of Creekside Marketing, a paid advertising agency managing $20M+ in ad spend across Google Ads and Meta Ads. Creekside specializes in new customer acquisition campaigns for local service businesses, e-commerce, and food and beverage brands.

A headshot of Peterson smiling
About the Author

Peterson Rainey

Peterson is a Paid Media Strategist focused on building Google Ads campaigns that don’t burn budget on garbage traffic. He specializes in high-intent keyword structures and repeatable performance workflows.