CRM

CRM Google Sheets Từ A-Z: Hướng Dẫn Toàn Tập

Tuân HoangTuân Hoang
1 tháng 5, 2026
5 phút đọc

CRM Google Sheets Là Gì Và Tại Sao Nên Dùng?

CRM (Customer Relationship Management) là hệ thống quản lý quan hệ khách hàng. Thay vì trả 500.000–2.000.000đ/tháng cho phần mềm CRM chuyên dụng, bạn hoàn toàn có thể xây dựng một hệ thống CRM hiệu quả trên Google Sheets với chi phí bằng 0.

Google Sheets CRM phù hợp với doanh nghiệp nhỏ, freelancer, và sales team dưới 20 người. Khi quy mô tăng lên, bạn có thể chuyển sang HubSpot hoặc Zoho — nhưng dữ liệu đã được tổ chức tốt từ đầu sẽ giúp migration dễ dàng hơn nhiều.

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

Sheet 1: Danh Sách Khách Hàng (Contacts)

Đây là trung tâm của toàn bộ hệ thống CRM. Mỗi hàng là một khách hàng với các cột:

  • ID: Mã định danh duy nhất (CUS-001, CUS-002...)
  • Họ tên: Tên đầy đủ của khách hàng
  • Công ty: Tên doanh nghiệp (nếu có)
  • Email: Địa chỉ email chính
  • Điện thoại: Số điện thoại liên lạc
  • Nguồn: Kênh tiếp cận (Facebook, Google, Giới thiệu...)
  • Trạng thái: Lead / Prospect / Customer / VIP / Inactive
  • Ngày tạo: Ngày thêm vào hệ thống
  • Nhân viên phụ trách: Tên sales phụ trách
  • Ghi chú: Thông tin đặc biệt về khách hàng

Sheet 2: Pipeline Giao Dịch (Deals)

Theo dõi từng cơ hội kinh doanh từ lúc phát sinh đến khi chốt đơn:

  • Deal ID: Mã giao dịch
  • Khách hàng: Liên kết đến sheet Contacts
  • Sản phẩm/Dịch vụ: Tên sản phẩm đang đàm phán
  • Giá trị dự kiến: Giá trị hợp đồng ước tính
  • Giai đoạn: Tiếp cận / Đề xuất / Đàm phán / Chốt / Đóng
  • Xác suất thành công: 10% / 30% / 60% / 80% / 100%
  • Doanh thu dự kiến: =Giá trị × Xác suất
  • Ngày dự kiến chốt: Expected close date

Sheet 3: Lịch Sử Tương Tác (Activities)

Ghi lại mọi điểm tiếp xúc với khách hàng:

// Công thức tự động điền ngày hôm nay khi thêm activity mới
=IF(B2="","",IF(A2="",TODAY(),A2))

Công Thức Quan Trọng Trong CRM Google Sheets

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

=COUNTIF(Deals!E:E,"Đàm phán")

Tổng doanh thu dự kiến của từng sales

=SUMPRODUCT((Deals!I:I=A2)*(Deals!D:D)*(Deals!F:F/100))

Khách hàng chưa liên lạc trong 30 ngày

=FILTER(Contacts!A:J, TODAY()-Contacts!K:K>30)

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

Gửi email nhắc nhở follow-up

function sendFollowUpReminders() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet()
    .getSheetByName('Deals');
  const data = sheet.getDataRange().getValues();
  const today = new Date();

  data.slice(1).forEach(row => {
    const closeDate = new Date(row[7]); // Cột ngày dự kiến chốt
    const daysDiff = Math.ceil((closeDate - today) / (1000 * 60 * 60 * 24));
    const stage = row[4];

    if (daysDiff <= 3 && daysDiff >= 0 && stage !== 'Chốt') {
      const email = row[10]; // Email sales phụ trách
      const dealName = row[2];
      const customer = row[1];

      GmailApp.sendEmail(
        email,
        '⚡ Nhắc nhở: Deal "' + dealName + '" sắp đến hạn',
        'Khách hàng ' + customer + ' - Deal dự kiến chốt sau ' + daysDiff + ' ngày. Hãy liên lạc ngay!'
      );
    }
  });
}

Dashboard CRM Tổng Hợp

Tạo sheet "Dashboard" để xem tổng quan hiệu quả bán hàng:

  • Tổng deal đang mở: COUNTIF theo trạng thái
  • Pipeline value: SUMPRODUCT doanh thu dự kiến
  • Win rate tháng này: Số deal chốt / Tổng deal đã kết thúc
  • Thời gian trung bình chốt deal: AVERAGEIF theo tháng
  • Top sales performer: SUMIF theo nhân viên

Mẫu CRM Google Sheets Miễn Phí

Tải bộ template CRM đầy đủ tại sheet.com.vn — bao gồm 5 sheet liên kết, công thức tự động, và dashboard trực quan. Không cần cài đặt, copy về Drive và dùng ngay trong 10 phút.

Câu Hỏi Thường Gặp (FAQ)

CRM Google Sheets có thể dùng cho team bao nhiêu người?

Hiệu quả nhất với team 1–15 người. Trên 15 người, tốc độ load có thể chậm và việc kiểm soát quyền truy cập phức tạp hơn — lúc đó nên cân nhắc HubSpot Free.

Dữ liệu CRM trên Google Sheets có an toàn không?

Google Drive mã hóa dữ liệu và cho phép kiểm soát quyền chia sẻ chi tiết. Tuy nhiên tránh lưu thông tin tài chính nhạy cảm của khách hàng mà không có biện pháp bảo vệ thêm.

Có thể kết nối CRM Google Sheets với email marketing không?

Có. Dùng Google Apps Script để kết nối với Gmail, hoặc Zapier/Make để tích hợp với Mailchimp, ActiveCampaign.

Làm sao import danh sách khách hàng cũ vào Google Sheets?

Export từ hệ thống cũ ra file CSV, sau đó import vào Google Sheets qua File → Import. Cần chuẩn hóa format cột trước khi import.

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