Jawaban Singkat
CAC (Customer Acquisition Cost) adalah total biaya yang dikeluarkan untuk mendapatkan satu pelanggan baru — bukan total order, bukan blended cost. Kebanyakan brand Indonesia menghitung CAC dengan cara yang salah karena mencampur new customer dengan returning customer, sehingga angkanya terlihat lebih baik dari realita. BAIK Digital menggunakan 3-Layer CAC Formula untuk memisahkan tiga versi CAC yang berbeda kegunaannya: Platform CAC, True CAC, dan Blended CAC. Keputusan scaling yang benar hanya bisa dibuat kalau Anda tahu mana yang sedang Anda baca.
CAC adalah salah satu metrik yang paling sering disalah-hitung oleh brand retail Indonesia — dan konsekuensinya lebih serius dari yang kelihatan. Brand yang salah hitung CAC akan salah hitung payback period, salah hitung berapa budget iklan yang aman, dan akhirnya salah dalam keputusan scaling. Mereka bisa naik budget iklan dengan percaya diri, padahal unit economics-nya tidak mendukung.
Yang memperparah: platform seperti Meta dan TikTok punya cara sendiri melaporkan “cost per purchase” yang belum tentu sama dengan CAC sebenarnya. Platform akan selalu mengklaim konversi sebanyak mungkin — termasuk returning customer yang sudah mau beli tanpa iklan sekalipun. Kalau Anda tidak memisahkan angka-angka ini, Anda sedang membuat keputusan dengan data yang misleading.
Artikel ini akan menjelaskan formula yang benar, cara membacanya dalam konteks bisnis retail Indonesia, dan langkah konkret untuk menurunkan CAC tanpa harus potong budget.
Kenapa Cara Hitung CAC yang Salah Bisa Merusak Keputusan Scaling
Formula CAC yang paling umum dipakai: Total Ad Spend ÷ Total Orders. Kelihatannya sederhana dan logis. Masalahnya ada di kata “total orders” — karena di dalam angka itu ada campuran new customer dan returning customer.
Returning customer tidak butuh iklan untuk membeli. Mereka sudah kenal produk Anda. Kalau bulan ini 40% order Anda datang dari pelanggan lama yang beli lagi, tapi Anda bagi total ad spend dengan total order (termasuk 40% itu), CAC Anda terlihat jauh lebih murah dari yang sebenarnya. Ini yang disebut blended CAC yang misleading.
Contoh konkret: brand skincare dengan spend Rp30 juta bulan ini, total 300 order. Formula umum: Rp30 juta ÷ 300 = Rp100 ribu per order. Terlihat murah dan efisien. Tapi kalau dipisahkan: 200 order adalah new customer, 100 adalah returning customer yang beli karena reminder email atau kunjungan organik. CAC new customer yang sebenarnya: Rp30 juta ÷ 200 = Rp150 ribu. Selisih 50% — dan ini yang menentukan apakah bisnis Anda profitable jangka panjang atau tidak.
3-Layer CAC Formula: Cara BAIK Digital Memisahkan Tiga Angka yang Berbeda
Bukan hanya satu angka CAC yang perlu diketahui — ada tiga versi dengan fungsi keputusan yang berbeda. BAIK Digital menggunakan 3-Layer CAC Formula untuk memastikan setiap versi dibaca dengan tujuan yang tepat.
Layer 1 — Platform CAC (Cost Per Purchase yang dilaporkan platform)
Ini angka yang terlihat di dashboard Meta Ads, TikTok Ads Manager, atau platform marketplace. Formula: Ad Spend ÷ Conversions yang diklaim platform.
Kegunaannya: sebagai indikator awal performa creative dan targeting. Bukan untuk keputusan unit economics. Platform CAC hampir selalu lebih rendah dari realita karena dua alasan: pertama, platform menghitung berdasarkan attribution window (misalnya 7-day click) yang bisa klaim konversi dari orang yang sebenarnya sudah akan beli tanpa iklan; kedua, platform tidak mengeksklusi returning customer secara default.
Cara membacanya: Platform CAC berguna untuk perbandingan relatif antar campaign atau creative — mana yang lebih efisien dibanding yang lain. Jangan pakai angka ini untuk keputusan “apakah profitabel untuk di-scale.”
Layer 2 — True CAC (New Customer Acquisition Cost)
Ini angka yang paling penting untuk keputusan strategis. Formula: Total Marketing Spend ÷ Jumlah New Customer yang Diperoleh.
Cara menghitung “new customer” yang benar: gunakan data dari platform marketplace atau Shopify — platform ini punya filter “first-time buyer” yang lebih akurat dibanding pixel attribution. Jangan gunakan angka konversi dari dashboard iklan yang tidak memisahkan new vs returning.
Total marketing spend yang dimasukkan harus mencakup semua biaya untuk mendapatkan customer baru: ad spend, biaya produksi creative, fee agency (kalau ada), biaya konten creator atau influencer yang difokuskan untuk acquisition. Jangan masukkan biaya retensi seperti email marketing atau voucher untuk repeat order — itu bukan acquisition cost.
Layer 3 — Blended CAC (Total Marketing Cost ÷ All Orders)
Ini versi yang paling sering dikira sebagai “CAC” tapi sebenarnya lebih tepat disebut Cost Per Order. Kegunaannya: laporan bulanan dan benchmarking operasional. Berguna untuk melihat efisiensi keseluruhan operasi marketing, tapi tidak bisa dipakai sebagai dasar keputusan acquisition.
| Layer | Formula | Dipakai untuk | Jangan dipakai untuk |
|---|---|---|---|
| Platform CAC | Ad spend ÷ platform conversions | Bandingkan performa campaign/creative | Unit economics, keputusan scaling |
| True CAC | Marketing spend ÷ new customers | Payback period, scaling decision, profitabilitas | Evaluasi performa creative harian |
| Blended CAC | Total marketing cost ÷ all orders | Laporan bulanan, benchmark operasional | Keputusan acquisition strategy |
Benchmark CAC per Industri — Konteks Indonesia
Tidak ada satu angka CAC yang “bagus” secara universal — bergantung sepenuhnya pada Average Order Value (AOV) dan gross margin produk. Aturan dasar dari lapangan: True CAC tidak boleh melebihi 30% dari gross profit per order pertama. Kalau gross profit satu transaksi adalah Rp200 ribu, CAC di atas Rp60 ribu sudah menekan margin terlalu dalam untuk bisa profitable tanpa repeat purchase.
Angka lapangan dari brand yang ditangani BAIK Digital di berbagai industri:
- Fashion (kaos, kemeja, celana — AOV Rp200–400 ribu) — True CAC yang masuk akal berkisar Rp40–80 ribu per new customer. Di atas Rp100 ribu dengan AOV segitu, profitabilitas dari order pertama hampir tidak mungkin kecuali gross margin di atas 60%.
- Skincare/Beauty (AOV Rp150–350 ribu, repeat purchase tinggi) — CAC Rp80–150 ribu per new customer bisa diterima karena CLV (Customer Lifetime Value) tinggi. Brand yang punya program loyalitas dan repeat purchase rate di atas 35% bisa toleransi CAC lebih tinggi.
- Suplemen/Health (AOV Rp200–500 ribu) — CAC Rp100–200 ribu masih masuk akal kalau retention kuat. Model subscription atau autoship membuat CAC tinggi di depan tetap profitable dalam 3–6 bulan.
- Homeware/Perabot (AOV Rp500 ribu–Rp2 juta) — CAC Rp150–400 ribu per new customer umumnya masuk akal karena gross margin lebih tinggi. Tantangannya: repeat purchase rendah, jadi CAC harus kembali dalam transaksi pertama.
- Digital Course/Produk Digital (AOV Rp500 ribu–Rp5 juta) — CAC bisa sangat bervariasi, tapi aturan yang sama berlaku: gross profit dari penjualan pertama harus bisa menutup CAC dengan komfortabel.
Warning dari praktisi: Benchmark di atas adalah rentang dari data lapangan, bukan target universal. Brand dengan repeat purchase rate di atas 40% bisa membenarkan CAC yang lebih tinggi karena CLV lebih kuat. Brand yang produknya satu kali beli (low repeat) harus jauh lebih ketat dengan CAC karena tidak ada “recovery” dari order berikutnya.
Payback Period: Cara Baca Berapa Lama CAC Kembali
Mengetahui angka CAC saja tidak cukup — yang lebih penting adalah berapa lama CAC tersebut “kembali” dalam bentuk profit dari pelanggan itu. Ini yang disebut payback period.
Formula: True CAC ÷ Gross Profit per Order = jumlah order yang dibutuhkan untuk balik modal dari biaya acquisition.
Contoh: True CAC Rp150 ribu, gross profit per order Rp120 ribu. Payback period = 150 ÷ 120 = 1,25 order. Artinya baru setelah order kedua Anda mulai benar-benar profit dari customer itu.
Benchmark payback period yang sehat untuk brand Indonesia:
- Di bawah 1 order: CAC lunas dari order pertama — kondisi paling ideal, brand bisa scale agresif
- 1–2 order: Masih sehat kalau repeat purchase rate di atas 30%
- 2–4 order: Butuh program retensi yang sangat kuat — resiko tinggi kalau churn tinggi
- Di atas 4 order: Unit economics perlu diperbaiki dulu sebelum scale budget iklan
5 Cara Menurunkan True CAC Tanpa Potong Budget Iklan
Menurunkan CAC bukan berarti spending lebih sedikit. Itu justru cara yang paling sederhana dan sering tidak efektif. Yang lebih berdampak adalah meningkatkan efisiensi di setiap lever yang membentuk CAC.
- Perbaiki CVR landing page sebelum naikkan budget. Ini lever terbesar yang paling sering diabaikan. Kalau CVR landing page naik dari 1,5% ke 2,5%, CAC turun 40% dengan spend yang sama. Prioritaskan: kecepatan halaman, konsistensi pesan antara iklan dan landing page, social proof yang relevan, dan CTA yang tidak memunculkan friction. Brand yang pindah dari PDP standar ke dedicated landing page per angle iklan konsisten melihat penurunan CAC 25–45%.
- Naikkan AOV via bundle atau free shipping threshold. CAC per order tidak berubah, tapi profit per order naik — secara efektif mengurangi rasio CAC terhadap gross profit. Free shipping threshold yang tepat (biasanya AOV +30%) mendorong pembeli menambah item tanpa friction. Brand fashion yang menerapkan ini di BAIK Digital melihat kenaikan AOV rata-rata 18–25% dalam 6 minggu.
- Optimalkan angle iklan berdasarkan data konversi, bukan CTR. CTR tinggi tidak selalu berarti CAC rendah — kalau CTR tinggi tapi CVR rendah, cost per purchase tetap mahal. Yang benar: track angle mana yang menghasilkan new customer dengan gross profit tertinggi per order, bukan yang semata-mata menghasilkan klik paling banyak.
- Eksklusi existing customer dari campaign acquisition. Ini satu langkah teknis yang langsung menurunkan biaya karena budget tidak terbuang ke orang yang sudah mau beli. Upload customer list dari Shopify atau platform marketplace ke Meta dan TikTok sebagai exclusion audience. Brand yang menerapkan ini melaporkan CAC turun 15–25% dalam 2 minggu pertama — semata karena budget tidak lagi “meyakinkan” orang yang sudah yakin.
- Jalankan creative testing sistematis, bukan random. CAC terbaik hampir selalu datang dari 1–2 creative winner yang menemukan resonansi kuat dengan audiens. Tapi winner tidak bisa ditemukan tanpa testing yang terstruktur. Brand yang menjalankan minimum 3 angle × 3 hook per batch dan membaca data per angle (bukan per video) secara konsisten menemukan winner 2–3× lebih cepat dari yang testing random.
Cara BAIK Digital Mengelola CAC untuk Klien
Di setiap klien baru, BAIK Digital langsung membangun dua tracking terpisah: Platform CAC dari dashboard iklan, dan True CAC dari data penjualan. Keduanya direkonsiliasi setiap minggu untuk mendeteksi divergensi — ketika Platform CAC terlihat turun tapi True CAC naik, itu sinyal bahwa platform mulai over-claim konversi dari returning customer.
Target benchmark yang kami gunakan: True CAC tidak boleh melebihi 25% dari gross profit per order untuk brand dengan repeat purchase rate di bawah 30%, dan boleh sampai 40% untuk brand dengan retention program yang kuat. Ketika True CAC melewati threshold, langkah pertama selalu diagnosa funnel — bukan naikkan atau turunkan budget.
Kapan Metrik Ini Paling Relevan untuk Brand Anda
Relevan jika: Anda sudah menjalankan iklan minimal 2–3 bulan dengan data konversi yang cukup (minimal 50 new customer per bulan), dan mulai mempertanyakan apakah spending iklan saat ini sebenarnya profitable atau sekadar menghasilkan volume order tanpa kejelasan margin.
Belum menjadi prioritas jika: brand masih di bawah 20 order per bulan atau belum punya data historis yang bisa memisahkan new vs returning customer. Di tahap ini, fokus ke produk-market fit dan gross margin dulu sebelum mengelola CAC secara serius.
Relevan untuk Siapa?
Relevan kalau: brand Anda sudah berjalan minimal 2–3 bulan dengan data penjualan yang cukup untuk memisahkan new vs returning customer; sedang menjalankan iklan berbayar dan ingin memahami apakah setiap rupiah yang dikeluarkan benar-benar mengakuisisi pelanggan baru; atau merasa revenue naik tapi profit tidak ikut naik secara proporsional — karena kemungkinan besar ada masalah di perhitungan CAC Anda.
Belum relevan kalau: brand Anda masih di bawah 20 order per bulan atau belum memiliki data historis yang memadai untuk memisahkan new vs returning customer — di tahap ini, fokus ke validasi produk dan gross margin dulu sebelum mengelola CAC secara serius.
Mau Tahu True CAC Brand Anda yang Sebenarnya?
BAIK Digital adalah performance ads strategic partner berbasis Jakarta yang membantu brand retail Indonesia memahami dan mengoptimalkan unit economics iklan secara akurat. Dengan pengalaman menangani 16+ brand retail aktif, kami membangun sistem pelacakan True CAC yang memisahkan data new customer dari returning customer untuk keputusan scaling yang tepat.
Pertanyaan yang Sering Muncul
Bagaimana cara menghitung CAC yang benar untuk brand e-commerce Indonesia?
Gunakan formula True CAC: total marketing spend (ad spend + biaya produksi creative + fee agency) dibagi jumlah new customer yang diperoleh dalam periode yang sama. Data “new customer” paling akurat diambil dari laporan seller platform atau backend Shopify — bukan dari dashboard platform iklan yang menghitung semua konversi termasuk returning customer.
Berapa CAC yang dianggap baik untuk brand fashion atau beauty di Indonesia?
Tidak ada angka universal, karena bergantung pada gross profit per order dan repeat purchase rate. Aturan praktis: True CAC sebaiknya tidak melebihi 25–30% dari gross profit per order untuk brand dengan repeat purchase rendah. Untuk brand fashion AOV Rp200–400 ribu dengan margin 40%, itu berarti CAC di bawah Rp60–80 ribu. Untuk beauty dengan CLV lebih tinggi, CAC Rp100–150 ribu masih bisa dibenarkan.
Apakah Cost Per Purchase di Meta Ads sama dengan CAC?
Tidak sama. Cost Per Purchase di Meta adalah Platform CAC — angka yang dilaporkan platform berdasarkan attribution window mereka, yang hampir selalu lebih rendah dari True CAC karena mencakup returning customer dan konversi yang diklaim meskipun orang tersebut mungkin sudah akan beli tanpa iklan. Gunakan Platform CAC hanya untuk membandingkan efisiensi antar campaign, bukan untuk keputusan unit economics.
Kapan payback period CAC dianggap sehat?
Payback period di bawah 1 order (artinya CAC lunas dari pembelian pertama) adalah kondisi paling ideal karena brand bisa scale agresif tanpa risiko arus kas. Payback 1–2 order masih sehat kalau repeat purchase rate di atas 30%. Di atas 3–4 order, brand perlu program retensi yang sangat kuat atau harus memperbaiki unit economics dulu sebelum scale.
Bagaimana cara paling cepat menurunkan CAC tanpa kurangi budget iklan?
Dua lever tercepat: pertama, eksklusi existing customer dari campaign acquisition — langkah teknis sederhana yang langsung menghentikan budget terbuang ke orang yang sudah mau beli. Kedua, perbaiki CVR landing page — kenaikan CVR dari 1,5% ke 2,5% menurunkan CAC sekitar 40% dengan spend yang sama. Keduanya bisa dieksekusi dalam seminggu dan sering memberikan hasil yang lebih signifikan dari menaikkan budget.
Apakah wajar kalau True CAC lebih tinggi dari yang ditampilkan platform?
Ya, hampir selalu demikian. Perbedaan 20–50% antara Platform CAC dan True CAC adalah normal untuk brand yang sudah punya basis returning customer. Semakin besar persentase returning customer dalam total order, semakin besar divergensi ini. Ini bukan tanda bahwa iklan tidak efektif — ini tanda bahwa brand sudah punya loyalitas pelanggan, yang sebenarnya positif. Yang penting: keputusan scaling harus berdasarkan True CAC, bukan Platform CAC.
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Bagaimana cara menghitung CAC yang benar untuk brand e-commerce Indonesia?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Gunakan formula True CAC: total marketing spend dibagi jumlah new customer yang diperoleh dalam periode yang sama. Data new customer paling akurat diambil dari laporan seller platform atau Shopify — bukan dari dashboard platform iklan yang menghitung semua konversi termasuk returning customer.”}},{“@type”:”Question”,”name”:”Berapa CAC yang dianggap baik untuk brand fashion atau beauty di Indonesia?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”True CAC sebaiknya tidak melebihi 25–30% dari gross profit per order. Untuk fashion AOV Rp200–400 ribu dengan margin 40%, itu berarti CAC di bawah Rp60–80 ribu. Untuk beauty dengan CLV lebih tinggi, CAC Rp100–150 ribu masih bisa dibenarkan.”}},{“@type”:”Question”,”name”:”Apakah Cost Per Purchase di Meta Ads sama dengan CAC?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Tidak sama. Cost Per Purchase di Meta adalah Platform CAC yang hampir selalu lebih rendah dari True CAC karena mencakup returning customer. Gunakan Platform CAC hanya untuk membandingkan efisiensi antar campaign, bukan untuk keputusan unit economics.”}},{“@type”:”Question”,”name”:”Kapan payback period CAC dianggap sehat?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Payback period di bawah 1 order adalah kondisi paling ideal. Payback 1–2 order masih sehat kalau repeat purchase rate di atas 30%. Di atas 3–4 order, perlu program retensi kuat atau perbaiki unit economics dulu sebelum scale.”}},{“@type”:”Question”,”name”:”Bagaimana cara paling cepat menurunkan CAC tanpa kurangi budget iklan?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Dua lever tercepat: eksklusi existing customer dari campaign acquisition, dan perbaiki CVR landing page. Kenaikan CVR dari 1,5% ke 2,5% menurunkan CAC sekitar 40% dengan spend yang sama. Keduanya bisa dieksekusi dalam seminggu.”}},{“@type”:”Question”,”name”:”Apakah wajar kalau True CAC lebih tinggi dari yang ditampilkan platform?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Ya, hampir selalu demikian. Perbedaan 20–50% antara Platform CAC dan True CAC adalah normal untuk brand yang sudah punya basis returning customer. Keputusan scaling harus berdasarkan True CAC, bukan Platform CAC.”}}]}