acquisition-channel-advisor
Evaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.
What this skill does
## Purpose Guide product managers through evaluating whether to scale, test, or kill an acquisition channel based on unit economics (CAC, LTV, payback), customer quality (retention, NRR), and scalability (magic number, volume potential). Use this to make data-driven go-to-market decisions and optimize channel mix for sustainable growth. This is not a channel strategy framework—it's a financial lens for channel evaluation that helps you avoid scaling unprofitable channels or killing channels with fixable problems. Use when deciding how to allocate marketing budget across channels. ## Key Concepts ### The Channel Evaluation Framework A systematic approach to evaluate acquisition channels: 1. **Unit Economics** — What does it cost to acquire, and what's the return? - CAC (Customer Acquisition Cost) - LTV (Lifetime Value) - LTV:CAC ratio - Payback period 2. **Customer Quality** — Do customers from this channel stick around and expand? - Cohort retention rate (by channel) - Churn rate (by channel) - NRR (Net Revenue Retention by channel) - Expansion rate 3. **Scalability** — Can this channel sustain growth at the volume you need? - Magic Number (S&M efficiency) - Addressable volume (TAM of channel) - Saturation risk (diminishing returns) - CAC trend (increasing, stable, decreasing) 4. **Strategic Fit** — Does this channel align with your go-to-market strategy? - Customer segment match (SMB vs. enterprise) - Sales motion compatibility (PLG vs. sales-led) - Brand positioning alignment ### Decision Matrix | LTV:CAC | Payback | Customer Quality | Scalability | Decision | |---------|---------|------------------|-------------|----------| | >3:1 | <12mo | Good retention | High volume | **Scale aggressively** | | 2-3:1 | 12-18mo | Average retention | Medium volume | **Test & optimize** | | <2:1 | >18mo | Poor retention | Low volume | **Kill or fix** | ### Anti-Patterns (What This Is NOT) - **Not vanity metrics:** "We got 10,000 signups!" means nothing if they churn in 30 days - **Not CAC-only thinking:** Low CAC with terrible retention is worse than high CAC with great retention - **Not ignoring payback:** 5:1 LTV:CAC with 36-month payback is a cash trap - **Not scaling broken channels:** Pouring money into inefficient channels accelerates failure ### When to Use This Framework **Use this when:** - Evaluating whether to scale a new channel (content, paid, events, etc.) - Deciding how to allocate marketing budget across channels - Assessing whether to kill an underperforming channel - Comparing channels to optimize ROI - Planning annual marketing budget allocation **Don't use this when:** - Channel is brand-new (<3 months, <100 customers) — not enough data - You're testing channel fit (this is for evaluation, not experimentation) - Strategic channels (e.g., enterprises require field sales regardless of CAC) - You don't have channel-level data (need to track CAC, retention by source) --- ### Facilitation Source of Truth Use [`workshop-facilitation`](../workshop-facilitation/SKILL.md) as the default interaction protocol for this skill. It defines: - session heads-up + entry mode (Guided, Context dump, Best guess) - one-question turns with plain-language prompts - progress labels (for example, Context Qx/8 and Scoring Qx/5) - interruption handling and pause/resume behavior - numbered recommendations at decision points - quick-select numbered response options for regular questions (include `Other (specify)` when useful) This file defines the domain-specific assessment content. If there is a conflict, follow this file's domain logic. ## Application This interactive skill asks **up to 4 adaptive questions**, offering **3-5 enumerated options** at decision points. --- ### Step 0: Gather Context **Agent asks:** "Let's evaluate this acquisition channel. Please provide: **Channel details:** - Channel name (e.g., Google Ads, content marketing, outbound sales, partnerships) - How long have you been using this channel? (months) - Current monthly spend on this channel **Customer acquisition:** - Customers acquired per month (from this channel) - CAC for this channel (if known, otherwise we'll calculate) **Business context:** - Blended CAC (across all channels) - Blended LTV - Current MRR/ARR - Target growth rate (% MoM or YoY) You can provide estimates if you don't have exact numbers." --- ### Step 1: Evaluate Unit Economics **Agent calculates (if not provided):** ``` CAC = Monthly Spend / Customers Acquired per Month ``` **Agent asks:** "Now let's compare this channel's unit economics to your blended metrics. **Channel Unit Economics:** - Channel CAC: $___ - Blended CAC (all channels): $___ - Channel LTV: $___ (if known; otherwise we'll use blended LTV as proxy) - Blended LTV: $___ **Questions:** 1. **Do customers from this channel have similar LTV to other channels?** - Similar (use blended LTV) - Higher (they upgrade more, stick around longer) - Lower (they churn faster or are smaller deals) - Unknown (need to analyze cohort data) 2. **What's the payback period for this channel?** - We can calculate: CAC / (Monthly ARPU × Gross Margin %) - Or you can provide it" **Based on answers, agent calculates:** - LTV:CAC ratio for channel - Payback period - Comparison to blended metrics **Agent flags:** - ✅ If LTV:CAC >3:1 and payback <12 months: "Strong unit economics" - ⚠️ If LTV:CAC 2-3:1 or payback 12-18 months: "Marginal unit economics" - 🚨 If LTV:CAC <2:1 or payback >18 months: "Poor unit economics" --- ### Step 2: Assess Customer Quality **Agent asks:** "How do customers from this channel perform compared to other channels? **Retention & Expansion:** 1. **What's the churn rate for customers from this channel?** - Lower than blended (they stick around longer) - Same as blended (no difference) - Higher than blended (they churn faster) - Unknown (need cohort analysis) 2. **What's the NRR for customers from this channel?** - Higher than blended (they expand more) - Same as blended (no difference) - Lower than blended (they contract or churn more) - Unknown (need cohort analysis) 3. **What's the customer profile from this channel?** - Ideal customer profile (ICP) — perfect fit - Close to ICP — mostly good fit - Off ICP — many poor-fit customers - Unknown" **Based on answers, agent evaluates:** - ✅ **High quality:** Lower churn, higher NRR, ICP match - ⚠️ **Medium quality:** Similar to blended, mostly good fit - 🚨 **Low quality:** Higher churn, lower NRR, off ICP **Agent flags:** - If high quality: "Premium channel—customers are better than average" - If low quality: "Quality problem—customers aren't sticking or expanding" --- ### Step 3: Evaluate Scalability **Agent asks:** "Can this channel scale to meet your growth targets? **Efficiency & Volume:** 1. **What's the S&M efficiency for this channel (Magic Number)?** - Calculate: (New MRR from channel × 4) / Channel S&M Spend - Or provide if known 2. **What's the addressable volume for this channel?** - Large (can scale 10x+ from current spend) - Medium (can scale 2-5x) - Small (near saturation, maybe 1.5x) - Unknown 3. **What's the CAC trend for this channel?** - Decreasing (getting more efficient over time) - Stable (consistent CAC) - Increasing (diminishing returns, saturation) - Unknown (too early to tell) 4. **How much growth do you need from acquisition?** - We'll calculate: Target growth - expansion/retention growth = acquisition gap" **Based on answers, agent evaluates:** - ✅ **Highly scalable:** Magic number >0.75, large volume, stable/decreasing CAC - ⚠️ **Moderately scalable:** Magic number 0.5-0.75, medium volume, stable CAC - 🚨 **Not scalable:** Magic number <0.5, small volume, increasing CAC --- ### Step 4: Deliver Recommendations **Agent synthesizes:** - Unit economics (LTV:CAC, payback) - Customer quality (retention, N
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".