Contoh Analisis SWOT: 8 Kasus Bisnis Indonesia plus Template Isian
Blog/Tips & Trik/Contoh Analisis SWOT: 8 Kasus Bisnis Indonesia plus Template Isian

Contoh Analisis SWOT: 8 Kasus Bisnis Indonesia plus Template Isian

BimaBima
·14 Desember 2025·12 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Analisis SWOT ngelompokkin kondisi bisnis jadi empat: kekuatan dan kelemahan (dari dalam), peluang dan ancaman (dari luar). Yang bikin SWOT berguna bukan isi kotaknya, tapi pasangan silangnya: kekuatan dipakai buat ambil peluang mana, kelemahan mana yang bikin ancaman jadi bahaya. Tiap poin harus ada angkanya, misalnya bukan "lokasi strategis" tapi "180 meter dari gerbang kampus dengan 4.200 mahasiswa".

SWOT yang cuma berisi empat kotak penuh kata sifat nggak ngasih keputusan apa-apa. "Lokasi strategis", "SDM terbatas", "pasar berkembang". Tiga frasa itu bisa ditempel ke bisnis apa pun di Indonesia.

Yang bikin SWOT berguna itu angka di tiap poin, plus pasangan silang antar kuadran.

Di bawah ini delapan contoh dari jenis bisnis yang beneran ada di Indonesia, lengkap dengan angkanya. Terakhir ada template isian yang bisa langsung kamu pakai.

Apa itu analisis SWOT?

Analisis SWOT ngelompokkin kondisi bisnis jadi empat kotak. Dua dari dalam, dua dari luar.

KuadranAsalPertanyaan pemandu
Strengths (kekuatan)InternalApa yang kita punya dan susah ditiru?
Weaknesses (kelemahan)InternalApa yang bikin kita kalah dan bisa kita perbaiki?
Opportunities (peluang)EksternalPerubahan di luar apa yang bisa kita ambil?
Threats (ancaman)EksternalPerubahan di luar apa yang bisa nyakitin kita?

Pembagian internal dan eksternal itu bukan formalitas. Kelemahan diperbaiki, ancaman disiapkan mitigasinya. Salah kotak, salah tindakan.

Aturan main yang aku pakai: tiap poin wajib punya angka atau nama spesifik. Kalau nggak bisa, poinnya belum matang.

1. Warung kopi dekat kampus

Kedai kopi 24 kursi, 180 meter dari gerbang kampus dengan sekitar 4.200 mahasiswa.

KekuatanKelemahan
Jarak 180 m dari gerbang utama, tercepat kedua di area ituKapasitas 24 kursi, penuh tiap 12.00-14.00 dan ada yang balik kanan
Harga Rp 12.000 per gelas, 30% di bawah rata-rata 3 kedai sekitarNggak ada sistem kasir, rekap harian ditulis tangan
Wifi 50 Mbps, satu-satunya di radius 300 mKetergantungan 1 barista, tutup kalau dia sakit
PeluangAncaman
Ruko sebelah kosong, bisa nambah 20 kursiJadwal kuliah libur 3 bulan setahun, omzet turun 60%
Permintaan tempat kerja kelompok, 40% pengunjung datang berdua atau lebihKedai waralaba buka 400 m dari sini bulan depan

Tindakan dari pasangan silang: Kekuatan wifi plus peluang kerja kelompok mengarah ke paket meja besar dengan minimum belanja. Kelemahan kapasitas plus ancaman waralaba berarti sewa ruko sebelah jadi mendesak, bukan opsi tahun depan.

2. Jasa laundry kiloan perumahan

Laundry rumahan dengan 4 mesin cuci, melayani sekitar 310 pelanggan tetap di dua kompleks.

KekuatanKelemahan
310 pelanggan tetap dengan rata-rata 2,4 kali antar per bulanKapasitas maksimal 120 kg per hari, sering nolak order akhir pekan
Antar jemput gratis radius 2 kmMargin tipis, biaya listrik dan gas 34% dari omzet
PeluangAncaman
Kos-kosan baru 60 kamar selesai dibangun 500 m dari siniDua laundry baru buka tahun ini di kompleks yang sama
Layanan setrika saja belum ada yang nawarin di area ituHarga gas LPG naik, langsung nekan margin

Tindakan: Layanan setrika saja bisa dijalankan tanpa nambah mesin cuci, jadi nutupin kelemahan kapasitas sekaligus ngambil peluang. Kos baru 60 kamar itu target pertama.

3. Toko kelontong yang mulai jualan online

Toko sembako dengan omzet bulanan sekitar Rp 95 juta, 88% masih transaksi di tempat.

KekuatanKelemahan
Hubungan langsung dengan 6 distributor, harga kulakan 8% di bawah pasarData stok cuma di kepala pemilik, sering kehabisan barang laris
Pelanggan tetap 15 warung makan sekitarCuma 12% transaksi lewat kanal online
PeluangAncaman
Grup WhatsApp kompleks dengan 340 anggota, belum digarapToko waralaba minimarket dua unit dalam radius 700 m

Tindakan: Kelemahan data stok harus dibenerin duluan, karena jualan online tanpa data stok cuma bikin pembatalan order. Mulai dari pencatatan stok di spreadsheet sebelum nambah kanal jualan.

4. Bengkel motor spesialis matic

KekuatanKelemahan
Rata-rata 22 unit per hari, waktu tunggu 25 menitCuma terima tunai, 3 pelanggan per hari batal karena nggak bawa uang
2 mekanik bersertifikat, satu-satunya di kecamatanNggak punya catatan riwayat servis pelanggan
PeluangAncaman
Kenaikan jumlah driver ojek online di area, servis rutin tiap 2 bulanBengkel resmi dealer buka cabang 1,5 km dari sini

Tindakan: Catatan riwayat servis nutup dua hal sekaligus. Bisa dipakai buat pengingat servis rutin ke driver ojol, dan jadi pembeda dari bengkel resmi yang antreannya lebih panjang.

5. Katering rumahan untuk kantor

KekuatanKelemahan
4 kontrak kantor tetap, 280 porsi per hari kerjaOmzet nol di akhir pekan dan libur nasional
Biaya bahan 41% dari harga jual, di bawah patokan umum kateringKetergantungan tinggi ke satu klien yang nyumbang 46% omzet
PeluangAncaman
Permintaan katering acara keluarga di akhir pekanKontrak klien terbesar habis 5 bulan lagi

Tindakan: Ketergantungan 46% ke satu klien itu risiko terbesar di tabel ini. Katering akhir pekan bukan cuma nambah omzet, tapi nurunin porsi klien terbesar ke angka yang lebih aman.

6. Studio desain grafis 3 orang

KekuatanKelemahan
Portofolio 47 proyek di sektor makanan dan minumanRata-rata piutang tertagih 52 hari, kas sering seret
Tarif Rp 8,5 juta per paket branding, di tengah pasarSemua klien datang dari rujukan, nggak ada saluran akuisisi lain
PeluangAncaman
UMKM makanan butuh desain kemasan buat masuk ritel modernTool desain berbasis AI nekan tarif segmen bawah

Tindakan: Spesialisasi di kemasan makanan pakai kekuatan portofolio yang udah ada, dan itu jenis pekerjaan yang lebih tahan tekanan tarif. Piutang 52 hari dibenerin lewat uang muka 50%.

7. Klinik kecantikan skala kecil

KekuatanKelemahan
Tingkat kunjungan ulang 61% dalam 3 bulanJadwal dokter cuma 3 hari seminggu, 2 slot terbuang per hari
Rata-rata nilai transaksi Rp 640.000Belum punya sistem janji temu, antrean tumpuk di jam sore
PeluangAncaman
Permintaan perawatan pagi hari dari pekerja shiftAturan izin praktik dan produk yang makin ketat

Tindakan: Sistem janji temu sederhana ngerapiin slot terbuang sekaligus bikin data pola kunjungan yang bisa dipakai buat buka jadwal pagi.

8. Toko tanaman hias online

KekuatanKelemahan
Tingkat kerusakan kirim 2,8%, di bawah rata-rata penjual sejenis72% omzet dari satu marketplace, komisi naik terus
Kebun sendiri, nggak beli dari pengepulMusim hujan bikin biaya kemasan naik 40%
PeluangAncaman
Permintaan tanaman kantor dari perusahaan, order boronganTren tanaman hias turun dari puncaknya, harga jual ikut turun

Tindakan: Order borongan kantor bikin nilai per transaksi naik dan ngurangin ketergantungan marketplace. Kebun sendiri jadi pembeda waktu perusahaan minta jaminan pasokan rutin.

Template isian analisis SWOT

Struktur yang aku pakai di spreadsheet. Enam kolom, satu baris per poin.

kuadran | poin | angka_pendukung | sumber_data | dampak_ke_omzet | prioritas

Kolom angka_pendukung itu yang wajib. Kalau kosong, poinnya belum siap masuk diskusi.

Kolom dampak_ke_omzet diisi skala 1 sampai 5. Prioritas dihitung otomatis:

=IF(AND([@kuadran]="kelemahan", [@dampak_ke_omzet]>=4), "benerin dulu",
  IF([@dampak_ke_omzet]>=4, "garap kuartal ini", "pantau"))

Fungsi IF bertingkat cukup buat aturan sederhana kayak gini. Kalau kondisinya lebih dari tiga, mending pakai tabel aturan terpisah plus XLOOKUP.

Buat ngerekap jumlah poin per kuadran:

=COUNTIF(swot[kuadran], "kekuatan")

COUNTIF ngasih tanda cepat kalau ada kuadran yang isinya cuma satu poin. Biasanya itu artinya kamu belum mikirin sisi itu, bukan karena beneran nggak ada.

Cara mengubah SWOT jadi rencana kerja

Ini bagian yang paling sering dilewatin. Empat kotak dibiarin jadi empat kotak, terus filenya nggak dibuka lagi.

Pakai empat pasangan silang:

PasanganPertanyaannyaJenis tindakan
Kekuatan + PeluangKekuatan mana yang bisa langsung ngambil peluang ini?Langkah agresif
Kekuatan + AncamanKekuatan mana yang bikin ancaman ini nggak mematikan?Mitigasi
Kelemahan + PeluangKelemahan mana yang bikin peluang ini lewat begitu saja?Perbaikan mendesak
Kelemahan + AncamanKombinasi mana yang paling bahaya?Langkah bertahan

Tiap pasangan hasilkan satu tindakan dengan tiga hal: apa yang dikerjakan, siapa yang ngerjain, kapan selesai.

Empat tindakan per kuartal itu jumlah yang realistis buat bisnis kecil. Dua belas tindakan berarti nggak ada yang jalan.

Kalau tindakannya butuh angka pemantau, tentuin dulu ukurannya. Konsep KPI ngebantu misahin angka yang jadi patokan dari angka yang cuma menarik dilihat.

Kesalahan umum waktu bikin SWOT

  1. Isi kotaknya kata sifat. "Pelayanan ramah" nggak bisa diuji. "Skor ulasan 4,7 dari 312 penilaian" bisa.
  2. Nyampur internal dan eksternal. "Kurang modal" itu kelemahan, bukan ancaman. "Bunga pinjaman naik" itu ancaman.
  3. Kuadran ancaman cuma diisi satu poin. Biasanya bukan karena aman, tapi karena nggak nyaman mikirinnya.
  4. Nggak pernah dipasangin silang. Tanpa langkah ini, SWOT cuma daftar, bukan analisis.
  5. Bikin sendirian. Orang yang megang kasir tau hal yang nggak diketahui pemilik. Minimal ajak dua orang beda peran.
  6. Nggak ditinjau ulang. Kuadran peluang dan ancaman basi dalam hitungan bulan. Kalau file SWOT terakhir kamu dari 18 bulan lalu, isinya udah nggak nyambung sama kondisi sekarang.

Buat data pendukung sisi eksternal, angka resmi dari Badan Pusat Statistik lumayan berguna, terutama data konsumsi rumah tangga dan jumlah penduduk per kecamatan.

Ringkasnya

Tiap poin butuh angka. Tanpa angka, empat kotaknya bisa ditempel ke bisnis siapa saja.

Nilai SWOT ada di pasangan silangnya, bukan di daftarnya. Empat tindakan per kuartal, masing-masing punya nama dan tenggat.

Dan tinjau ulang tiap kuartal. Kuadran ancaman yang nggak pernah diperbarui itu tempat kejutan paling mahal.

Mau lanjut ke angka yang nunjukin dampak tindakannya? Coba template Excel arus kas buat lihat efek tiap langkah ke saldo bulanan.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel terkait

Pandas groupby: Agregasi Data ala Pivot di Python (2026)
Tips & Trik
20 Juli 2026•9 menit baca

Pandas groupby: Agregasi Data ala Pivot di Python (2026)

groupby ngelompokin baris berdasarkan kolom, lalu ngitung ringkasan per grup kayak total atau rata-rata. Ini pivot-nya pandas.

BimaBima
Pandas to_excel: Ekspor DataFrame ke Excel (2026)
Tips & Trik
18 Juli 2026•8 menit baca

Pandas to_excel: Ekspor DataFrame ke Excel (2026)

to_excel nyimpen DataFrame pandas jadi file Excel .xlsx. Ini cara pakainya, dari satu sheet sampai banyak sheet, plus setelan yang bikin hasilnya rapi.

BimaBima
Pandas read_excel: Baca File Excel di Python
Tips & Trik
16 Juli 2026•8 menit baca

Pandas read_excel: Baca File Excel di Python

pandas read_excel baca file Excel jadi DataFrame, bisa pilih sheet tertentu dan lompatin baris judul yang berantakan. Ini cara pakai plus parameter penting dengan contoh data toko.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

© 2026 Ngulik Data. Semua hak dilindungi.

TAUTAN
BantuanHargaDatasetBlogAfiliasi
LEGAL
Syarat & KetentuanKebijakan Privasi
Ngulik Data
DatasetLeaderboardBlogStore