B2C & DTC / Performance Marketing

A “good” ROAS number pulled from a blog post means nothing if it doesn’t match your actual margin and repeat purchase rate.

We run Meta, TikTok, and Google campaigns for DTC brands, with budget and targets built around your specific margin and lifetime value, not a generic benchmark that ignores your actual unit economics.

Why generic ROAS targets fail

The problem

A benchmark can look efficient and still lose money.

01

DTC brands frequently chase a target ROAS borrowed from an industry benchmark or a competitor’s case study, without checking whether that number actually makes sense for their own margin structure and repeat purchase behavior. A 3x ROAS can be a great result for a low-margin, low-repeat product and a losing one for a brand whose product has much higher retention potential that the campaign never accounts for.

Optimizing purely toward a generic benchmark, rather than your own real numbers, routinely leaves real profit on the table in either direction, either scaling too cautiously because a borrowed benchmark seems unreachable when the brand’s real economics would support much more aggressive spend, or scaling too aggressively toward a benchmark that doesn’t reflect how thin the actual margin is once returns, discounts, and fulfillment costs are factored in.

This gets worse as brands scale, because the audience segments that produce a strong ROAS at low spend often aren’t large enough to sustain that same efficiency at higher budgets, and a target set once early on rarely gets revisited as the brand’s actual economics and audience saturation change over time.

How we approach this

Spend against the economics that actually matter.

The target moves with the business, so growth stays profitable as the account gets bigger.

01Real economics

We build campaign targets from your actual margin and order data.

Average order value, true margin after fulfillment and returns, and repeat purchase data, not an industry-average benchmark pulled from somewhere else.

02Built to scale

Targets get revisited as spend scales, not set once and left alone.

What worked at a modest budget often needs adjustment at a larger one, as audience saturation and diminishing returns change the actual efficiency available.

03Useful testing

Creative testing runs against your real target, not a borrowed one.

Every test is evaluated against the CAC and ROAS your business actually needs, not a number that sounds good in a case study from a different brand.

04Right mix

Channel mix is chosen based on where your actual customer profile is, not general best practices.

Meta, TikTok, and Google each reach different segments of intent and audience; the mix is built around where your specific customer actually is.

What you get

Acquisition spend that answers what a customer is worth.

Acquisition spend allocated against your actual unit economics, not a borrowed benchmark, and a clear answer on what a customer from each channel is really worth to your business.

What we actually measure

CAC and ROAS evaluated against your real margin and repeat-purchase data specifically, not a generic industry target, alongside how those numbers hold up as spend scales rather than a single snapshot at one budget level.

Primary signal

CAC + real ROAS

Evaluated against the margin and repeat-purchase economics your business actually needs.

Scale signal

Efficiency at spend

How the numbers hold up as budgets grow, not a single snapshot at one budget level.

Channel signal

Customer profile

Where the customers who create durable value actually discover and buy from you.

How this fits the bigger system

The acquisition engine for a healthier DTC system.

DTC Performance Marketing is the acquisition engine feeding Retention & Lifecycle Marketing; the two are planned together, not in isolation.

See the full system

Start with the unit economics

If the target ROAS came from somewhere else, it’s time to build your own.

We’ll map the margin, repeat-purchase math, channel mix, and scaling constraints before the next dollar is spent.

Request a DTC Performance Assessment Every request reviewed personally. Response within 24 hours.