CAC adalah salah satu metrik paling penting untuk mengukur efisiensi marketing, tapi sering salah hitung karena tidak memperhitungkan semua komponen biaya. Brand yang hanya menghitung biaya iklan langsung akan mendapat CAC yang terlihat lebih rendah dari kenyataan, lalu bingung mengapa bisnis tidak profitable meski ROAS iklan terlihat baik.
Formula yang benar membutuhkan visibilitas ke semua biaya yang berkontribusi pada akuisisi customer — bukan hanya iklan berbayar.
Cara Menghitung dan Mengoptimasi Customer Acquisition Cost
1. Hitung CAC dengan memasukkan semua komponen biaya yang relevan. Formula dasar: CAC = Total Marketing & Sales Cost / Jumlah Customer Baru. Tapi “Total Marketing & Sales Cost” harus mencakup: biaya iklan berbayar (Meta, TikTok, Google, Shopee Ads), gaji atau fee tim marketing dan sales yang terlibat dalam akuisisi, biaya konten (produksi foto, video, copywriting), biaya tools marketing (CRM, analytics, advertising tools), biaya influencer atau affiliate yang terlibat, dan biaya promo atau diskon yang diberikan untuk first purchase. Misalnya: jika total biaya marketing bulan ini Rp30 Juta dan jumlah customer baru adalah 200, CAC = Rp30 Juta / 200 = Rp150 Ribu per customer. Ini adalah angka yang jauh lebih berguna dari sekadar “CPA dari Meta Ads”.
2. Bandingkan CAC dengan LTV untuk menilai kesehatan unit economics. CAC sendiri tidak bermakna tanpa konteks LTV. LTV (Customer Lifetime Value) adalah total revenue yang dihasilkan satu customer selama mereka menjadi customer Anda. Cara simpel menghitung LTV: Average Order Value × Frekuensi Pembelian per Tahun × Rata-rata Lama Menjadi Customer (dalam tahun). Contoh: jika AOV Rp200 Ribu, frekuensi beli 4x per tahun, dan rata-rata customer aktif selama 2 tahun, LTV = Rp200 Ribu × 4 × 2 = Rp1,6 Juta. Dengan CAC Rp150 Ribu, rasio LTV:CAC adalah 10.7x — sangat sehat. Jika LTV:CAC di bawah 3x, bisnis sedang menghabiskan terlalu banyak untuk akuisisi relatif terhadap nilai customer yang didapat.
3. Hitung CAC per channel untuk optimasi alokasi budget. CAC aggregate berguna sebagai overview, tapi CAC per channel memberikan insight untuk optimasi. Cara menghitungnya: untuk setiap channel (Meta Ads, TikTok Ads, organic Instagram, SEO, referral), assign biaya yang bisa diatribusikan dan jumlah customer yang acquired dari channel tersebut. Channel dengan CAC rendah dan LTV tinggi (dari customer yang acquired melalui channel tersebut) harus mendapat alokasi budget lebih besar. Perhatian: organic channel (SEO, word of mouth) sering punya CAC yang terlihat nol tapi ada biaya nyata di baliknya (waktu tim, biaya konten) yang harus dihitung secara honest.
Pertanyaan yang Sering Muncul
Berapa CAC yang “normal” atau ideal untuk e-commerce Indonesia?
Tidak ada angka universal karena sangat bergantung pada kategori produk, harga produk, dan model bisnis. Sebagai referensi umum untuk e-commerce Indonesia: produk dengan AOV di bawah Rp100 Ribu — CAC idealnya di bawah Rp30–50 Ribu; produk dengan AOV Rp100–500 Ribu — CAC Rp50–200 Ribu masih bisa sustainable jika LTV baik; produk dengan AOV di atas Rp500 Ribu — CAC Rp200–500 Ribu bisa acceptable jika LTV cukup tinggi. Yang lebih penting dari angka absolut adalah rasio LTV:CAC dan payback period (berapa bulan revenue yang dibutuhkan untuk mengembalikan biaya akuisisi). Target payback period yang sehat untuk e-commerce: 6–12 bulan.
Bagaimana cara menurunkan CAC tanpa mengurangi jumlah customer yang didapat?
Empat strategi yang paling efektif: (1) Optimasi conversion rate di setiap tahap funnel — meningkatkan CR dari iklan ke landing page dari 2% ke 3% berarti Anda mendapat 50% lebih banyak customer dari budget yang sama, menurunkan CAC 33%. (2) Investasi lebih banyak di referral dan word-of-mouth — customer yang datang dari rekomendasi biasanya punya CAC mendekati nol dan LTV yang lebih tinggi. Buat program referral yang mudah dan rewarding. (3) Tingkatkan kualitas creative iklan — creative yang resonan lebih baik menurunkan CPC dan meningkatkan CTR, langsung menurunkan biaya per kunjungan. (4) Optimalkan audience targeting — membuang budget ke audience yang tidak convert adalah penyebab CAC yang tinggi. Lebih sempit tapi tepat lebih efisien dari luas tapi tidak fokus.
Apakah CAC harus dihitung bulanan atau bisa tahunan?
Keduanya berguna untuk tujuan yang berbeda. CAC bulanan berguna untuk monitoring performa campaign dan mendeteksi perubahan efisiensi yang cepat — jika CAC bulan ini tiba-tiba 2x bulan lalu, itu signal bahwa ada sesuatu yang berubah (kenaikan CPM, penurunan CR, atau perubahan mix channel). CAC tahunan atau trailing 12-bulan berguna untuk strategic planning dan evaluasi unit economics jangka panjang. Untuk bisnis yang sangat seasonal, CAC bulanan bisa misleading — bandingkan selalu dengan bulan yang sama tahun lalu (year-over-year). Untuk campaign-level analysis, CAC per kampanye atau per bulan adalah yang paling actionable untuk keputusan alokasi budget.
Bagaimana menghitung CAC yang akurat jika customer berasal dari multiple touchpoints sebelum konversi?
Ini adalah masalah multi-touch attribution yang tidak ada solusi sempurnanya, tapi ada beberapa pendekatan: (1) Last-click attribution — mudah dihitung tapi mengatribusikan semua kredit ke touchpoint terakhir dan mengabaikan kontribusi touchpoint sebelumnya. (2) Linear attribution — membagi kredit sama rata ke semua touchpoint dalam perjalanan customer. (3) Time-decay attribution — memberikan kredit lebih besar ke touchpoint yang lebih dekat dengan konversi. Untuk praktisnya, banyak e-commerce Indonesia menggunakan CAC aggregate (total marketing spend / total new customers) sebagai metrik utama, dan menggunakan data per channel hanya sebagai indikator arah optimasi. Pendekatan ini tidak sempurna tapi actionable dan tidak membutuhkan setup analytics yang sangat kompleks.
Apakah biaya promo dan diskon harus dimasukkan dalam perhitungan CAC?
Bergantung pada apakah promo tersebut digunakan sebagai alat akuisisi. Diskon first purchase yang secara eksplisit ditujukan untuk mendorong pembelian pertama (misalnya voucher untuk new buyer, promo “first order discount”) — ya, ini biaya akuisisi dan harus masuk CAC. Diskon yang diberikan kepada semua customer (existing dan baru) — ini lebih tepat dihitung sebagai biaya per pesanan atau biaya promosi umum, bukan biaya akuisisi spesifik. Cara praktisnya: track berapa total nilai voucher atau diskon yang diklaim oleh first-time buyer secara spesifik, dan masukkan ini sebagai komponen biaya dalam perhitungan CAC. Ini memberi gambaran yang lebih akurat tentang biaya sebenarnya untuk “membeli” customer pertama.
Bagaimana CAC berubah seiring pertumbuhan bisnis dan apa yang harus diantisipasi?
Tren umum yang dialami bisnis e-commerce saat tumbuh: CAC cenderung naik seiring waktu karena (1) audience yang paling easy-to-reach sudah di-capture di fase awal, dan untuk menjangkau lebih banyak orang harus masuk ke audience yang lebih “dingin” dan lebih mahal; (2) kompetisi di platform iklan meningkat seiring lebih banyak brand yang beriklan di kategori yang sama; (3) CPM dan CPC di Meta dan TikTok terus meningkat secara industri. Cara mengantisipasi kenaikan CAC: investasi lebih awal di channel organik yang CAC-nya lebih stabil (SEO, email, referral), bangun LTV yang lebih tinggi melalui retention strategy sehingga bisnis tetap profitable meski CAC naik, dan diversifikasi channel akuisisi agar tidak tergantung pada satu platform yang harganya fluktuatif.
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{
“@type”: “Question”,
“name”: “Berapa CAC yang normal atau ideal untuk e-commerce Indonesia?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Bergantung pada AOV: AOV di bawah Rp100 Ribu targetkan CAC di bawah Rp50 Ribu; AOV Rp100–500 Ribu targetkan CAC Rp50–200 Ribu; AOV di atas Rp500 Ribu bisa tolerir CAC lebih tinggi. Yang lebih penting: rasio LTV:CAC minimal 3x dan payback period 6–12 bulan.”
}
},
{
“@type”: “Question”,
“name”: “Bagaimana cara menurunkan CAC tanpa mengurangi jumlah customer yang didapat?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Empat strategi: optimasi conversion rate di setiap tahap funnel, investasi lebih di referral program, tingkatkan kualitas creative iklan, dan optimalkan audience targeting agar lebih tepat sasaran. Meningkatkan CR bahkan 1% bisa menurunkan CAC secara signifikan.”
}
},
{
“@type”: “Question”,
“name”: “Apakah CAC harus dihitung bulanan atau tahunan?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Keduanya berguna. CAC bulanan untuk monitoring performa dan deteksi perubahan cepat. CAC tahunan untuk strategic planning dan unit economics. Untuk bisnis seasonal, selalu bandingkan dengan bulan yang sama tahun lalu (year-over-year).”
}
},
{
“@type”: “Question”,
“name”: “Bagaimana menghitung CAC yang akurat jika customer berasal dari multiple touchpoints?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Gunakan CAC aggregate (total marketing spend / total new customers) sebagai metrik utama yang praktis. Untuk per channel, pilih model attribution yang konsisten: last-click (mudah), linear (adil per touchpoint), atau time-decay (weight lebih ke touchpoint terdekat konversi).”
}
},
{
“@type”: “Question”,
“name”: “Apakah biaya promo dan diskon harus dimasukkan dalam perhitungan CAC?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Diskon first purchase yang digunakan sebagai alat akuisisi — ya, masuk CAC. Diskon untuk semua customer — masuk biaya promosi umum. Track nilai voucher yang diklaim first-time buyer secara spesifik untuk gambaran biaya akuisisi yang lebih akurat.”
}
},
{
“@type”: “Question”,
“name”: “Bagaimana CAC berubah seiring pertumbuhan bisnis?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “CAC cenderung naik karena audience easy-to-reach sudah di-capture, kompetisi meningkat, dan CPM platform terus naik. Antisipasi: investasi di channel organik lebih awal, bangun LTV yang lebih tinggi, dan diversifikasi channel akuisisi.”
}
}
]
}