CRM & Quản Lý Khách Hàng

CRM Bằng Google Sheets: Tự Xây Hệ Thống Quản Lý KH Miễn Phí

Tuân HoangTuân Hoang
5 tháng 3, 2026
Cập nhật: 25 tháng 3, 2026
14 phút đọc
CRM Bằng Google Sheets: Tự Xây Hệ Thống Quản Lý KH Miễn Phí

Hướng dẫn xây CRM bằng Google Sheets — hoàn toàn miễn phí, không cần lập trình, sẵn sàng dùng trong 30 phút.

Template CRM Google Sheets từ SheetStore giúp bạn quản lý lead, theo dõi pipeline sales và tự động báo cáo doanh thu — tất cả trong một file Sheets quen thuộc.

1. Tại Sao Nên Xây CRM Bằng Google Sheets?

Với hơn 3 tỷ người dùng Google Workspace toàn cầu, Google Sheets là công cụ quen thuộc nhất với hầu hết doanh nghiệp. Thay vì học phần mềm CRM mới từ đầu, tại sao không biến công cụ bạn đã quen thành một hệ thống CRM mạnh mẽ?

✅ Lợi ích của CRM Google Sheets

  • Miễn phí hoàn toàn — chỉ cần tài khoản Google
  • Không cần setup IT — mở link là dùng được
  • Team đã biết dùng — giảm training time xuống 0
  • Tùy chỉnh không giới hạn — thêm cột, sheet, logic theo ý
  • Collaboration realtime — nhiều người edit cùng lúc
  • Tích hợp Google Apps — Gmail, Calendar, Drive, Forms
  • Export dễ dàng — CSV, Excel, PDF

❌ Khi nào KHÔNG nên dùng

  • • Đội sales trên 10 người
  • • Hơn 500 contacts đang active
  • • Cần mobile app native cho sales ngoài field
  • • Cần email automation phức tạp
  • • Cần tích hợp sâu với phone/call center
  • • Bảo mật dữ liệu enterprise

2. Cấu Trúc CRM Google Sheets Hoàn Chỉnh

Một CRM Google Sheets hiệu quả cần có các sheet chính sau:

Sheet 1

📋 CONTACTS — Danh sách khách hàng

Cột cần có: ID, Tên KH, Công ty, Email, SĐT, Nguồn lead, Ngày thêm, Tag, Ghi chú, Người phụ trách

Họ Tên | Công ty | Email | SĐT | Nguồn | Ngành | Trạng thái | Người phụ trách
Sheet 2

💼 PIPELINE — Theo dõi cơ hội kinh doanh

Cột cần có: Deal ID, Tên deal, Khách hàng, Giá trị, Giai đoạn, % xác suất, Ngày dự kiến đóng, Người phụ trách

Tên Deal | KH | Giá trị | Giai đoạn | Xác suất % | Deadline | Status
Sheet 3

📞 ACTIVITIES — Lịch sử tương tác

Ghi lại mọi cuộc gọi, email, meeting với khách hàng — cơ sở để không bỏ sót follow-up

Ngày | Khách hàng | Loại | Nội dung | Kết quả | Follow-up ngày
Sheet 4

📊 DASHBOARD — Báo cáo tự động

Tự động tổng hợp: Tổng doanh thu dự kiến, Deal theo giai đoạn, Hiệu suất từng sales, Conversion rate, Top nguồn lead

3. Hướng Dẫn Từng Bước Xây Dựng CRM Google Sheets

1

Tạo Google Sheet mới & đặt tên

Truy cập sheets.google.com → New → Đặt tên "CRM - [Tên công ty] - 2026". Tạo 4 sheet tabs: CONTACTS, PIPELINE, ACTIVITIES, DASHBOARD.

2

Thiết lập sheet CONTACTS

Thêm header row với Freeze Row 1. Tô màu header (#1e40af), font trắng bold. Sử dụng Data Validation cho cột Trạng thái (New/Qualified/Proposal/Negotiation/Closed Won/Closed Lost).

3

Thiết lập sheet PIPELINE với Kanban view

Dùng conditional formatting để tô màu theo giai đoạn: Xanh = Closed Won, Đỏ = Closed Lost, Vàng = Negotiation. Tạo cột "Doanh thu dự kiến" = Giá trị × Xác suất%

4

Xây dựng Dashboard tự động

Dùng COUNTIF, SUMIF, AVERAGEIF để tổng hợp dữ liệu từ các sheet khác. Tạo chart tự động cập nhật khi có data mới.

5

Phân quyền & chia sẻ

Share với đội sales quyền "Editor". Protect sheet DASHBOARD để không ai vô tình xóa công thức. Tạo view riêng cho từng sales rep bằng Filter Views.

4. Các Công Thức Google Sheets Quan Trọng Cho CRM

// Đếm số deal theo giai đoạn

=COUNTIF(PIPELINE!D:D, "Negotiation")

// Tổng doanh thu dự kiến (weighted)

=SUMPRODUCT((PIPELINE!C2:C100)*(PIPELINE!E2:E100)/100)

// Deal sắp hết hạn (trong 7 ngày)

=COUNTIFS(PIPELINE!F:F,"<="&TODAY()+7,PIPELINE!G:G,"Open")

// Tìm thông tin KH từ sheet CONTACTS

=VLOOKUP(A2, CONTACTS!A:H, 3, FALSE)

// Conversion rate theo người phụ trách

=COUNTIFS(PIPELINE!H:H,A2,PIPELINE!D:D,"Closed Won")/COUNTIF(PIPELINE!H:H,A2)

5. Tự Động Hóa CRM Với Apps Script

Google Apps Script giúp tự động hóa các tác vụ lặp lại trong CRM. Dưới đây là 3 automation quan trọng nhất:

🔔 Auto-reminder cho follow-up quá hạn

Script tự động gửi email nhắc nhở khi có deal/contact cần follow-up hôm nay:

function sendFollowUpReminders() {'{'}

  const sheet = SpreadsheetApp.getActiveSpreadsheet()

    .getSheetByName('PIPELINE');

  const today = new Date();

  const data = sheet.getDataRange().getValues();

  data.forEach(row => {'{'}

    if (row[5] <= today && row[6] === 'Open') {'{'}

      GmailApp.sendEmail(row[7], 'Follow-up nhắc nhở', ...);

    {'}'}

  {'}'});

{'}'}

📧 Auto email khi thêm lead mới

Trigger onEdit() tự động gửi email chào mừng khi thêm contact mới vào sheet CONTACTS. Tích hợp Gmail để gửi template email chuyên nghiệp.

📊 Báo cáo tuần tự động

Trigger Time-based (mỗi thứ Hai) tự động tổng hợp số deal mới, doanh thu tuần, conversion rate và gửi email báo cáo cho quản lý.

💡 Tiết kiệm thời gian với Template CRM có sẵn

Thay vì xây từ đầu mất 2-3 ngày, template CRM Google Sheets từ SheetStore đã có sẵn tất cả: CONTACTS, PIPELINE, ACTIVITIES, DASHBOARD và Apps Script automation. Chỉ cần copy template và điền data.

Xem Template CRM Google Sheets →

6. Hạn Chế & Khi Nào Nên Chuyển Sang CRM Chuyên Dụng

Google Sheets CRM hoàn hảo cho giai đoạn đầu, nhưng có giới hạn rõ ràng khi scale:

Tình huống Google Sheets CRM CRM chuyên dụng
Dưới 100 contacts ✅ Hoàn hảo Overkill
Đội sales 1-5 người ✅ Ổn Có thể dùng free plan
Email automation ⚠️ Cần Apps Script ✅ Built-in
Mobile app cho field sales ❌ Không ✅ Native app
500+ contacts ❌ Chậm ✅ Tối ưu

Xem thêm: Top 10 CRM tốt nhất 2026 | CRM + Apps Script: Pipeline tự động

7. Câu Hỏi Thường Gặp

Google Sheets CRM có an toàn cho dữ liệu khách hàng không?

Google Sheets lưu trên Google Drive với mã hóa TLS và at-rest encryption. Bạn kiểm soát hoàn toàn quyền truy cập — chỉ chia sẻ với người được phép. Đối với dữ liệu enterprise nhạy cảm, nên dùng CRM chuyên dụng có compliance certifications (SOC2, ISO 27001).

Mất bao lâu để setup CRM Google Sheets từ đầu?

Tự xây từ đầu: 2-3 ngày. Dùng template từ SheetStore: 30-60 phút để customize và nhập data ban đầu. Template đã có sẵn tất cả công thức, conditional formatting và Apps Script cơ bản.

Có thể kết nối Google Sheets CRM với Zalo, Facebook không?

Có thể qua Zapier hoặc Make (Integromat). Ví dụ: khi có lead mới từ Facebook Lead Ads → tự động thêm vào sheet CONTACTS. Hoặc khi cập nhật trạng thái deal → gửi thông báo Zalo cho khách hàng.

Chia sẻ bài viết:

Tuân Hoang

Tuân Hoang

Đội ngũ SheetStore

Bạn thấy bài viết hữu ích?

Đăng ký nhận thông báo khi có bài viết mới.

Nhận thông báo khi có bài viết mới. Không spam, hứa luôn! 😊

Bình luận (0)

Vui lòng đăng nhập để tham gia thảo luận