Shopify 101

Customer Acquisition Cost for Shopify Stores Explained

Shopify CAC is acquisition spend divided by customers you define. Separate blended and channel CAC. Compare to contribution margin, not vanity revenue.

AalphaLeo Digital Solutions · Published 29 Aug 2026 · Updated 29 Aug 2026 · 6 min read

Calculator and ad invoice on a desk, standing in for Shopify customer acquisition cost
Calculator and ad invoice on a desk, standing in for Shopify customer acquisition cost --- # content

Customer acquisition cost (CAC) is not a Shopify dashboard widget you “turn on.” It is a definition you own: CAC = acquisition spend ÷ customers acquired in the same period, using rules you can repeat next month. Shopify can show cost, CPA, and first-time customers in marketing reports when spend and UTMs (or connected ads) are present—see measuring marketing performance. That is not automatically blended CAC, and it is not profit. This article will not invent a “good CAC” or a payback-month target as a FACTASH number.

You still need traffic and sales analysis and an honest conversion rate.

Quick answer

Pick a period (for example last 28 days). Sum acquisition spend you agree counts (ads, affiliates, paid creators—see below). Count new customers in Shopify for that period (customers whose first order falls in the window), or use a channel’s attributed new customers if you are doing channel CAC. Divide. Compare the result to contribution per new customer (first-order contribution, or a simple LTV × margin if you have repeat data)—not to total sales. Shopify’s in-admin CPA is a starting input, not the whole business.

Define “spend”

Write the list down. Inconsistent spend is how CAC becomes fan fiction.

Usually in: billed media (Google, Meta, TikTok—actual invoices, not “budget”), affiliates, paid creators, and agency fees if you include them every month.

Usually out (opex or COGS): Shopify plan, themes, most apps, warehouse and packing, shipping of orders. Creative you would produce with zero ads stays out unless you have a written rule that all creative is ads.

Keep the list stable. Shopify marketing reports can show campaign cost when the channel is connected. That is that channel’s spend as Shopify received it—not a creator paid off-platform unless you add it.

Define “customers”

Blended new-customer CAC uses Shopify customers with a first order in the period. Returning buyers in that period are not “acquired” again. Mixing them into the denominator makes CAC look cheaper than it is.

Channel CAC uses new customers (or first-time orders) attributed to that channel. Attribution in Shopify marketing views depends on UTM parameters, last-click / first-click / last non-direct click as the report allows, and connected apps. Two channels will both claim some of the same humans. That is why blended CAC exists: it uses all defined spend and all new customers, so double-counting of people is less of a trap than summing channel CACs.

Shopify’s CPA in marketing reports is often closer to cost per order or acquisition event as the report defines it—read the column Help, not a Twitter thread. Align “customers” with first-time customers when the report offers that metric.

Guest checkout and duplicate emails can inflate customer counts. That is data quality, not a reason to skip CAC.

Blended vs channel

ViewNumeratorDenominatorUse
Blended CACAll defined acquisition spendNew customers (store-wide)“Can we afford growth at all?”
Channel CACThat channel’s spendNew customers attributed to it“Which paid path is efficient under this attribution?”

Last-click branded search often harvests demand other ads created. Split branded vs non-branded in the ad account. Organic, email, and direct still add customers without matching paid cost, so blended can look cheaper than paid-only CAC. That is not a license to ignore paid efficiency.

Compare to contribution margin, not vanity

Vanity: CAC vs AOV, or CAC vs “ROAS 4x” with no costs.

Useful: CAC vs contribution from the acquired customer.

First-order contribution ≈ first-order net merchandise (after discounts) − COGS − payment fees − shipping you absorb − variable packing. If that contribution is below CAC, the first order did not pay for itself. That can still be acceptable if lifetime value from your repeat data covers the gap in a window you can fund. It is not acceptable if you only have one-order customers and you are reading a blog’s LTV.

Payback in months = CAC ÷ contribution per month from that cohort—from your cohort sales. “CAC should be one-third of LTV” is not a FACTASH benchmark.

AOV tactics change contribution per order; they do not replace CAC.

How to pull the pieces in Shopify

  1. New vs returning and first-time metrics: customer and sales reports, customers reports.
  2. Sessions and sales by channel: marketing performance and analytics.
  3. Ad invoices: the ad platforms. Reconcile to Shopify cost columns when they exist; they will not match to the cent.
  4. GA4 acquisition reports after GA4 setup—useful for paths, not a second official CAC unless you rebuild the same spend and customer rules.

Common mistakes

  • Dividing spend by orders (including repeats) and calling it CAC.
  • Summing Meta + Google CAC and treating the sum as blended (attribution overlap).
  • Comparing CAC to revenue or to a screenshot ROAS.
  • Changing the spend list whenever CAC looks bad.
  • Using Shopify CPA as if it included every invoice.

What to do next

Document spend rules and the customer definition in one note. Compute blended CAC for one closed month. Compute first-order contribution for those customers. Then read lifetime value and the conversion funnel so you know whether you have a media problem or a leak. Hub: Shopify 101. Campaign context: Shopify marketing guide.

You can do this in a spreadsheet. If you later want analytics and reporting wired so spend and first-time orders are not a monthly scavenger hunt, AalphaLeo Digital Solutions can help with measurement setup. Phone / WhatsApp: +91 9288621081. Optional. The definition of spend is still yours.

Frequently asked questions

Is Shopify CPA the same as CAC?

Only if the report’s cost and its “acquisition” event match your spend list and your new customer definition. Often they do not. Read Shopify’s metric descriptions; then overlay invoices.

Should I include Shopify’s monthly plan in CAC?

Usually no. The plan is not a per-customer acquisition invoice. If you include it, you must include it every period and you are no longer talking about media CAC.

New customers or all customers?

Acquisition cost uses new customers (first order in period) unless you are explicitly measuring cost per any order (that is a different KPI). Returning customers belong in LTV and retention, not in the CAC denominator.

What if ads report more purchases than Shopify new customers?

Attribution, returning buyers in the pixel, and GA4 vs Shopify gaps. Fix duplicate tags first. Then use Shopify customer first-order counts for blended CAC.

AalphaLeo Digital Solutions

Publisher of FACTASH. Practical technology, AI, and search operations writing. No invented credentials.

Publisher page

Related articles

Follow new guides

Use RSS. This static build does not collect email addresses.

RSS