Skip to content

Channels

First PublishedLast UpdatedByAtif Alam

The decision this page enables: which channels carry your product, in what mix, and when a new channel is worth scaling vs killing.

A channel is a path to the customer. It has three properties you can measure:

  1. CAC — cost to acquire one customer through this channel.
  2. Conversion — share of inbound prospects who become paying customers.
  3. Margin — gross margin per customer after the channel takes its cut (commissions, listing fees, partner share).

Channels combine into a portfolio. A healthy portfolio has 3–5 channels with no single channel exceeding ~40% of revenue. A fragile portfolio has 1–2 channels at 70%+.

The two big channel families:

  • Owned vs partnered vs marketplace — who owns the relationship with the customer.
  • Direct vs indirect — does revenue flow through your storefront (direct) or someone else’s (indirect)?
flowchart TD
    Buyer[Target B2B Buyer]
    Buyer --- Direct[Direct channels]
    Buyer --- Indirect[Indirect channels]
    Direct --> SelfServe[Self-serve web - PLG]
    Direct --> InsideSales[Inside-sales - SDR + AE]
    Direct --> FieldSales[Field-sales - enterprise]
    Indirect --> Partner[Channel partners - resellers and SIs]
    Indirect --> Marketplace[Marketplace listings - AWS, HubSpot, Slack, etc.]

The customer signs up, activates, and pays without a sales rep. The pricing page is the storefront. Powered by content + SEO + paid + product-led conversion.

  • Economics: lowest CAC of any channel ($30–$300 for SMB SaaS), but capped at deal sizes the buyer is willing to commit to without a conversation (usually ≤$3k ACV).
  • Best for: SMB; high-volume; products where a 14-day trial gets to value.
  • Build time: 6–12 months to working steady-state.

SDRs prospect and qualify; AEs run the deal. 14–60 day cycles. Mostly remote (video calls), with optional travel.

  • Economics: $2k–$15k CAC; deal sizes $5k–$50k ACV; payback 12–18 months.
  • Best for: mid-market; products that need a guided demo and a 1:1 to close.
  • Build time: 9–18 months to fully-ramped team + working playbook.

Multi-month cycles, multi-stakeholder, six-figure-plus deals, in-person component.

  • Economics: $25k–$150k CAC; deal sizes $100k–$1M+ ACV; payback 18–30 months.
  • Best for: large enterprise; regulated industries; deals that require security review, legal, procurement.
  • Build time: 12–24 months to predictable repeatable team.

Agencies, consultancies, systems-integrators resell or implement on your behalf.

  • Economics: low direct CAC (you don’t acquire the customer); margin shared (15–30% to partner); revenue concentrated in top 10–20% of partners.
  • Best for: enterprise; verticals with strong incumbent SI ecosystem (e.g., Salesforce + Accenture/Deloitte/Slalom).
  • Build time: 12–36 months to a working program with mature top partners.

AWS / Azure / GCP Marketplace, HubSpot / Salesforce / Slack / Notion App Stores, Atlassian Marketplace.

  • Economics: take rate 3–15% of revenue (varies by marketplace); transaction often pre-approved through customer’s cloud commit budget (huge advantage in enterprise).
  • Best for: products that integrate with the marketplace owner’s platform; AWS Marketplace especially for selling to AWS-committed enterprises.
  • Build time: 3–6 months to listing; 12+ months to material revenue.

Your own Shopify / WooCommerce / custom storefront. Highest margin; you control every pixel.

  • Economics: 70–85% gross margin (after COGS + payment processing); CAC tied to your paid + organic mix.
  • Best for: brand-led products; subscription mechanics; first-party customer data is strategic.

2. Marketplaces (Amazon, Etsy, eBay, Walmart Marketplace)

Section titled “2. Marketplaces (Amazon, Etsy, eBay, Walmart Marketplace)”

Massive distribution; you trade margin and customer data for reach.

  • Economics: 30–45% gross margin (Amazon take rate + FBA + advertising can total 30–40% of revenue); CAC near-zero for in-marketplace traffic but you compete on price.
  • Best for: commodity-adjacent products; brands building category leadership before going D2C-heavy; international scale.

3. App stores (iOS App Store, Google Play)

Section titled “3. App stores (iOS App Store, Google Play)”

Almost mandatory for mobile apps. 15–30% revenue share (15% for subscriptions after year 1, 30% otherwise).

  • Economics: 70–85% margin after App Store cut; ASO (App Store Optimization) is the SEO of this world.
  • Best for: anything delivered through a mobile app. Hard to avoid even if you wanted to.

Your product on someone else’s shelf — Target, Whole Foods, Sephora, REI. Long sales cycle (6–12 months to land a major chain); massive distribution if you do.

  • Economics: 40–55% margin after wholesale cut; chain payment terms can be 60–90 days.
  • Best for: physical products with predictable demand and unit economics that survive the wholesale cut.

5. Social commerce / pop-up / experiential

Section titled “5. Social commerce / pop-up / experiential”

TikTok Shop, Instagram Shop, in-person pop-ups, sampling tours.

  • Economics: variable — high-effort/low-volume but high brand-impact per touch.
  • Best for: launch moments; new-category seeding; influencer-led product drops.

Channel economics: the math you actually run

Section titled “Channel economics: the math you actually run”

For every channel, run the same three-line check:

CAC by channel = channel-attributable spend / customers acquired
Conversion by channel = customers acquired / prospects entered
Margin per customer = ACV × gross margin % - channel commissions / fees
Payback by channel = CAC / monthly contribution margin

A channel only scales if payback < 18 months for B2B SaaS or payback < 12 months for consumer subscription. Anything longer is either a brand investment (track separately) or a money-loser hiding in the average.

When piloting a new channel, the question is: does it deserve scale?

The 2x rule: a new channel earns scale-up when, at small volume, it shows either 2x better unit economics than your current best channel or half the CAC at comparable conversion.

Anything less is noise. Most channel pilots underperform their first-touch numbers as they scale because the easiest 5% of the channel’s audience is the cheapest to convert.

A channel-portfolio diagnostic — if any single channel exceeds 40% of revenue, you have concentration risk. This isn’t a hard ceiling; it’s a “be deliberate about the dependency.”

The concentration-risk audit:

  1. What % of revenue runs through your largest channel? If >40%, name the risk.
  2. What would change about your business if that channel doubled fees, throttled traffic, or banned you tomorrow?
  3. What’s the migration path? Other channels that could absorb the volume — and how long the migration would take.

Two examples that should be on every founder’s mind: Amazon brands that get suspended without warning; SaaS products that depend on Meta or Google paid traffic and can’t survive a CPM doubling.

One row per channel; refresh quarterly.

| Channel | Target segment | Customers/qtr | ACV | CAC | Margin | Payback | % of revenue | Concentration risk | Kill criterion |
|----------------------|-----------------------------|---------------|-------|-------|--------|---------|--------------|--------------------|----------------------------|
| Self-serve web | SMB, 1–10 person teams | 480 | $1.2k | $180 | 82% | 4 mo | 38% | medium (38%) | Trial→paid <3% for 90 days |
| Inside-sales | Mid-market, 11–50 teams | 60 | $12k | $4.2k | 80% | 9 mo | 32% | medium | Sales CAC payback >18 mo |
| Marketplace (HubSpot)| HubSpot customers | 38 | $4.8k | $620 | 78% | 6 mo | 18% | low | <10 trials/mo for 2 qtrs |
| Channel partners | Enterprise via agencies | 8 | $48k | $9.5k | 72% | 14 mo | 12% | low | Top-partner contribution <50% |

Channel-pilot kickoff (when adding a new channel)

Section titled “Channel-pilot kickoff (when adding a new channel)”
Channel name: [e.g. LinkedIn ABM]
Pilot duration: [e.g. 90 days]
Pilot budget: [e.g. $30k]
Audience cap: [e.g. 500 named accounts]
Hypothesis:
- Expected CAC: [target $X based on current channel benchmarks]
- Expected CVR: [target Y% based on similar channels]
- Expected ACV: [should match channel-source segment]
- Expected payback: [≤ best current channel × 2 (2x rule)]
Success criteria (any 2 of 3 to scale):
- CAC ≤ $X
- CVR ≥ Y%
- Payback ≤ Z months at projected scale (model the math, not just the pilot)
Kill criteria (any 1 of):
- CAC > 1.5× target by day 60
- CVR < 50% of target by day 60
- No definable repeatable creative / motion at end of pilot
Owner: [name]
Reports: Weekly during pilot; monthly thereafter
  • Channel mix (% of revenue) — top channel ≤ 40% rule of thumb; second ≤ 30%; rest distributed.
  • CAC by channel — refresh quarterly; segment by ACV band where possible.
  • Payback by channel — months to recover CAC from contribution margin. ≤18 mo for B2B SaaS; ≤12 mo for consumer subscription.
  • Multi-touch contribution (assisted vs last-click) — how often each channel appears in won-deal journeys. A channel with high assist + low last-click is demand creation; high last-click + low assist is demand capture.
  • Channel-pilot success rate — share of new-channel pilots that meet the 2x rule. Mature companies see 20–30% pilot success; below 10% is too restrictive (no exploration); above 50% suggests the bar is too low.
  • Concentration risk score — track it as a number; aim to reduce it as a stated objective each year.
  • Top-partner dependency — for channel-partner programs, % of partner-revenue from top-3 partners. Healthy: ≤60%. Above 80% is single-partner risk wearing a partner-program costume.

SaaS workspace — B2B portfolio in transition

Section titled “SaaS workspace — B2B portfolio in transition”

Year 1 mix (PLG-only):

Self-serve web: 100% of revenue ($800k ARR)
Concentration: EXTREMELY HIGH — single point of failure

The team is uncomfortable with the dependency on paid + organic web traffic. They diversify in Year 2 with two pilots:

Inside-sales pilot: hire 1 SDR + 1 AE, target Team-plan trials that reached >5 users, $6k–$25k ACV band.

Quarter 1: 8 customers, $12k avg ACV, $5.2k CAC, 10 mo payback
Quarter 2: 14 customers, $14k avg ACV, $4.8k CAC, 9 mo payback
Quarter 3: 22 customers, $13k avg ACV, $4.6k CAC, 9 mo payback

Passes the 2x rule on CAC (better than self-serve for the deal-size band) and on payback. Scale the team.

HubSpot marketplace pilot: ship a Slack + HubSpot bidirectional sync; list on HubSpot Marketplace.

Quarter 1: 5 trials, 1 conversion ($2k ACV)
Quarter 2: 12 trials, 4 conversions ($3.2k avg ACV)
Quarter 3: 28 trials, 11 conversions ($4.8k avg ACV)

The pilot is on the success path but slow. Continue investing; revisit at end of Year 2.

End of Year 2 mix:

Self-serve web: 62% (still dominant, but down from 100%)
Inside-sales: 28% (now a real channel)
Marketplace: 8% (still maturing)
Channel partners: 2% (one large SI relationship; pilot-stage)
Concentration: reduced from extreme to medium

Consumer fitness app — B2C multi-channel

Section titled “Consumer fitness app — B2C multi-channel”

Year 2 mix:

Apple App Store: 60% ($4.2M ARR equivalent)
Google Play: 25% ($1.75M)
D2C web (gift subs): 10% ($700k — used for corporate gifting + annual prepay)
Retail bundling pilot: 5% ($350k — partnership with a smartwatch brand)
Concentration: HIGH on iOS (60%)

The team can’t avoid the App Store dependency (you can’t sell a mobile app subscription outside the App Store rules at reasonable scale), but they de-risk in two ways:

  1. D2C web for annual gift subscriptions — bypasses the 15–30% App Store cut for annual purchases; growing 70% YoY.
  2. Retail bundling with the smartwatch brand — a 12-month pilot. The smartwatch ships with a 6-month-free trial of the app. Co-marketing creates demand the brand wouldn’t otherwise have reached, and reduces App-Store-only dependence.

By Year 3, target mix:

Apple App Store: 48%
Google Play: 22%
D2C web: 17% (annual subs)
Retail bundling: 8% (multi-brand)
Direct-to-employer: 5% (corporate wellness pilot)

Concentration drops from 60% to 48% on the single largest channel — still high, but trending right.

  • Stacking too many channels too early. A pre-PMF startup running 5 channels is splitting attention 5 ways. Get to ~50 customers in one channel before adding the second.
  • Ignoring channel conflict. Going direct in a partner’s territory; competing with your own resellers; running paid ads against your own brand keywords (sometimes useful, sometimes wasteful — depends on context).
  • Double-counting attribution across channels. Last-click attribution + paid-ads tools + a marketplace “we drove this customer” claim all attribute the same deal. Reconcile via a shared event-level data model in your Martech Stack.
  • No exit plan for the largest channel. If your top channel collapsed tomorrow, do you survive? If you don’t have an answer, you’re operating without a parachute.
  • Confusing assist with attribution. A channel that touches every won deal isn’t automatically the channel that closed every won deal. The multi-touch math matters.
  • Premium product on a discount marketplace. Selling a premium SaaS product through AppSumo’s lifetime-deal mechanic at $69 trains the wrong audience and damages your full-price renewal economics. Pick channels that match your positioning.
  • No kill criteria on channel pilots. Channels that don’t pass the 2x rule should be killed cleanly, not gradually starved. Decide before the pilot what would make you kill it.
  • Segment / RudderStack + a CDP — multi-touch attribution starts with a unified event-level data model.
  • HubSpot / Salesforce CRM — channel-source tracking at deal-level for B2B.
  • PartnerStack / Allbound / Channeltivity — channel-partner program operations.
  • AppsFlyer / Branch — mobile attribution for App Store + Google Play.
  • Traction (Gabriel Weinberg) — the “Bullseye framework” for picking the next channel to test.
  • Predictable Revenue (Aaron Ross) — the canonical inside-sales channel playbook.
  • The Channel Advantage (Cespedes) — channel-conflict and partner-program design.

See also: Martech Stack & Automation for the attribution philosophy that lets you tell channels apart when they overlap in the customer journey.