Tool · Free

Channel Mix Calculator

Allocate budget across channels by stage + business type. Indian D2C post-PMF: 40-50% Meta + 15-25% Google + 10% WhatsApp + 10% Email + 10-20% SEO. Indian B2B SaaS: 40-60% Google + 20-30% LinkedIn + 5-10% Meta retargeting + 15% SEO. Mix shifts as stage matures.

Key points
  • D2C post-PMF: 40-50% Meta + 15-25% Google + 10% WhatsApp + 10% Email + 10-20% SEO.
  • B2B SaaS: 40-60% Google + 20-30% LinkedIn + Meta retargeting + 15% SEO.
  • Pre-PMF: focus 1-2 channels deep; scale: diversify to 5+.
Inputs
Results
Meta Ads
₹4.50L
Google Ads
₹2.00L
LinkedIn Ads
₹0
YouTube Ads
₹50.0k
WhatsApp + BSP
₹1.00L
Email tools + sends
₹50.0k
SEO + content
₹1.50L
Formula
Channel-spend = Total × Stage-adjusted-channel-weight
How to use this
  1. Pick stage honestly — biggest mismatch source.
  2. Mix is a starting point; iterate based on per-channel CAC.
  3. SEO + email are cheap relative to paid; weights look small but ROI is high.
  4. Track each channel's CAC monthly + reallocate quarterly.
FAQ

Frequently asked questions

Why is Indian D2C Meta-heavy?

Indian D2C buyers discover products on Meta (Instagram + Facebook). Meta's auction supplies most cold-prospect traffic. Google captures bottom-funnel intent at lower volume.

Why is Indian B2B SaaS Google-heavy?

B2B buyers research solutions via search ('best CRM for Indian SMB'). LinkedIn + Meta retargeting layer awareness; Google captures intent.

Should I include organic in this mix?

This calculator is paid + lifecycle only. Organic (SEO, founder brand, community) is a separate budget. Mature D2C+SaaS allocate 15-30% to organic.

How does stage shift the mix?

Pre-PMF: focus 1-2 channels deep (typically Meta or Google primary). Post-PMF: diversify to 3-4. Scale: 5+ with rigorous attribution.

Related tools
Last reviewed: by Frameleads Editorial TeamRefreshed quarterly from live client data
30-min audit

Want this applied to your business?

The tool gives the model. The audit applies it to your specific stage, ICP, and unit economics. Free 30 minutes.