Back to Store Roas Blog

Ecommerce CAC: Calculate Acquisition Cost That Finance and Marketing Can Trust

Ecommerce CAC: Define Acquisition Cost Finance and Marketing Can Trust

Ecommerce customer acquisition cost, or CAC, is the total cost of acquiring new customers in a defined period divided by the number of new customers acquired in that same period. For operators, the point is not just to calculate CAC once. It is to define it clearly enough that finance, growth, and founders can use the same number to make a profitable scaling decision.

That is where most CAC disputes start. One team means paid media only. Another includes agency fees, tools, and staff. Finance may want a fully loaded view. Growth may want channel-level CAC. The right ecommerce CAC definition fixes the cost scope, the customer count, and the time basis before anyone reads the result.

This article gives you a practical CAC definition registry so you can compare numbers without mixing attribution, incrementality, and profit logic.

Start with the CAC definition your decision needs

A precise CAC formula is:

CAC = total acquisition cost / number of new customers acquired

Where:

In ecommerce, CAC should not be confused with:

Shopify’s ecommerce KPI guidance consistently places CAC alongside conversion rate, AOV, retention, and LTV as one of the core metrics operators should use to decide what to improve next, rather than treating it as a stand-alone scorecard number (Shopify essential ecommerce KPIs). Shopify also recommends selecting metrics based on the business goal and keeping reporting cadence aligned to decision-making (Shopify ecommerce metrics).

The first decision: what question is CAC answering?

Use this quick registry to avoid metric collisions:

CAC definition Includes Excludes Best for
Paid CAC Paid media spend only Staff, software, fulfilment, discounts, organic content costs Channel efficiency and media optimisation
Blended CAC All acquisition spend across channels Retention-only costs, fulfilment, COGS Executive and finance reporting
Fully loaded CAC Paid media, agency fees, creative, salaries allocated to acquisition, tracking tools, referral incentives Non-acquisition overhead, COGS Budgeting, scenario planning, investor or board review

If your team cannot say which definition it uses, the CAC number is not decision-ready.

Choose the cost scope before you compare channels

The biggest source of CAC disagreement is not arithmetic. It is scope.

A channel manager may want paid CAC because it responds quickly to spend changes. Finance may prefer fully loaded CAC because it reflects the real acquisition burden on the business. Both can be correct if they are labelled correctly.

Common ecommerce CAC cost buckets

Consider whether each cost bucket belongs in your definition:

A useful rule: include any cost that exists primarily to acquire a new customer, and exclude costs that would exist even if acquisition stopped. Put that rule in writing so finance and marketing use the same language.

Reconcile the data sources before you trust the number

Ecommerce CAC usually draws from several systems:

The key dependency is instrumentation quality. Google Analytics notes that ecommerce reports depend on correctly implemented ecommerce events and required parameters such as the purchase event and associated item and transaction data (Google Analytics ecommerce purchases). If events are incomplete, late, duplicated, or mismatched with order data, your CAC denominator may be wrong even if your spend is perfect.

A practical reconciliation workflow

  1. Confirm the new-customer source
    - Use the store, CRM, or BI layer that can identify first-time purchasers.
  2. Lock the acquisition cost scope
    - Decide whether you are measuring paid, blended, or fully loaded CAC.
  3. Map each cost line to a period
    - Weekly, monthly, or campaign window.
  4. Check event integrity
    - Confirm purchase events, transaction IDs, and customer identifiers are implemented correctly.
  5. Match timing logic
    - Spend is often recognised when incurred; revenue and orders may lag.
  6. Document known gaps
    - For example, excluded organic content costs or incomplete offline referral tracking.

This is where attribution and incrementality must stay separate.

Attribution is not incrementality

Attribution assigns credit across touchpoints. Incrementality asks whether the activity caused additional conversions that would not have happened otherwise.

A CAC number built from attributed conversions can still be useful, but it does not prove causal impact. That distinction matters because current measurement platforms often position themselves across attribution, business intelligence, MMM, and incrementality in one stack, which can blur the use case if the team does not define the decision first (Triple Whale comparison). Competitor comparisons also show that ecommerce teams often choose tools based on whether they need attribution, LTV/profit analytics, or a broader command centre, rather than a single universal dashboard (ThoughtMetric attribution tools; Nummbas comparison).

If you are using CAC to decide budget allocation, attribution may be enough for directional optimisation. If you are deciding whether a channel truly adds customers at scale, you need incrementality evidence as well.

Segment CAC by the decision you want to make

A blended CAC can hide the differences that actually change action.

Segment CAC into the slices that matter most for your business:

Decision table: which CAC segment should you use?

Decision question CAC view to use Why
Can we afford to scale spend next month? Blended CAC Captures the business-wide acquisition burden
Is this paid channel efficient? Paid CAC Isolates media performance
Should we keep this agency relationship? Fully loaded CAC Includes the real cost of operating the channel
Is a campaign creating incremental growth? CAC plus incrementality analysis CAC alone cannot answer causality
Is the business acquiring higher-quality customers? CAC paired with retention and contribution profit Cheap customers are not always valuable customers

Shopify recommends combining quantitative data with qualitative customer feedback and experiment notes so teams do not optimise the wrong metric in isolation (Shopify ecommerce analytics tools). That applies directly to CAC: if one segment looks expensive, check whether it produces better repeat purchase behaviour or stronger contribution profit before cutting it.

Work the formula with a clean example

Here is a worked example using clearly labelled assumptions.

Assumptions for one month

1) Paid CAC

If you count only media spend:

$40,000 / 2,000 = $20 paid CAC

2) Blended CAC

If you add all acquisition-related external costs but exclude salaries:

($40,000 + $6,000 + $4,000 + $2,000) / 2,000 = $26 blended CAC

3) Fully loaded CAC

If you also allocate internal acquisition labour:

($40,000 + $6,000 + $4,000 + $2,000 + $8,000) / 2,000 = $30 fully loaded CAC

These are not competing truths. They are different definitions serving different decisions.

Set a reporting cadence that matches the owner

Shopify’s measurement guidance emphasizes that ecommerce metrics should be reviewed at different rhythms depending on the function: daily, weekly, and monthly reporting each serve different jobs (Shopify ecommerce metrics).

Recommended CAC cadence

Make the owner explicit:

Avoid the most common CAC interpretation errors

1) Mixing attributed revenue with customer counts

CAC is a customer metric, not a revenue metric. Do not divide spend by attributed revenue and call it CAC.

2) Changing the denominator midstream

If one month counts all orders and another counts only new customers, the trend is meaningless.

3) Ignoring lag

Acquisition spend and customer conversions rarely land on the same day. Decide whether to use order date, click date, or cohort date, then stay consistent.

4) Treating all attribution as truth

Attribution is useful for optimisation, but it is still a model. Use incrementality methods when the business question requires causal proof.

5) Hiding scope changes

If you add creative costs, salaries, or referral incentives, note the change in the chart title or footnote.

What should an ecommerce team measure alongside CAC?

At minimum, track CAC as part of a small acquisition set:

That combination helps you answer the real decision question: Are we buying customers at a cost the business can recover profitably?

For a broader unit economics framework, see the Unit Economics hub, the Unit Economics measurement guide, and Ecommerce profit analytics.

Build a CAC definition your team can use

Before you publish a dashboard or approve a budget, write down these five items:

If your team needs a standard, start with a definition registry and make the scope visible in every report. That is the fastest way to turn CAC from a debate into a decision tool.

If you are building your operating system for unit economics, define CAC in one place, then connect it to contribution profit and retention in the reports that follow. Start here: Build a CAC definition.