What Is a Good Cost Per Acquisition for Ecommerce?
You spent $500 on Facebook ads last month and got 25 new orders. That’s $20 per customer. Sounds reasonable until you realize your average order is $60 and your product costs $35. After shipping and platform fees, you’re barely breaking even.
Cost per acquisition tells you exactly what each customer costs to win. Without it, you’re flying blind.
Why Cost Per Acquisition Matters for Ecommerce
Every sale has a cost. Knowing that cost determines whether you scale or Pivot.
Profit margins depend on CPA. If your product sells for $100 and costs $50 to acquire, you have $50 left for product costs, shipping, and profit. If CPA rises to $75, your business model breaks. Understanding CPA keeps your math real.
Different channels have different CPAs. Facebook might cost $25 per customer while Google Shopping costs $18. Email marketing might cost just $3 per acquisition. CPA analysis shows you where to spend more and where to cut.
Scaling requires predictable CPA. You can only scale ad spend if CPA stays stable or improves. A campaign that works at $1,000 monthly might crash at $10,000 as audience saturation drives up costs. Knowing your true CPA helps you plan growth realistically.
LTV:CPA ratio determines health. The most important number is how much a customer spends over time versus what they cost to acquire. A $50 CPA might be great if customers spend $500 lifetime. Terrible if they spend $40.
How to Check in GA4
Google Analytics 4 tracks acquisition data if you connect your ecommerce platform correctly.
First, set up enhanced ecommerce tracking. This automatically captures transaction revenue, product performance, and checkout behavior. Make sure your conversion events are firing: purchase completed, begin checkout, add to cart.
In GA4, go to Reports then Acquisition. Look at “User acquisition” to see which channels bring new users, then check “Traffic acquisition” for detailed cost data if you’ve linked Google Ads.
For accurate CPA, calculate it manually: take total marketing spend across all channels for the month, divide by number of customers who made a first-time purchase. Compare this against average order value and estimated customer lifetime value.
The Easier Way
ClawAnalytics makes CPA tracking simple. It connects to your ad platforms, ecommerce platform, and payment data to show true acquisition costs across every channel.
You can ask questions like “What’s my CPA on Instagram compared to Google?” or “Which ad campaign has the lowest cost per acquisition?” Get instant answers without wrestling with spreadsheets or analytics dashboards.
The platform also calculates your LTV:CPA ratio automatically, so you know whether your acquisition costs are sustainable.
Quick Wins
Lower your CPA with these proven tactics.
Audit your worst-performing ads weekly and kill what’s not converting. Improve ad creative: better images and copy reduce costs by increasing click-through rate. Retarget website visitors who didn’t purchase. They cost less to convert than cold audiences. Raise average order value with bundles and upsells, which makes higher CPA acceptable. Test one variable at a time: new audience, new creative, new landing page.
A good CPA for ecommerce is typically 20-30% of customer lifetime value. If your customers spend $200 over time, aim for $60 or less in acquisition costs. Track it weekly and optimize relentlessly.