Skip to content

By Heather MarieOct 19, 2026 · 12 min read

New customer acquisition that survives contribution margin

Ads Manager can look healthy while Shopify’s new-customer revenue does not. Name the first order you are willing to buy, then give Meta, Google, SEO, and TikTok a job — or stop funding the channel that cannot pay it back.

Dark editorial still life of a product with a single path of light suggesting paid acquisition into a storefront

The usual failure looks like this. Meta reports a return the team likes. Google is “efficient.” Someone proposes TikTok because the category is loud there. Then finance asks how many of last month’s orders were first purchases, and the room goes quiet. Blended revenue includes people who would have come back anyway. New-customer acquisition is the slice that did not.

Propeller treats acquisition as a buying rule, then a channel plan. First-order contribution, a payback window, and the page the click lands on decide whether a channel earns more budget. Meta ads, Google Ads, ecommerce SEO, and TikTok Shop are tools inside that rule. Adding a platform before the rule exists is how brands collect dashboards and still miss the quarter.

Name the customer you are willing to buy

Start with one representative new-customer order. Take revenue. Subtract cost of goods, the shipping you subsidize, discounts, payment fees, and a returns allowance you can defend from last quarter’s data. What remains is first-order contribution. If that number is thin, no media tactic will rescue the order — the offer, the price, or the product has to move first.

Then pick a payback window the finance team will actually fund. Some brands can wait ninety days because the second and third orders are reliable and Klaviyo already earns them. Others need the first order to cover acquisition inside thirty days because cash is tight or repeat rate is unproven. Write the window down. A channel that misses it is not “building the brand.” It is spending past the rule.

  • Contribution: revenue minus COGS, shipping subsidy, discounts, fees, and expected returns — on a new-customer order, not a blended AOV.
  • Payback: the number of days finance will wait for contribution to cover acquisition cost.
  • New vs returning: Shopify orders from customers with no prior purchase, reported beside platform revenue every week.
  • Allowable CAC: first-order contribution if payback must be immediate; a higher ceiling only when repeat contribution inside the window is measured, not hoped for.
  • Blended ROAS: a scoreboard for the whole account. Useful in a review. Useless as the rule for buying a first order.

Two brands with the same ROAS can have opposite businesses. One sells a replenishment product and recovers acquisition on order two. The other sells a considered purchase and lives or dies on the first order. Copying the neighbor’s target is how both of them overpay. The TikTok Shop margin math essay makes the same point for a single channel: contribution before celebration.

Split demand capture from demand creation

Demand capture harvests intent that already exists. Google Ads on branded and high-intent non-brand queries, plus ecommerce SEO on collections and PDPs people already search, should be efficient — and should be judged on incremental new customers, not on cheap clicks from people who already know the brand. If branded search is most of the “acquisition,” you are paying a toll on demand you already earned.

Demand creation has to manufacture the want. Meta ads, creators, and TikTok Shop introduce the product to people who were not searching for it. Those channels look expensive next to branded search because they are doing a harder job. They only work when the product page can carry the claim in the ad: the offer, the proof, the price, and a path to checkout that does not contradict the hook. Pair this section with the ecommerce CRO checklist before you scale prospecting into a soft PDP.

Dark editorial diagram of a narrow path of existing intent and a wider field of new attention, both arriving at one product
Capture harvests intent that exists. Creation has to manufacture it — and both still land on the same product page.
  • Capture: branded search, high-intent non-brand, and SEO on pages that already match a query. Protect it. Do not let it masquerade as growth.
  • Creation: prospecting on Meta, creator, and TikTok. Fund it only when the landing repeats the promise and first-order payback holds.
  • Catalog and Shop surfaces: social commerce is still acquisition. Model fees and returns in the same contribution line as site orders.
  • One merchandising truth: the offer in the ad, the collection, and the PDP say the same thing. Split stories train the algorithm to buy the wrong click.

A practical mix for most Shopify brands is unglamorous. Keep capture funded and honest. Put creation budget behind a small set of products that can survive the contribution rule. Resist opening a fourth platform because a competitor posted a screenshot. The Shopify SEO checklist is the capture system; Meta CAPI and creative systems is the creation system. This essay is the rule that decides how much of each you buy.

Four leaks that make acquisition look more expensive than the media

When CAC climbs, the instinct is to blame the auction. Often the auction is fine and the brand is leaking the order after the click, or counting the wrong orders as new. Fix these four before you rewrite the media plan.

The landing disagrees with the ad

The hook promises a bundle, a ship window, or a price. The first fold of the PDP hedges, hides shipping, or drops the shopper into a collection with no memory of the claim. You paid for a bounce and then read it as “creative fatigue.” Keep a parity sheet: hook, offer, proof, destination URL. Update it when the ad changes. The CRO checklist is the repair manual once the sheet shows a miss.

The platforms and Shopify are counting different customers

Platform revenue includes view-through, returning buyers, and attribution windows Shopify will never match one-for-one. That gap is tolerable when you reconcile it. It becomes fiction when the team scales off the platform number alone. Each week, put Shopify new-customer orders next to each channel’s reported purchases. If the delta is wide, fix signal — Pixel and Conversions API deduplication, Event Match Quality, consent — before you add budget. The Meta essay covers the repair. The same discipline applies to Google: enhanced conversions and a clean new-customer view, or you are optimizing toward a story.

Prospecting is full of people you already own

Advantage-style campaigns and broad audiences will happily re-find last month’s buyers if you let them. Those orders look like efficient acquisition and they are not. Suppress recent purchasers, active subscription or club members, and people already inside a welcome or replenishment flow. Retargeting has a job. Prospecting has a different one. Mixing them makes every CAC conversation dishonest.

The first order has nowhere to go

A new customer who never hears from you again has to be profitable on order one, every time. Most catalogs are not built that way. Klaviyo flows that earn their keep are part of acquisition math: welcome, post-purchase education, and replenishment timed to the product, with the same offer rules the ad used. If those flows are off, your allowable CAC is the first-order contribution and nothing more. Say that out loud before the media team “tests into” a higher bid.

A 90-day operating rhythm

Ninety days is long enough to change the buying rule and short enough that a broken channel cannot hide inside a year-long brand story. Do the steps in order. Scaling creative on a landing you have not checked, or opening TikTok to avoid a hard conversation about Meta, resets the clock.

  • Weeks 1–3: Write first-order contribution and the payback window. Pull Shopify new-vs-returning for the last ninety days. Sit it next to each platform’s reported revenue and note the gap.
  • Weeks 4–6: Fix the highest-spend landing so the first fold matches the ad. Suppress purchasers and in-flow audiences from prospecting. Pause budget increases until both are done.
  • Weeks 7–12: Raise spend on the channel whose new-customer payback holds. Stop the channel that misses the window. Queue the next two creative or query tests only after the rule is green.
  • Every week after: one reconciliation — Shopify new customers versus each platform — and one decision, scale or stop. No new platform until that meeting is boring.

Owners matter as much as the calendar. Someone owns the contribution model. Someone owns the landing parity sheet. Someone owns suppression lists and the Klaviyo handoff. If those are three vendors and a Slack channel, the rhythm will slip the first time a sale starts. Propeller runs Growth — acquisition, CRO, and lifecycle — as one operating loop for that reason.

When to stop adding channels

Add a channel when three things are true. The current ones reconcile to Shopify new customers. The top landing deserves the click. And you can name, before the first dollar, what first-order contribution and payback that channel must hit. If any of the three is missing, the new channel will inherit the leak and produce another dashboard.

Stop a channel when it misses the payback window after the landing and the measurement are honest — not the week a competitor launches a stunt, and not because blended ROAS dipped while repeat revenue was soft. Stopping is a decision. Letting a channel drift because nobody wants to be the person who turned it off is how acquisition cost compounds.

That is new-customer acquisition from a Santa Monica growth team: a contribution rule, capture and creation kept in separate jobs, and a storefront that can carry the click. If you want the loop owned in one place — media, landing, and the first thirty days after purchase — start a project. Bring Shopify new-vs-returning and the platform you trust least. We will reconcile those two before we talk about a new channel.

12 min read · 3 parts

Share

Questions

What counts as a new customer in Shopify?

An order from a customer with no prior purchase on that store. Use Shopify’s new-versus-returning customer reports, and keep email and phone identity clean so guest checkouts do not split one person into many “new” customers. Platform-reported purchases are not a substitute.

Why does blended ROAS mislead acquisition decisions?

Blended return mixes first orders with repeat purchases you may have earned anyway. A healthy blended number can hide a new-customer program that never pays back. Judge prospecting on first-order contribution and an agreed payback window.

When should we pause an acquisition channel?

After the landing matches the ad and measurement reconciles to Shopify, pause a channel that still misses the payback window. Do not pause in the first week of a signal repair, and do not open a replacement channel to avoid the decision.

How does Propeller run new-customer acquisition?

As one growth system: a contribution rule, Google and SEO for demand capture, Meta and social for demand creation, CRO on the pages those clicks hit, and Klaviyo so the first order has a second one. Santa Monica studio, national delivery.