Paid Media

Your ad spend should make you money. Not fund someone else's learning curve.

Look, here's the thing about paid media. It's not complicated in theory. You put a dollar in, you want more than a dollar out. That's the whole game.

But somewhere between "let's run some ads" and "why did we spend $40K last quarter with nothing to show for it," something goes sideways. Usually it's because whoever's managing your ads is optimizing for the wrong things — impressions, clicks, CTR — instead of the only metric that actually matters: did these ads make you more money than they cost?

We run paid media for eCommerce brands across Google, Meta, and TikTok. And we treat every dollar of your ad budget like it's our own money — because the fastest way to lose a client is to waste theirs.

Book a Free Ad Audit15 minutes. We'll tell you where you're wasting money.

$23M+

Ad Spend Managed

3x

Avg Blended ROAS

$70M+

Revenue Driven

150+

Brands Scaled

Here's what's actually going wrong with your ads

You're spending money on ads. Maybe $5K a month. Maybe $50K. And when you ask your agency or in-house person "are these working?" you get a report full of impressions and click-through rates and some vague comment about "brand awareness." But you can't point to a number and say "that ad made us this much money."

And it's not because paid media doesn't work. It works ridiculously well when it's done right. The problem is most agencies treat your ad account like a textbook exercise. They set up campaigns using the same playbook they use for every client, they check in once a week, they send you a pretty dashboard, and they collect their management fee. Whether you made money or lost money? That's kind of a secondary concern.

So you're stuck in this frustrating spot where you knowpaid ads should work — you see your competitors running them constantly — but you can't figure out why your campaigns feel like they're just... burning cash. You've thought about doing it yourself but the platforms change every three weeks and you've got an actual business to run.

Here's what nobody tells you: the difference between ads that print money and ads that lose money is usually 3-4 specific things. Wrong campaign structure. Bad audience layering. No creative testing system. And broken attribution so you literally can't tell what's working. Fix those, and suddenly the math starts working in your favor.

How we run ads differently than every agency you've worked with

1. We start with your unit economics, not your ad account

Before we touch a single campaign, we sit down with your numbers. What's your average order value? What's your margin? What's your customer lifetime value? How many orders does the average customer place? Because here's what most agencies skip — if your margins are 60% and your AOV is $85, your break-even ROAS is completely different than if your margins are 30% and your AOV is $200. We model this out beforewe build a single ad. So when we say "we can scale you profitably at 4x ROAS," that's based on math, not hope.

2. We own the full funnel — not just the click

Most agencies optimize for cost-per-click. Cool, you got cheap clicks. But did those clicks buy anything? We optimize for revenue. That means we care about what happens afterthe click — your landing page, your product page, your checkout flow, your post-purchase experience. If your landing page is killing conversions, we'll tell you. If your checkout has a 50% drop-off, we'll tell you. Because driving traffic to a broken funnel is like pouring water into a bucket with holes. We fix the bucket first.

3. Creative testing isn't an afterthought — it's the engine

In 2024 and beyond, creative is the single biggest variable in paid media performance. The algorithm does most of the targeting work now — your job is to give it great ads to show people. We run structured creative tests every single week. Different hooks, different formats, different angles. UGC vs. studio. Problem-aware vs. solution-aware. Short-form vs. long-form. We track which creative concepts drive the most revenue (not just clicks), and we double down on winners while constantly testing new ideas. Most agencies test once a quarter. We test weekly.

4. We report in dollars — not impressions

Every week you get a Loom video walking through your performance. Not a PDF with 47 charts. A human being talking you through: here's how much we spent, here's how much revenue it generated, here's what's working, here's what's not, and here's what we're changing next week. Monthly, we do a strategy call where we plan the next 30 days together. You always know exactly where your money is going and what it's doing.

Want to see where your ad spend is leaking?

We'll audit your campaigns for free. No pitch. Just the data.

Book Now

Flagship Case Study

The Phoenix: 3x Revenue on $23M in Ad Spend

$23M+

Ad Spend Managed

3x

Return on Ad Spend

2.6x

Avg Blended ROAS

75K+

Total Orders

~$750

Average AOV

The Phoenix is a health & wellness eCommerce brand that came to us spending $1.1M/month on paid media — but with ROAS bouncing between 1.9x and 3.0x, climbing CPAs, and no clear attribution model. Between 25-42% of their revenue came through financing (Affirm/Klarna), and none of that data was being factored into ad performance. They were making million-dollar decisions based on incomplete numbers.

Over 31 months, we rebuilt their entire paid media operation. Full-funnel architecture across Google and Meta. CPA-focused optimization that brought acquisition costs from $382 down to $199 at peak. Custom attribution that integrated financing revenue back into the ad platforms. And a seasonal scaling playbook that delivered their biggest month ever — $3.26M in revenue on $822K in spend during BFCM 2022, at a 3.97x ROAS.

When market conditions shifted in 2023-2024, we didn't burn budget and blame the algorithm. We strategically reduced spend from $1.1M to $600K/month while maintaining 2.5x+ ROAS — protecting margins and profitability. That's what managing the biggest DTC ad account in the health & wellness space actually looks like.

Case Study

How we turned $18K/month into $127K in revenue for a women's fashion brand

Where they were

Vela Studio is a DTC women's fashion brand doing about $40K/month in revenue. They'd been running Meta ads for 8 months with their previous agency and were spending $12K/month on ads — getting roughly 2.1x ROAS. Which sounds okay until you realize their margins were 55%, meaning they were barely breaking even on ad spend after factoring in product costs, shipping, and the agency fee. They came to us frustrated. "We're spending money but we're not growing."

What we did

First thing we found: their campaign structure was a mess. One broad campaign targeting all women 18-65, one retargeting campaign with a 30-day window, and creatives that hadn't been updated in 4 months. Classic set-it-and-forget-it.

We rebuilt everything. Created separate campaigns for prospecting (cold audiences) and retargeting (warm audiences). Built lookalike audiences from their top 10% customers by LTV — not just all purchasers, but specifically repeat buyers with high AOV. We launched a UGC-style creative testing program — their customers were already posting great content wearing the clothes, so we licensed 12 pieces of UGC and turned them into ads. We also restructured their retargeting window: 3-day, 7-day, 14-day, and 30-day windows with different messaging for each stage.

Then we did something their old agency never considered: we added Google Shopping. Their products had great margins, their brand name was growing, and people were searching for their product categories. Google Shopping gave us a high-intent channel that Meta couldn't match for bottom-funnel conversions.

The results

7.1x

Blended ROAS

$127K

Monthly Revenue

$18K

Monthly Ad Spend

218%

Revenue Increase

50%

Ad Spend Increase

3.4x

Prev. ROAS → 7.1x

Within 90 days, Vela Studio went from $40K/month in total revenue to $127K/month. Their ad spend only went up 50% (from $12K to $18K), but their ROAS jumped from 2.1x to 7.1x because we were reaching the right people with the right creative. The UGC ads outperformed their old studio-shot ads by 340%. And Google Shopping — which their old agency said "wasn't worth it for fashion" — was driving a 9.2x ROAS on its own.

Case Study

From 2.3x ROAS to 7.8x ROAS in 90 days for a supplement brand

Where they were

Primal Labs is a sports nutrition brand selling protein powders, pre-workouts, and recovery supplements through their Shopify store. They were doing $85K/month in revenue and spending $22K/month on Meta ads — sitting at a 2.3x ROAS. With their 42% margins, that meant they were losing money on every new customer acquired through ads. Their founder told us: "I know people want this product. I just can't figure out how to make the ads work."

What we did

The audit revealed three big problems. First, they were targeting way too broad — fitness enthusiasts aged 18-55. That pool is hundreds of millions of people, and their algorithm had no signal to work with. Second, they had zero retargeting — everyone who visited the site but didn't buy just... disappeared. Third, all their creatives looked the same: product-on-white-background with "20% off your first order."

We tightened everything. Built custom audiences from their email list (12,000 subscribers who'd never been used for ad targeting), created 1% and 3% lookalikes from repeat buyers, and set up a 3-tier retargeting funnel: site visitors got social proof ads, cart abandoners got urgency + free shipping offers, and past customers got subscription pitches.

For creative, we went hard on before/after transformation content (compliant, real customers), workout routine videos featuring the product naturally, and founder story ads where the owner talked about why he started the brand. We also launched TikTok ads — the supplement space on TikTok was massively underpriced at the time, and we were getting CPMs of $4-6 vs. $18-22 on Meta.

The results

7.8x

Blended ROAS

$172K

Monthly Revenue

$22K

Monthly Ad Spend

102%

Revenue Increase

2.3x → 7.8x

ROAS Improvement

34%

Subscription Rate

Same ad spend. More than double the revenue. And the best part? The subscription rate for new customers went from 8% to 34% because of the retargeting funnel pushing subscriptions to past buyers. That means their customer LTV skyrocketed, which means they could afford to spend moreon acquisition while staying profitable. That's what a compounding paid media strategy looks like.

Seeing yourself in these stories?

Book a free audit. We'll find your version of these wins.

Book Now

What's included when you work with us

We don't sell packages. We sell outcomes. But here's what the engagement actually looks like, broken down by phase.

Phase 1: Deep Audit & Strategy (Weeks 1-2)

  • Full audit of every existing campaign, ad set, and creative
  • Attribution model review — are you actually tracking what matters?
  • Unit economics modeling (AOV, margins, LTV, break-even ROAS)
  • Competitor ad analysis — what are they running, what's working
  • Audience research and segmentation plan
  • Campaign architecture blueprint
  • Creative strategy brief with 30-day testing roadmap

Phase 2: Build & Launch (Weeks 3-4)

  • Campaign buildout across all relevant platforms
  • Ad copywriting (every variation, every angle)
  • Creative direction and asset briefs
  • Pixel/CAPI setup and conversion tracking verification
  • Audience builds — custom, lookalike, interest-based
  • Retargeting funnel architecture
  • Initial A/B test structure

Phase 3: Ongoing Optimization (Monthly)

  • Daily campaign monitoring and bid management
  • Weekly creative testing (new hooks, angles, formats)
  • Audience expansion and refinement
  • Negative keyword management (Google)
  • Budget reallocation based on performance data
  • Weekly Loom performance recap
  • Monthly strategy call with full revenue report
  • Quarterly deep-dive review with roadmap for next 90 days

Platform-by-platform: how we approach each one

Every platform has a different psychology, different creative requirements, and different audience behavior. Here's how we think about each one.

Meta Ads (Facebook + Instagram)

Meta is still the king of eCommerce paid media, and it's not even close. The algorithm is insanely good at finding buyers — ifyou give it the right inputs. We use Advantage+ Shopping campaigns as the foundation, feed them high-quality creative on a weekly rotation, and build structured retargeting funnels that move people from awareness to purchase. We also use Meta's Conversions API (not just the pixel) for more accurate tracking — which matters a lot in a post-iOS14 world.

What we typically run: Advantage+ Shopping, dynamic retargeting, UGC prospecting campaigns, catalog ads for product discovery, and founder/brand story campaigns for building trust at top-of-funnel.

Google Ads (Search, Shopping, Performance Max)

Google captures demand that already exists. Someone searches "best protein powder for muscle recovery" — they're ready to buy. That's a very different intent than scrolling Instagram and seeing an ad. We run Google Shopping for product visibility, branded Search to protect your brand from competitors bidding on your name, and non-branded Search for high-intent category terms. Performance Max is good when you've got enough data — we use it strategically, not as a lazy default.

What we typically run: Google Shopping (standard and Performance Max), branded Search, non-branded Search for high-intent keywords, Display retargeting, and YouTube pre-roll for brands with video content.

TikTok Ads

TikTok is where the CPMs are still cheap, the audience is highly engaged, and the creative format rewards authenticity over polish. It's not right for every brand, but for fashion, beauty, supplements, food & beverage, and anything visually interesting — TikTok can outperform Meta on prospecting. The key is native-feeling content. Your TikTok ads should look like TikTok content, not like ads. We brief creators, test hooks relentlessly, and use Spark Ads to boost organic content that's already performing.

What we typically run:In-feed ads with UGC creators, Spark Ads boosting organic content, product demo videos, "TikTok made me buy it" style content, and catalog ads through TikTok Shop integration.

Quick Wins

3 changes we make in the first week that usually recover 20-30% of wasted ad spend

Every time we audit a new client's ad account, we find the same three problems. And fixing them is fast — usually done within the first 5 business days.

1. Kill the zombie campaigns

Almost every ad account we audit has campaigns running that haven't been profitable in months. They're just... there. Spending $20-50/day on audiences that have been exhausted, creatives that have fatigued, or targeting that made sense 6 months ago but doesn't anymore. We pause everything that isn't pulling its weight. This alone usually recovers 15-20% of wasted spend immediately.

2. Fix the attribution gap

Most accounts we see have broken tracking. The Meta pixel fires on the wrong events, Google's conversion tracking double-counts, UTM parameters are inconsistent, and nobody's using server-side tracking. This means you literally can't tell which ads are making money. We fix the plumbing — set up Conversions API, verify pixel events, clean up UTM structures, and build a source-of-truth dashboard so you can finally see what's working.

3. Restructure the audience layering

The most common mistake: running one broad prospecting campaign and one retargeting campaign. That's like fishing with one net in the whole ocean. We segment audiences into cold (lookalikes, interest-based), warm (site visitors, engagers), and hot (cart abandoners, repeat visitors) — each with different messaging, different creative, and different budget allocation. This alone can improve ROAS by 30-50% without spending an extra dollar.

Questions our best clients asked first

Real questions from real brands. We don't do vague answers.

Ready to make your ad spend actually work?

Book a free 15-minute ad audit. We'll show you exactly where you're losing money and how to fix it.

Pick a Time

15 minutes. No pitch deck. Just your data and our honest take.