# Pipeline & Deal

Mencatat setiap peluang penjualan dari chat pertama sampai Berhasil atau Gagal, dalam papan Kanban yang dilihat seluruh tim.

---

## Istilahnya

| Istilah | Artinya |
|---|---|
| **Deal** | Satu peluang penjualan ke satu kontak, dengan nilai rupiah dan penanggung jawab |
| **Pipeline** | Urutan tahap yang dilalui deal, misalnya Prospek → Penawaran → Negosiasi |
| **Tahap** | Satu kolom di papan. Setiap pipeline punya tahap terbuka, satu tahap **Berhasil**, dan satu tahap **Gagal** |
| **Deal diam** | Deal yang terlalu lama tidak ada aktivitas di tahapnya |

Buka dari menu **CRM → Deals**.

## Membuat deal

Ada beberapa cara, pilih yang paling dekat dengan pekerjaan Anda:

- **Dari chat** — di Inbox, buka panel kontak lalu buat deal. Deal langsung tersambung ke kontak dan chat itu.
- **Dari papan Deals** — tekan tombol tambah, pilih kontak, isi judul dan nilai.
- **Otomatis** — otomasi bisa membuat deal untuk setiap kontak baru. Lihat [Kampanye & Otomasi](KAMPANYE_DAN_OTOMASI.md).
- **Dari aplikasi lain** — lewat [API CRM](API_CRM.md), misalnya dari formulir website atau toko online.

## Memindahkan deal

Seret kartu deal ke kolom tahap berikutnya. Riwayat perpindahan tahap tercatat di linimasa deal, lengkap dengan siapa yang memindahkannya.

### Menutup deal

| Aksi | Hasilnya |
|---|---|
| **Berhasil** | Deal masuk tahap Berhasil dan nilainya dihitung sebagai omzet di laporan |
| **Gagal** | Deal masuk tahap Gagal. Pilih **alasan gagal**, misalnya "Harga terlalu mahal" |
| **Buka lagi** | Deal yang sudah ditutup kembali ke tahap terbuka terakhirnya |

Alasan gagal dikelola di **Pengaturan CRM → Alasan gagal**. Laporan mengelompokkan deal gagal berdasarkan alasannya, sehingga Anda tahu di mana penjualan paling sering bocor.

### Lunas otomatis menjadi Berhasil

Bila deal punya tagihan dari [Kasir](KASIR_DI_CHAT.md) dan tagihan itu dibayar, pembayarannya tercatat di linimasa deal. Kalau pengaturan pipeline **Tagihan lunas otomatis menandai deal Berhasil** aktif, deal langsung pindah ke Berhasil tanpa perlu dipindahkan manual.

## Isi sebuah deal

- **Nilai** — diisi manual, atau dihitung otomatis dari **produk** yang ditambahkan ke deal. Kalau nilainya dihitung dari produk, ubah produknya, bukan angkanya.
- **Pemilik** — sales yang bertanggung jawab. Deal tanpa pemilik bisa diambil dengan **Ambil deal**.
- **Custom fields** — kolom data sendiri, misalnya "Kota pengiriman" atau "Tanggal acara". Tipe yang tersedia: teks, paragraf, angka, mata uang, tanggal, pilihan, pilihan ganda, centang, URL, telepon, dan email. Kelola di **Pengaturan CRM → Custom fields**.
- **Catatan & aktivitas** — catat telepon, pertemuan, atau hal penting lain di linimasa.
- **Tugas berikutnya** — tampil di kartu deal. Lihat [Tugas & Follow-up](TUGAS_DAN_FOLLOW_UP.md).

## Deal diam

Setiap tahap terbuka bisa diberi batas **hari diam**. Deal yang tidak ada aktivitasnya melewati batas itu ditandai **diam** di papan, supaya tidak ada peluang yang terlupa. Otomasi juga bisa bereaksi pada deal diam, misalnya membuat tugas untuk pemiliknya.

## Beberapa pipeline

Pakai pipeline terpisah untuk alur jual yang berbeda, misalnya "Penjualan ritel" dan "Kemitraan reseller". Kelola di **Pengaturan CRM → Pipeline**: tambah tahap, ubah urutan, atur batas hari deal diam, dan tentukan pipeline bawaan.

Pengaturan per pipeline:

| Pengaturan | Gunanya |
|---|---|
| Tagihan lunas otomatis menandai deal Berhasil | Deal pindah ke Berhasil begitu tagihannya dibayar |
| Wajib pilih alasan saat menandai Gagal | Deal tidak bisa ditutup Gagal tanpa alasan |
| Samakan pemilik deal dengan penanggung jawab chat | Pemilik deal ikut berubah saat chat ditugaskan ke orang lain |

Pipeline yang tidak dipakai lagi bisa **diarsipkan**, tidak perlu dihapus.

| Paket | Starter | Growth | Scale |
|---|---|---|---|
| Jumlah pipeline | 1 | 3 | 10 |
| Custom fields per jenis data | 10 | 30 | 100 |

## Aksi massal dan ekspor

Pilih hingga 100 deal untuk memindahkan tahap, mengganti pemilik, menutup Gagal, atau menghapus sekaligus. Daftar deal juga bisa diekspor.

Deal yang terhapus masih bisa dipulihkan selama 30 hari dari **Pengaturan CRM → Pipeline**, bagian **Deal terhapus**.

## Siapa melihat deal siapa

Secara bawaan seluruh anggota melihat semua deal. Owner bisa mengubahnya di **Pengaturan CRM → Visibilitas** supaya anggota hanya melihat deal dan kontak miliknya sendiri. Lihat [Tim & Pengaturan CRM](TIM_DAN_PENGATURAN_CRM.md).
