Home About Case Studies Blog Partners Contact Book Strategy Call
Case Studies

The $60K Store That Was Actually Losing Money

A DTC skincare founder was clearing $60K a month and thought the business was working. The profit audit revealed a $4,200 monthly leak hiding in plain sight.

Case Study · Apr 22, 2026
$4,200/mo
DTC profit leak closed
RevenueFlows AI

Sarah built her skincare brand from a kitchen table in Austin, Texas. Three years of weekends and early mornings. A hero serum that genuinely changed her own skin. A Shopify store she learned to run herself, one YouTube tutorial at a time.

By the time she found us, she was doing $60,000 a month in revenue. She was proud of that number. Her family was impressed. Her Instagram posts about the brand were getting real traction. To anyone looking at her from the outside, the business was working.

The profit audit told a different story.

The Number She'd Never Calculated

The first thing we asked her on the audit call: "What is your revenue per visitor?"

She didn't know. Not because she hadn't paid attention to her numbers — she checked her Shopify dashboard every morning. She knew her conversion rate. She knew her monthly revenue. She just hadn't multiplied them together in the right order to see what the business was actually doing at the unit level.

Her conversion rate was 1.3%. Her average order value was $62. Her revenue per visitor was $0.81.

She was running Facebook ads at an average cost per click of $1.20.

Every visitor she paid $1.20 to bring to her store returned $0.81. She was losing $0.39 on every single paid click.

At 5,200 monthly ad clicks, she was burning $2,028 every month on paid traffic alone before accounting for cost of goods, Shopify fees, fulfillment, or her own time.

She saw $60,000 in revenue and thought the engine was running. She didn't realize every paid click was working backwards.

The $60,000 top line was real. The underlying math was not.

Where the Leak Was Coming From

The audit itself took 30 minutes. Three problems appeared immediately.

Problem one: the hero product page wasn't selling. The page for her top-selling serum had a clean, professional design — she'd paid a Shopify designer $1,200 for it. But the design was organized to look beautiful, not to convert. The headline was the product name. The subheadline was the brand tagline. The bullets listed ingredients with percentages. There was no hook. No specific buyer named. No proof embedded anywhere in the page flow. No bundle. No urgency of any kind. The only decision the page offered was "add to cart" or leave.

Most visitors left.

Problem two: no offer architecture. The store had 11 products, each priced individually with no connection to any other. No bundle anywhere on the site. No subscribe-and-save option. No gift set. No "complete routine" kit. A buyer who came in wanting a full skincare routine had to add four separate products to the cart and figure out which ones worked together on their own. Most of them didn't do that. They bought the hero product that brought them in and left everything else on the table.

Problem three: the ads were sending traffic to the homepage. Her best-performing creative — the one generating the most clicks at the lowest cost — sent traffic to the Shopify homepage. The homepage is not a product page. It's a welcome mat. It gives the buyer one more decision to make before they can even start the process of buying. Every extra click between the ad and the product page is a buyer you're losing to friction.

The ad was doing its job. The destination was not.

The Fix: Four Weeks, Three Changes

Sarah was hesitant to touch the page. Three years of building a brand felt like it was embedded in that design. We walked her through what would change and what wouldn't. The product wasn't changing. The brand wasn't changing. The relationship with her existing repeat buyers wasn't changing. The page architecture was changing — specifically to match what her buyers actually needed to see in order to convert.

Week one: rebuilt the hero product page. New headline: "For the women who've tried everything and are still breaking out at 35." That one line qualified the buyer, named the frustration, and earned the next sentence. New image stack: close-up of the product, a before-and-after skin texture comparison from a verified customer, an ingredient origin shot for trust. We pulled 18 real five-star reviews, identified the specific claim each one proved, and embedded them in the page flow next to those claims — not in a reviews section at the bottom, but in context.

Week two: built the offer architecture. We created a "Clear Skin Starter Kit" combining her three most complementary products at $149, saving $22 versus buying separately. We enabled subscribe-and-save on the hero product at 20% off and wrote three sentences in the product bullets explaining it plainly: what you save, how to cancel, and what you get automatically each month. Average order value target moved from $62 to $118.

Week three: redirected the ads. The best-performing creative went directly to the rebuilt hero product page. One fewer click between the ad promise and the product. The ad and the landing page now made the same specific promise to the same specific person.

Week four: measured.

Before the changes:

After four weeks:

The $4,200 monthly profit leak was gone. More precisely, the same traffic that used to cost her $0.39 per click was now returning $1.54 per click.

The Part That Surprised Her

When we reviewed the results at the end of week four, Sarah said something that's stayed with me.

"I thought you were going to tell me the business wasn't real and I needed to start over. But the product was real. The community was real. The page just wasn't doing its job."

That's the thing about a DTC profit leak. It doesn't announce itself. Revenue looks real. The dashboard shows orders processing. Customers come back. Everything feels like it's working — until you calculate revenue per visitor, compare it to cost per click, and see that the engine has been running backwards the whole time.

Most DTC founders never calculate this number. Which means most are leaking profit every single day while the dashboard tells them everything is fine.

Why Good Brands Get Caught in This Trap

Sarah's brand had real product quality. Real results. Real repeat buyers who told their friends without being asked. The business had authentic momentum behind it.

But product quality doesn't write the hero page headline. Customer results don't build an offer architecture. Founder passion doesn't position the bundle above the fold.

Those things require deliberate construction — and most founders don't construct them because they're spending every hour running operations, managing inventory, and trying to keep up with fulfillment. The page gets built once when the store launches and never revisited.

Meanwhile, acquisition costs climb. Margins compress. Cash runs thin. The founder assumes the business needs better ads or a bigger product line.

The fix is almost always the page. Read Polish Before You Amplify to see the exact sequence we use. And the AOV moves are the fastest way to close the revenue-per-visitor gap once the page fundamentals are right.

The Bigger Picture

The DTC profit leak is the most common hidden tax in direct-to-consumer e-commerce. It lives in the gap between revenue per visitor and cost per click. When cost per click exceeds revenue per visitor — even by $0.39 — you are paying to run your business backwards.

Revenue can grow while the leak gets worse. Add more ad spend to a leaking page and the top line climbs while the unit economics deteriorate further. Eventually cash runs out. The founder assumes the market doesn't want the product. In reality, the market never got a fair chance to say yes — because the page never asked them the right way.

The fix takes four weeks, not four quarters. But you have to know the number first.

What To Do Next

If you're doing $10,000 a month or more on Shopify and you've never calculated your revenue per visitor — or if you've calculated it and it's below your cost per click — book a 30-minute profit audit.

We'll pull up your hero product page live on the call, calculate your real revenue per visitor in the first ten minutes, and hand you a specific game plan to close the leak before you spend another dollar on paid traffic.

Book Your Profit Audit →

Frequently asked questions

What is a DTC profit leak?

A profit leak is when your cost per click exceeds your revenue per visitor — meaning every paid click loses money even while top-line revenue looks healthy.

How do I know if my DTC store has a profit leak?

Calculate revenue per visitor (conversion rate × AOV) and compare to your cost per click. If CPC is higher than RPV, you're leaking on every paid visitor.

How fast can a DTC profit leak be closed?

Four weeks is typical — week one page rebuild, week two offer architecture, week three ad redirect, week four measurement. Conversion and AOV both lift.

The RPV Dispatch

One RPV-boosting playbook. Every Tuesday.

Join 7,000 plus Shopify and Amazon founders getting the one tactic we tested this week — what worked, what flopped, and exact dollar impact.