How do I separate brand demand from demand generation when calculating customer acquisition costs? | Entelico QA
Knowledge Base

How do I separate brand demand from demand generation when calculating customer acquisition costs?

Quick Answer: Separate brand demand from demand generation by attributing acquisition costs only to incremental, intent-created pipeline—not all closed-won revenue. In practice, treat branded search, direct traffic, returning visitors, and downstream conversions from awareness as brand demand, then exclude or normalize those volumes when calculating CAC for paid demand-gen channels.

Detailed Explanation

The cleanest way to calculate customer acquisition cost is to distinguish between demand that your brand already captures and demand your marketing actively creates. Brand demand is typically revealed through branded search, direct traffic, returning visitors, and high-conversion assisted paths; demand generation is the incremental pipeline attributable to channels like paid search, paid social, outbound, content syndication, and non-branded SEO. To avoid inflating efficiency, calculate CAC on a channel or cohort basis using only new demand influenced by those activities, then allocate shared overhead proportionally using incrementality, attribution, or lift-based models rather than blending brand-driven conversions into the denominator.

Key Technical Drivers

  • Create separate reporting buckets for branded vs. non-branded traffic and conversions, using search query data, direct sessions, and returning-user cohorts as brand demand proxies.
  • Calculate CAC on incremental acquired customers by excluding conversions that would have occurred from existing brand affinity or organic branded intent; use geo tests, holdouts, or lift studies where possible.
  • Allocate overhead only after channel-level CAC is established, and keep brand metrics in a separate efficiency dashboard so brand equity does not artificially depress demand-gen CAC.