Customer Economics
Ecommerce CAC and Customer Lifetime Value: A Profit First Guide
Connect new customer acquisition cost with contribution profit, repeat purchases, payback period and conservative customer value.
Customer acquisition cost and customer lifetime value help ecommerce businesses decide how much they can afford to spend for growth.
The danger is using lifetime value as a reason to accept weak first order economics without enough evidence. A strong model connects acquisition cost with contribution profit, repeat purchase timing, retention and cash flow.
Define customer acquisition cost correctly
Customer acquisition cost, often called CAC, measures the cost required to acquire a new customer.
A basic formula is:
CAC = acquisition spend divided by new customers acquired
If a business spends $20,000 on acquisition and gains 500 new customers, CAC is $40.
The difficult part is deciding what belongs in acquisition spend.
A channel CAC may include only advertising spend. A fully loaded CAC may include:
- Advertising spend
- Agency fees
- Creative production
- Influencer fees
- Affiliate commissions
- Marketing software
- Sales commissions
- Promotional costs
Use both views for different decisions.
Platform CAC helps optimize campaigns. Fully loaded CAC helps judge business profitability.
Separate new and returning customers
Do not divide advertising spend by total orders when many orders come from returning customers.
A campaign may report 300 purchases, but only 180 may be new customer orders. Using all 300 orders would understate acquisition cost.
Track:
- New customers
- Returning customers
- New customer revenue
- Returning customer revenue
- New customer CPA
- Blended order CPA
Shopify or your ecommerce platform should be the primary source for customer status.
Define lifetime value using profit
Revenue lifetime value can be misleading because it ignores product cost, fulfilment, returns and discounts.
A better metric is customer lifetime contribution profit.
A simplified formula is:
Customer lifetime contribution value = total customer revenue minus variable costs
Variable costs may include:
- Product cost
- Fulfilment
- Shipping paid by the business
- Payment fees
- Returns
- Customer support costs tied to orders
- Discounts
This produces a more useful acquisition limit than revenue alone.
Use a fixed measurement window
True lifetime value may take years to observe. Acquisition decisions need a shorter, consistent window.
Common windows include:
- 30 days
- 60 days
- 90 days
- 180 days
- 365 days
Choose a window that matches the normal reorder cycle.
A consumable product may show meaningful repeat behaviour within 90 days. A durable product may require a longer window or a different cross sell model.
Document the window whenever LTV is reported.
Build a cohort model
A cohort groups customers by the month or week of their first purchase.
For each cohort, measure:
- Number of new customers
- First order revenue
- First order contribution profit
- Repeat order rate
- Time to second purchase
- 30 day contribution profit
- 60 day contribution profit
- 90 day contribution profit
- 180 day contribution profit
- Refund rate
Cohorts reveal whether customer quality changes as advertising spend increases.
A store may maintain the same first order CPA while acquiring customers who repeat less often.
Compare first order and customer level economics
Use two acquisition limits.
First order limit
This is based only on contribution margin from the first purchase.
It protects immediate cash flow and reduces reliance on future orders.
Customer value limit
This includes conservative expected contribution profit from repeat purchases within a defined window.
This limit may support a higher CAC, but only when repeat behaviour is stable.
Example:
- First order contribution profit before advertising: $35
- Expected 90 day repeat contribution profit: $25
- Total 90 day contribution value: $60
- Safety discount on future value: $10
- Maximum planned CAC: $50
The business still needs enough cash to finance the time between the first order and repeat purchase.
Apply a safety discount
Future value is uncertain. Customers may repeat later than expected, not repeat at all, or purchase lower margin products.
Apply a safety discount to expected repeat contribution profit.
The discount should reflect:
- Cohort volatility
- Seasonality
- Product changes
- Discount dependence
- Subscription churn
- Refund behaviour
- Data quality
- Cash flow requirements
A newer business should use a larger safety discount because less customer history is available.
Segment customer value
Average LTV can hide major differences.
Segment by:
- First product purchased
- First order offer
- Acquisition channel
- Country
- Customer age group when appropriate
- Subscription status
- Discount used
- Order size
- Creative angle
- Landing page
A customer acquired through a heavy discount may have lower repeat value than a customer acquired through a product education campaign.
Use segment level data to decide which acquisition sources deserve more budget.
Consider payback period
Payback period measures how long it takes to recover acquisition cost through contribution profit.
A business with strong LTV can still face a cash problem when payback takes too long.
Track:
- CAC
- First order contribution profit
- Days to second purchase
- Cumulative contribution profit by month
- Month when cumulative contribution profit exceeds CAC
Shorter payback periods support faster reinvestment.
A business that pays suppliers and advertising immediately but receives customer value over six months needs sufficient working capital.
Subscription businesses need churn analysis
For subscriptions, customer value depends on retention.
Measure:
- Trial conversion rate
- First renewal rate
- Monthly churn
- Voluntary churn
- Failed payment churn
- Average active months
- Contribution margin per shipment
- Discount duration
- Cancellation reason
Do not calculate subscription LTV from one unusually strong month.
Use mature cohorts and conservative churn assumptions.
Account for returns and support costs
High revenue customers are not always high value customers.
Some customers generate:
- Frequent returns
- Replacement shipments
- Support tickets
- Chargebacks
- Discount demands
- Failed deliveries
Include these costs where possible. Customer value should reflect the money retained, not only the orders placed.
Connect CAC and LTV to advertising targets
Paid media targets should reflect customer economics.
Use:
- First order target CPA for immediate campaign control
- New customer CAC for acquisition reporting
- 90 or 180 day contribution value for strategic scaling
- Payback period for cash planning
- Blended marketing efficiency for business health
Meta Ads and Google Ads may report attributed purchases from returning customers. Compare platform results with store level new customer data.
A practical target system
Create three CAC thresholds.
Safe CAC
The acquisition cost that creates acceptable first order contribution profit.
Growth CAC
A higher cost that may reduce first order profit but remains profitable within a conservative customer value window.
Stop loss CAC
The maximum cost the business will accept before pausing or changing the acquisition approach.
Example:
| Threshold | CAC | Meaning |
|---|---|---|
| Safe | $30 | Profitable on first order |
| Growth | $42 | Profitable within 90 days |
| Stop loss | $50 | Maximum planned limit |
The exact numbers should come from observed contribution profit.
Common mistakes
Using revenue LTV
Revenue does not show how much money remains after costs.
Using all orders to calculate CAC
Returning customer orders reduce the apparent acquisition cost.
Assuming every customer behaves like the average
Different products and channels produce different customer quality.
Ignoring payback time
Profitable lifetime value can still create cash pressure.
Using future value before enough data exists
Early cohorts may not represent stable retention.
Increasing spend without checking cohort quality
Higher volume can bring lower value customers.
Monthly review framework
Review:
- New customer count
- New customer CAC
- First order contribution profit
- 30 day value
- 60 day value
- 90 day value
- Repeat purchase rate
- Payback period
- Refund rate
- Customer value by first product and channel
Compare new cohorts with older cohorts at the same age.
Final decision framework
Use first order contribution profit to control daily advertising risk. Use conservative customer value to make longer term scaling decisions. Use payback period to protect cash flow.
A good CAC and LTV model should tell you:
- How much you can safely spend today
- How much you can spend for controlled growth
- Which products attract valuable customers
- Which channels produce weak retention
- How quickly advertising investment is recovered
Continue with the break even ROAS and maximum CPA guide, the scaling guide, and the attribution mismatch guide.
Turn this insight into an action plan.
Beelog reviews paid media, tracking, product economics, creative and conversion rate together, then prioritizes the changes most likely to improve profit.
Book Your Free Profit AuditContinue reading
Paid Ads Strategy
Ecommerce Paid Ads Audit Checklist: 42 Checks Before You Scale
Audit Meta Ads, Google Ads, tracking, margins, creative, product feeds and landing pages before increasing ecommerce ad spend.
Read postGoogle Ads
Google Shopping Product Audit: Find Waste and Protect Margin
Audit Shopping and Performance Max at product level to identify profitable products, hidden waste, feed problems and margin risks.
Read postProfitability
Ecommerce Break Even ROAS and Maximum CPA: Product Level Guide
Calculate product level break even ROAS, maximum CPA and profit targets using real contribution margin and customer economics.
Read post