Lux Marketing

For post-seed B2B SaaS at $1–3M ARR

Blended CAC hides which ad spend produces revenue and which spend is wasted.

B2B SaaS founders with hybrid PLG + sales motions often can’t answer basic unit economics questions, and it puts their Series A at risk. Here’s why, and how to fix it.

Your numberCost per qualified lead and booked meetingUpper-funnel numbers you can act on while deals take months to close.
Works withHubSpot and SalesforceYour CRM, product analytics and ad platforms, connected in one tracking layer.
Results

The same data setup, built in-house as Head of Growth, produced twice the sign-ups of a sales team at a software company.

2×Sign-ups versus the sales team at Glossi, from Jitsu, BigQuery and AI lead scoring built by Julio as Head of Growth
DemosMeetings booked from a segmented email sequence for Glossi’s product launch
40+Analytics implementations
50+Pixel & API implementations
What the Sprint gives you

In 30 days you see cost per qualified lead and booked meeting by channel.

  • Cost per qualified lead and booked meeting, by channelMatched to HubSpot or Salesforce. Upper-funnel numbers you can act on while deals take months to close.
  • UTMs and click IDs captured into your CRMSo the source of each lead travels with it into the pipeline.
  • Where leads leak after the clickForms, demo booking and the handoff into your CRM, plus a read on whether your offer and funnel are ready for more paid traffic.
  • A wasted-spend listCampaigns and keywords that spend without producing qualified leads.
  • A 90-day plan ranked by impactWhat to fix, cut and scale first, whether you continue with us or not.

Product-analytics unification, board dashboards, lead scoring and nurture sequences are separate builds that come after the Sprint. See analytics consulting and data builds and what comes after the Sprint for SaaS.

$1,250The 30-Day Measurement Sprint, one time. Your part is three calls: the Kickoff, the Findings call and the Day-30 walkthrough, with a “what’s broken” list by day 7. Applying and the first call are free; you pay only if you decide to start.
How it happens

When the board asks for CAC by channel, disconnected tools leave you guessing.

Maybe you built a product people love. Scaled on product-led growth and the founder’s enterprise relationships. Customer acquisition cost was basically a LinkedIn subscription and sheer force of will.

Then the board starts asking questions. “What’s our CAC by channel?” “What’s the payback period on paid acquisition?” “Can you segment self-serve from enterprise?”

And you can’t answer any of them. Because the trial-to-paid funnel lives in Mixpanel. The enterprise pipeline lives in HubSpot. Ad spend lives on platform dashboards. None of these systems have ever exchanged a single data point.

So what happens? Everything gets blended into one useless CAC number. And everyone prays the board doesn’t ask a follow-up question.

The pattern

The problem isn’t how much you spend; it’s that you can’t see results by segment.

If you’re spending $5–15K a month on ads across Google, LinkedIn, and Facebook, some of those dollars are producing low-ACV self-serve customers that churn within months. Some are producing large enterprise deals that take most of a year to close. They’re all mixed into the same number on the same dashboard.

You can’t fix what you can’t see by segment.

Your systems live in separate universes

Mixpanel tracks product behavior. HubSpot tracks sales pipeline. Ad platforms track clicks. Nobody tracks the full journey from first ad impression to trial activation to enterprise contract signature.

Your “low CAC” from PLG is masking a crisis

Paid ads are bringing in churn-and-burn customers who look great in the first month but hurt your gross retention a few months later. You can’t see it because product usage data isn’t connected to acquisition source.

Enterprise deals are being undercounted

Marketing can’t track multi-touch attribution across long enterprise sales cycles. So it looks like paid media doesn’t work for enterprise. In reality, you just can’t see the connection.

Your competitor with the worse product but better attribution is raising more money and scaling faster, because they can prove their unit economics and you can’t.

What it costs

Unmeasured ad spend costs budget, founder time and your read on payback.

Budget goes to campaigns you can’t measure, founder hours go to board metrics you don’t trust, and your payback period stays hidden because product usage isn’t tied to acquisition source. When the board asks for CAC by channel and segment, a blended number is all there is.

What’s been tried

Performance marketers, CRM attribution and growth hacks all assume one conversion path.

You hired a performance marketer

They only knew Facebook Ads. Focused on MQLs and CPL, which are meaningless for a PLG motion where most revenue starts as a free trial, not a form fill. They chased trial signups, which tanked conversion rates by getting the wrong people in the door.

You used HubSpot’s native attribution

It can’t track what users do in the product before they convert. Anonymous trial user behavior, product-qualified signals, expansion triggers. HubSpot sees none of it. You’re attributing revenue to the last form fill, not the actual buying journey.

You hired a growth hacker

They chased cheap trial signups that looked great in the weekly report but never converted to paid. Worse, it floods the pipeline with bad-fit users that tank activation metrics and bury the product-qualified leads sales should be working.

Your hybrid PLG + sales-led motion has three conversion paths: self-serve credit card, sales-assisted, and enterprise. No out-of-the-box tool can handle that without a custom data layer connecting product analytics to your CRM to your ad platforms.

The fix

Build the measurement layer first, then scale the spend.

The problem isn’t more ad spend. It’s that you have no visibility into which spend produces which revenue type. Your trial users and enterprise deals can be tracked in one system without hiring a full-time analytics engineer.

The belief that “our hybrid model is too complex to track” is wrong. The complexity is exactly why you need a unified tracking layer.

The measurement layer gets built first, then the ads run on it. Because enterprise deals take months to close, the Sprint’s baseline uses upper-funnel numbers: cost per qualified lead and per booked meeting. Unifying product analytics with your CRM, segmenting by revenue type and board dashboards are builds that come after the Sprint (see analytics consulting and data builds).

  1. 1

    Baseline the funnel

    The Sprint: tracking fixed in GA4 and up to 2 ad platforms, UTMs and click IDs captured into HubSpot or Salesforce, and cost per qualified lead and booked meeting by channel.

  2. 2

    Unify and segment the data

    After the Sprint, a data build connects Mixpanel, your CRM and your ad platforms, so self-serve, sales-assisted and enterprise can be separated, with CAC and payback by channel and segment instead of a blended average.

  3. 3

    Scale with board-ready data

    With the data connected, board dashboards show which campaigns lead to enterprise deals and which to self-serve revenue. Scale what works, cut what doesn’t, and show investors unit economics you can explain.

Before and after

You walk into board meetings with CAC by channel and revenue segment.

Before

  • Blended CAC hiding wasted spend
  • Can’t tell which campaign sourced your biggest deal
  • Marketing and sales at war over lead quality
  • Hours every month prepping made-up board metrics
  • Competitor with worse product raising more money

After

  • CAC by channel and revenue segment
  • More deals traced to the campaign that started them
  • Marketing and sales aligned on shared data
  • Board dashboards, built after the Sprint
  • Unit economics you can walk investors through
Who it fits

The Sprint fits hybrid PLG and sales-led SaaS preparing for a Series A.

  • B2B SaaS with hybrid PLG + sales-led motion, $1–3M ARR
  • Post-seed ($1–2M raised), planning Series A in 12–18 months
  • Spending $5–15K/month on ads but can’t segment CAC by revenue type
  • Mixpanel, HubSpot or Salesforce, and ad platforms exist as data silos with no shared layer
  • You have a marketing person, in-house or a marketing manager, who’ll be our main contact and approve the work. We do the work, including the data infrastructure.
  • Ready to start with a fixed engagement that builds the measurement layer before you scale spend

Not a fit yet: you’re a solo founder without a marketing person yet.

One more thing

Every month without a measurement layer is data you won’t get back.

If you have 18 months of runway and the board expects $5M ARR, every month without a measurement layer is a month of data you’ll never get back.

Marketing hires in this position often cycle through the same loop: launch campaigns, see ambiguous results, get questioned, turn off the ads, repeat with zero learning. Sales says marketing leads are “low quality.” Marketing says sales isn’t following up. Neither side can prove anything because neither has the data.

If you understand cohort analysis and retention curves, you’re rigorous about data everywhere in the business except the biggest budget line item. That’s not a spending problem. That’s an infrastructure problem.

Give your board CAC numbers you can defend.

Apply in two minutes; the first call is free. If it’s a fit, the 30-Day Measurement Sprint ($1,250, one time) shows you where your attribution is broken and gives you a 90-day plan to connect your product data, CRM, and ad platforms.

Questions first? Call +1 855 589 6150