You'd think CAC = ad spend / signups — Tycoon Agent adds payroll, tools, agencies, and content costs to give you the real number, per channel.
The short answer
Tycoon Agent computes your true CAC monthly across 4 layers most founders ignore. (1) Direct ad spend from Google Ads + LinkedIn + social + Reddit. (2) Marketing payroll: % of salary for any team member spending >20% time on growth (CMO, content writers, designers, growth eng). (3) Tools: HubSpot, Mailchimp, Webflow, Ahrefs, etc. — anything in the marketing tech stack. (4) Content + agency costs: contractors, freelance writers, video editors, paid sponsorships. Then she divides by paid customers acquired in the same period (not signups — paid customers, attributed to channel via UTM + first-touch). Result: blended CAC + per-channel CAC + payback period (CAC / monthly gross profit per customer). LTV/CAC ratio (target 3+). Most founders discover their true CAC is 2-3x what they thought — and the channel mix they should optimize is different from what they're spending on.
How Tycoon Agent actually does it
- Pull all spend buckets
Direct ads (Google/LinkedIn/social/Reddit), marketing payroll % from Gusto, MarTech tools from Brex categorization, contractor + agency spend from QuickBooks.
Google AdsLinkedInsocialGustoBrexQuickBooks
- Attribute paid customers to channel
Stripe paid signups in the period. Match to UTM source from PostHog/GA4 first-touch attribution. Multi-touch model for complex buyer journeys (B2B).
StripePostHogGA4
- Compute blended + per-channel CAC
Blended = total spend / total paid customers. Per-channel = channel spend / channel paid customers. Highlight channels with CAC > 2x blended.
- Compute payback period + LTV/CAC
Payback = CAC / monthly gross profit per customer. LTV from cohort retention curve × monthly gross profit. LTV/CAC ratio (target 3+, healthy 4-5+).
- Deliver report + 2 actions
Monthly Lark report: blended CAC, per-channel ranked, payback, LTV/CAC, top 2 actions (cut weakest channel, double down on best).
Lark
What it looks like in chat
YouWhat's my true CAC?
Tycoon AgentLast 90 days. Spoiler: your real CAC is **$348**, not the $180 you've been quoting. **Spend:** - Direct ads: $14,200 - Marketing payroll (60% of CMO + 40% content writer): $24,600 - Tools (HubSpot, Mailchimp, Ahrefs): $1,890 - Contractors (2 video editors, freelance designer): $7,800 - **Total: $48,490** **Paid customers acquired (Stripe):** 139 **Blended CAC: $348.85** **Per-channel:** - **Organic content:** 51 customers, $14,400 attributed cost = **$282 CAC** ✅ - **LinkedIn ads:** 32 customers, $8,200 = **$256 CAC** ✅ - **Google Ads:** 22 customers, $6,000 = **$273 CAC** ✅ - **Reddit ads:** 9 customers, $4,000 = **$444 CAC** ⚠️ - **social ads:** 4 customers, $2,000 = **$500 CAC** ❌ - **Affiliate:** 21 customers, $13,890 = **$661 CAC** ❌ (this is dragging blended up) **LTV: $1,540 (24mo retention × $65 gross profit/mo). LTV/CAC = 4.4** — healthy. **Payback: 5.4 months.** **2 actions:** 1. **Kill social ads** — bottom of funnel for B2B, not worth $500/customer. 2. **Audit affiliate program** — high CAC suggests dormant affiliates getting paid for low-quality leads. /set-up-an-affiliate-program restructure. Want to do either?
What you get back
Monthly Lark report: blended CAC, per-channel CAC ranked, payback period, LTV/CAC ratio, top 2 actions.
Cadence: Monthly on the 5th (after Stripe + ad platform data settles). Quarterly deep-dive on attribution model.