How do I calculate CAC when some customers come through direct traffic with no identifiable source? | Entelico QA
Knowledge Base

How do I calculate CAC when some customers come through direct traffic with no identifiable source?

Quick Answer: Calculate CAC by allocating every non-attributable direct-traffic customer into an "unknown" acquisition bucket, then distribute that bucket’s cost using a defensible attribution rule such as last non-direct touch, first-touch assisted conversion, or modeled source mix. The key is not to ignore direct traffic, but to normalize it into a measurable channel so total CAC still equals total sales and marketing spend divided by total new customers acquired.

Detailed Explanation

When customers arrive via direct traffic with no identifiable source, the correct CAC method is to treat those conversions as an attribution problem, not as an exception. Start with total acquisition spend across paid media, content, sales development, tools, and relevant labor, then divide by total new customers, including direct visitors, after assigning them to a channel using a consistent rule. In mature reporting systems, direct traffic is often a catch-all for untracked channels such as dark social, email opens, offline referrals, brand search, or returning users, so the most reliable approach is to supplement platform data with UTM governance, CRM source capture, call tracking, and first-party analytics. If attribution remains incomplete, use a weighted model or proportional allocation based on known channel mix to prevent artificially inflating or understating CAC.

Key Technical Drivers

  • Create an "unknown/direct" acquisition segment and include those customers in total new-customer counts so CAC is not distorted by missing source data.
  • Allocate direct-traffic conversions using a defined attribution rule: last non-direct click, first-touch, linear multi-touch, or a modeled channel distribution based on historical patterns.
  • Improve future CAC accuracy by enforcing UTMs, capturing lead source in the CRM, tracking phone calls and form fills, and reconciling analytics with closed-won deals.