CRM Pipeline dan Project Management untuk UMKM Mitra
Modul: CRM · Email Marketing · Project · Timesheets
Sistem Informasi Enterprise — ERP Odoo 19.0
🎯 Output: 10 deliverables wajib (80 poin) + 2 bonus (20 poin) → ZIP file Lab11_[NIM]_[Nama].zip
⚠️ Data belum lengkap? Gunakan skenario dummy dari variasi UMKM (Wholesale Cahaya Spare Parts / EO Nusantara Events / Konsultan DataSolv). Data simulasi tersedia di slide variasi.
🔧 T1 — Mengkonfigurasi pipeline CRM kustom sesuai proses penjualan nyata UMKM mitra
📋 T2 — Menginput leads, mengkualifikasi dengan BANT, mengkonversi ke opportunities, dan mengelola pipeline hingga Won/Lost
📊 T3 — Membuat project dari SO, mengelola tasks + timesheets, generate invoice, dan menganalisis profitabilitas
💡 T4 — Menganalisis CRM dashboard: pipeline health, win rate, expected revenue, lost reason patterns
🎯 Pipeline stages kustom · Lead Sources · Sales Team
Step 1 · Pipeline Setup
CRM → Configuration → Settings
CRM → Configuration → Stages
| Stage | Probability |
|---|---|
| Inquiry / New | 10% |
| Qualified / Contacted | 30% |
| Proposal Sent | 60% |
| Negotiation | 80% |
| Won | 100% |
CRM → Configuration → Sources
CRM → Configuration → Sales Teams
📸 SCREENSHOT 11.1: Pipeline stages sudah kustom (bukan default) + minimal 4 sumber lead
🎯 10–15 Leads dari berbagai sumber · BANT Scoring · Convert top leads
Step 2 · Input & BANT
CRM → New
Per lead wajib isi:
Variasi sumber minimal:
4–5 dari WA/IG · 3–4 Referral · 2–3 Website/Cold Call · 1–2 Pameran
| Dimensi | Pertanyaan Kunci |
|---|---|
| Budget | Ada indikasi anggaran? |
| Authority | Decision maker? |
| Need | Kebutuhan jelas? |
| Timeline | Kapan keputusan? |
⭐⭐⭐ Semua BANT → Convert
⭐⭐ 2–3 BANT → Perlu kualifikasi
⭐ <2 BANT → Nurture/Discard
Step 2 · Convert & Discard
📸 11.2: Minimal 10 leads terinput (sumber bervariasi) · 📸 11.3: 5–7 opportunities dengan expected revenue
🎯 Activities · Won (2) + Lost (1) · Quotation auto-create · Dashboard
Step 3 · Pipeline Simulation
✅ Won (2 opportunities):
❌ Lost (1 opportunity):
📸 11.4: Semua active opps punya ≥1 activity · 📸 11.5: 2 Won + quotation · 📸 11.6: 1 Lost + reason
🎯 Project dari SO · 5 Tasks · Gantt · Timesheets · Invoice · Profitability
⏩ UMKM non-jasa: lanjut ke Step 4B
Step 4A · Service Product & Project
Sales → Products → New
| Task | Planned Hours | Deadline |
|---|---|---|
| Requirement Gathering | 8 jam | T+3hr |
| Design / Perencanaan | 16 jam | T+7hr |
| Development / Pelaksanaan | 40 jam | T+14hr |
| Testing / Review | 8 jam | T+17hr |
| Delivery / Handover | 4 jam | T+21hr |
Assign ke employee dari Bab 10. Isi description + acceptance criteria per task.
Step 4A · Timesheet & Invoice
Project → klik ikon Gantt → verifikasi 5 tasks sebagai bar horizontal
⚠️ Costs = Rp 0? → Employees → HR Settings → Hourly Cost belum diisi! Isi dulu (misal Rp 60.000/jam) → kembali cek Profitability.
📸 11.7: Project + 5 tasks (Gantt/Kanban) · 📸 11.8: Timesheets + Invoice dari timesheets
Step 4B · Alternatif Non-Jasa
Tambahkan hingga total 15 opportunities:
CRM → Reporting → Win/Loss Analysis
Per opportunity: Expected Revenue × Probability → jumlahkan semua
📸 11.7: 15 opportunities (distribusi Won/Lost/In Progress) · 📸 11.8: Weighted pipeline terhitung + Win/Loss report
🎯 Grant Portal Access + Demo dari perspektif klien
Step 5 · Portal Demo
📸 SCREENSHOT 11.9: Portal klien — tampilkan min. 1 quotation atau 1 invoice yang visible
⚠️ Portal access gagal / email tidak terkirim? → SMTP belum dikonfigurasi. Share portal link manual atau reset password via admin.
🎯 Dashboard · Pipeline Analysis · Lost Reason Analysis
Step 6 · 3 Reports
CRM → Dashboard
CRM → Reporting → Pipeline Analysis
CRM → Reporting → Win/Loss
📸 SCREENSHOT 11.10: 3 screenshots — CRM Dashboard + Pipeline Analysis + Lost Reason
| Aspek | Wholesale (Spare Parts) | Event Organizer | Konsultan IT |
|---|---|---|---|
| Pipeline | Contact → Catalog Sent → Quotation Req → PO Received | Inquiry → Site Visit → Concept → Proposal → Contract | Inquiry → Presentasi → SOW → Nego → Kontrak |
| Volume Leads | Tinggi (5–10/minggu) | Sedang (3–5/minggu) | Rendah (2–3/bulan) |
| Deal Size | Rp 500k–25jt/bulan | Rp 25–100jt/event | Rp 50–200jt/project |
| Invoicing | Per PO (langsung) | Milestones (50% DP, 50% H-3) | T&M (jam aktual × rate) |
| Key Challenge | Volume tinggi, prioritas by value | Milestone tracking + vendor cost | Hourly Cost + profitability |
🔧 Wholesale: 12 bengkel leads dummy tersedia. Discard by minimum order threshold. Mass mailing untuk re-engagement.
🎪 EO: Project "Corporate Gathering" Rp 50jt. 2 milestones. 6 tasks. Milestone invoice Rp 25jt per fase.
💻 IT Consult: 4 konsultan hourly cost Rp 75k–150k. Billing rate Rp 200k–400k. T&M invoice per timesheet.
📸 11.1 — Pipeline stages kustom + lead sources (8 pts)
📸 11.2 — Min 10 leads (sumber bervariasi) (8 pts) · 📸 11.3 — 5–7 opportunities + expected revenue (8 pts)
📸 11.4 — Active opps punya scheduled activity (8 pts)
📸 11.5 — 2 Won + quotation (10 pts) · 📸 11.6 — 1 Lost + reason (5 pts)
📸 11.7 — [Jasa] Project + 5 tasks / [Non-Jasa] 15 opps + Win/Loss (10 pts)
📸 11.8 — [Jasa] Timesheets + Invoice / [Non-Jasa] Weighted pipeline (10 pts)
📸 11.9 — Portal klien (7 pts) · 📸 11.10 — CRM Dashboard + Reports (6 pts)
Bonus: B1 — [Jasa] Profitability dengan Hourly Cost (+10pts) / [Non-Jasa] Email campaign dari CRM leads (+10pts) · B2 — Analisis tertulis 200 kata: 3 insights + 2 rekomendasi (+10pts)
| Kriteria | Baik (3) | Cukup (2) | Kurang (1) |
|---|---|---|---|
| Ketepatan Konfigurasi | Stages kustom, sources lengkap | 70% benar | <70% / default stages |
| Kelengkapan Data | 10+ leads, 5+ opps, revenue diisi | Minimal terpenuhi | Leads <10 / no revenue |
| Pipeline Simulation | Won+Lost+Activities lengkap | Won/Lost ada, activities kurang | Tidak ada simulasi |
| Project/Analytics | Tasks+Timesheet+Invoice OR Win/Loss+Weighted | Sebagian selesai | Tidak dikerjakan |
| Dokumentasi | Screenshot + penjelasan | Screenshot saja | Tidak lengkap |
Total: 80 poin wajib + 20 poin bonus = 100 poin.
Won opportunity tidak buat quotation? → CRM-Sales belum terhubung. CRM → Configuration → Settings → verifikasi integrasi; atau buat quotation manual.
Project tidak auto-create dari SO? → Service product belum dikonfigurasi Create on Order: "Project & Task". Buka product → Tab Sales → set.
Timesheet tidak muncul di invoice? → Timesheets belum validated, atau product invoicing policy ≠ Timesheets.
Profitability semua Rp 0? → Hourly Cost karyawan belum diisi di Employees → HR Settings.
Lead tidak bisa convert ke opportunity? → Fitur Leads tidak aktif. CRM → Configuration → Settings → aktifkan Leads.
Portal access gagal? → Email invalid, atau module Portal belum aktif. Verify di Settings → Apps.
🔗 End-to-End Flow: CRM → Sales → Project → Timesheet → Invoice → Accounting
⚙️ Studio Customization & Automated Actions
📊 Cross-Module Reporting & Dashboards
Sistem Informasi Enterprise — ERP Odoo 19.0
dengan Real UMKM Partner Program