Dashboard đo hiệu quả Follow Up: lead mới, khách mua lại, event CAPI và task quá hạn
Nhiều doanh nghiệp bắt đầu làm chatbot, n8n và Follow Up khá nhanh: có form lấy thông tin, có inbox Messenger, có Zalo, có sales gọi lại, có bảng NocoDB hoặc Google Sheets để lưu lead. Nhưng sau vài tuần, câu hỏi khó hơn xuất hiện: hệ thống này có đang vận hành tốt không? Lead mới có bị bỏ sót không? Khách mua lại đến từ kịch bản nào? Event CAPI có được gửi đúng lúc không? Task nào đang quá hạn? Workflow nào đang lỗi?
Nếu không có dashboard, đội ngũ thường chỉ nhìn được từng mảnh: quảng cáo nhìn trong Meta Ads, sales nhìn trong chat hoặc điện thoại, CSKH nhìn trong bảng riêng, kỹ thuật nhìn log n8n. Khi cần ra quyết định, mọi người phải hỏi nhau thủ công. Bài viết này hướng dẫn cách thiết kế một dashboard đo hiệu quả Follow Up cho doanh nghiệp vừa và nhỏ bằng Smax.AI, n8n và NocoDB, đủ thực chiến để theo dõi mỗi ngày nhưng không phức tạp như hệ thống BI lớn.
Bài này nối tiếp ý tưởng từ bài trước về Meta Dataset + CAPI cho khách mua lại. Muốn gửi tín hiệu chất lượng về quảng cáo, trước hết dữ liệu Follow Up phải rõ: ai là lead mới, ai đã được chăm sóc, ai mua lại, ai cần gọi lại và task nào đang quá hạn.
1. Dashboard Follow Up cần trả lời câu hỏi gì?
Một dashboard tốt không phải là nơi nhồi thật nhiều biểu đồ. Nó phải giúp chủ doanh nghiệp, trưởng sales và người vận hành automation trả lời nhanh các câu hỏi quan trọng. Hôm nay có bao nhiêu lead mới? Bao nhiêu lead đã được phân công? Bao nhiêu task gọi lại quá hạn? Khách mua lại đến từ kịch bản nào? Có event nào cần gửi về Meta Dataset/CAPI nhưng chưa gửi không? Workflow n8n có lỗi lặp lại không?
Với hệ thống Smax.AI + n8n + NocoDB, dashboard nên tập trung vào bốn lớp: đầu vào lead, tiến độ chăm sóc, kết quả kinh doanh và sức khỏe automation. Nếu thiếu một trong bốn lớp này, doanh nghiệp dễ tối ưu lệch. Ví dụ, chỉ nhìn số lead mới mà không nhìn task quá hạn sẽ khiến quảng cáo chạy mạnh nhưng sales xử lý không kịp. Chỉ nhìn doanh thu mà không nhìn event CAPI sẽ khó biết dữ liệu quảng cáo có đủ sạch để học máy hay không.
Đừng bắt đầu bằng câu hỏi “dùng công cụ dashboard nào?”. Hãy bắt đầu bằng câu hỏi “mỗi sáng đội vận hành cần biết điều gì để không bỏ sót tiền?”. Khi câu hỏi rõ, NocoDB, Google Looker Studio, dashboard nội bộ, hoặc thậm chí một bảng tổng hợp trong NocoDB đều có thể là bước đầu hợp lý.
2. Kiến trúc dữ liệu tối thiểu cho dashboard
Dashboard chỉ tốt khi dữ liệu nền đủ sạch. Với doanh nghiệp nhỏ, bạn không cần data warehouse phức tạp ngay. Một mô hình gọn trong NocoDB có thể gồm năm bảng chính:
- Leads: lưu thông tin người quan tâm, kênh đến, nguồn chiến dịch, trạng thái, tag, nhân viên phụ trách.
- Follow Up Tasks: lưu lịch gọi lại, tin nhắn cần gửi, hạn xử lý, trạng thái hoàn tất, số lần nhắc, lý do quá hạn.
- Orders hoặc Deals: lưu giá trị đơn, trạng thái thanh toán, sản phẩm, ngày mua, ngày mua lại.
- Events: lưu các mốc quan trọng như lead_created, qualified, purchase, repurchase, feedback_positive, capi_sent.
- Automation Logs: lưu workflow n8n đã chạy, thành công/thất bại, payload rút gọn, mã lỗi và thời điểm retry.
Smax.AI có thể là nơi phát sinh dữ liệu hội thoại, tag, attribute hoặc hành vi chatbot. n8n là lớp gom dữ liệu, chuẩn hóa và ghi về NocoDB. NocoDB đóng vai trò mini CRM kiêm nguồn dữ liệu cho dashboard. Khi cần nâng cấp, bạn vẫn có thể đồng bộ sang CRM chuyên dụng hoặc kho dữ liệu khác mà không phá kiến trúc ban đầu.

3. Nhóm chỉ số 1: lead mới và nguồn lead
Lead mới là chỉ số dễ nhìn nhất nhưng cũng dễ gây hiểu nhầm nhất. Một dashboard nên tách rõ lead thô, lead đủ thông tin và lead qualified. Lead thô có thể chỉ là người nhắn tin hoặc để lại form. Lead đủ thông tin là người có số điện thoại, nhu cầu hoặc sản phẩm quan tâm. Lead qualified là người đã được AI, chatbot hoặc sales xác nhận có nhu cầu thật.
Nếu mọi lead đều được tính như nhau, team marketing có thể tưởng chiến dịch hiệu quả trong khi sales lại nhận nhiều data rác. Vì vậy, dashboard nên có các trường: source_channel, campaign_name, first_touch, last_touch, lead_status, qualified_at và owner. Với Messenger Ads, bạn có thể ghi thêm ad_id hoặc campaign_id nếu lấy được. Với website hoặc landing page, hãy lưu form_name, page_url hoặc UTM. Với Zalo hoặc cuộc gọi, ít nhất cần biết nguồn nhập liệu.
Một báo cáo buổi sáng có thể hiển thị: lead mới trong 24 giờ, lead chưa phân công, lead chưa có số điện thoại, lead đã qualified, lead bị loại và nguồn có tỷ lệ qualified tốt. Đây là nền để quyết định hôm nay nên tăng ngân sách, sửa kịch bản chatbot hay nhắc sales xử lý nhanh hơn.
4. Nhóm chỉ số 2: task Follow Up và SLA
Follow Up không chỉ là “đã gửi tin chưa”. Với đội sales/CSKH, quan trọng hơn là có việc nào đến hạn mà chưa xử lý không. Dashboard nên có một khu vực riêng cho SLA: task đến hạn hôm nay, task quá hạn, task quá hạn theo owner, task quá hạn theo kênh và task quá hạn theo loại khách.
Trong bảng Follow Up Tasks, tối thiểu nên có due_at, task_type, priority, owner, status, completed_at và overdue_reason. task_type có thể là gọi lại lead nóng, nhắn hướng dẫn sau mua, xin feedback, xác nhận thanh toán, chăm sóc khách mua lại hoặc xử lý khiếu nại. Priority giúp đội ngũ phân biệt khách nóng với khách cần nuôi dưỡng dài hơn.
n8n có thể chạy định kỳ để kiểm tra task đến hạn. Nếu task quá hạn 15 phút, gửi nhắc nhẹ cho owner. Nếu quá hạn 2 giờ, gửi Telegram cho trưởng nhóm. Nếu quá hạn nhiều lần, dashboard cần hiển thị thành cảnh báo vận hành chứ không chỉ là một dòng trong bảng.

5. Nhóm chỉ số 3: khách mua lại và vòng đời chăm sóc
Khách mua lại là tín hiệu rất quan trọng vì nó phản ánh chất lượng sản phẩm, chăm sóc sau mua và độ đúng lúc của Follow Up. Tuy nhiên, không phải đơn mua lại nào cũng nên được gán công cho automation. Dashboard cần phân biệt: khách tự quay lại, khách quay lại sau chuỗi Follow Up, khách quay lại sau sales gọi, khách quay lại từ quảng cáo remarketing hoặc khách quay lại từ chương trình chăm sóc riêng.
Để làm được điều này, mỗi order nên có customer_id, order_number, order_value, product_group, purchased_at, source_channel và follow_up_context. Nếu trước khi mua lại khách đã nhận tin onboarding, feedback hoặc nhắc tái mua, n8n có thể ghi một event vào bảng Events. Sau đó dashboard có thể hiển thị khách mua lại theo nhóm sản phẩm, theo kênh, theo nhân viên phụ trách và theo kịch bản Follow Up.
Điểm cần tránh là bịa ra quan hệ nhân quả. Nếu khách mua lại sau khi nhận một tin nhắn, chưa chắc tin nhắn là nguyên nhân duy nhất. Vì vậy, dashboard nên dùng cách diễn đạt thận trọng: “khách mua lại có tương tác Follow Up trước đó”, “khách mua lại sau chiến dịch nhắc tái mua”, hoặc “đơn mua lại có log chăm sóc”. Điều này giúp đội ngũ ra quyết định thực tế hơn.
6. Nhóm chỉ số 4: event Meta Dataset/CAPI
Khi doanh nghiệp đã có Meta Dataset/CAPI, dashboard cần thêm một lớp đo lường sự kiện. Không phải để khoe kỹ thuật, mà để biết tín hiệu gửi về quảng cáo có đủ đúng, đủ sạch và đủ kịp thời không. Một số event nên được theo dõi gồm: lead_created, lead_qualified, purchase, repurchase, complete_registration, schedule_call hoặc custom event phù hợp với phễu.
Trong bảng Events, hãy thêm các trường event_name, customer_id, event_time, source, payload_status, capi_status, retry_count, last_error và sent_at. Khi n8n gửi sự kiện thành công, cập nhật capi_status là sent. Khi lỗi, lưu lý do lỗi để xử lý. Dashboard nên tách event đã tạo nhưng chưa gửi, event gửi lỗi, event retry nhiều lần và event gửi thành công.
Điểm quan trọng là không gửi event bừa bãi. Lead mới chưa chắc là lead chất lượng. Khách hỏi giá chưa chắc là khách có nhu cầu. Nếu dashboard cho thấy nhiều lead_created nhưng ít qualified, bạn nên tối ưu chatbot và form trước khi đẩy thêm ngân sách quảng cáo.

7. Nhóm chỉ số 5: sức khỏe workflow n8n
Automation cũng cần được chăm sóc. Một workflow lỗi âm thầm có thể khiến lead không vào CRM, task không được tạo hoặc event CAPI không được gửi. Vì vậy, dashboard nên có khu vực theo dõi workflow: số lần chạy, số lần thành công, số lần lỗi, lỗi theo workflow, lỗi theo node và số lần retry.
Trong n8n, bạn có thể thêm bước ghi log về NocoDB ở cuối mỗi workflow quan trọng. Log không cần lưu toàn bộ dữ liệu nhạy cảm; chỉ cần workflow_name, run_id, status, started_at, finished_at, error_type, error_message rút gọn và related_record_id. Nếu workflow liên quan đến lead hoặc order, lưu ID tham chiếu để truy ngược nhanh.
Khi dashboard hiển thị lỗi lặp lại, đội vận hành biết cần sửa API, token, mapping field hay logic điều kiện. Đây là khác biệt giữa automation nghiêm túc và automation “chạy được hôm nay nhưng không ai biết ngày mai có hỏng không”.
8. Checklist dashboard Follow Up

- Có tổng lead mới theo ngày, theo kênh và theo chiến dịch.
- Có lead chưa phân công, chưa có số điện thoại hoặc chưa qualified.
- Có task Follow Up đến hạn hôm nay và quá hạn theo owner.
- Có khách mua lại theo nhóm sản phẩm và kịch bản chăm sóc trước đó.
- Có event CAPI đã tạo, đã gửi, gửi lỗi và đang retry.
- Có workflow n8n lỗi, lỗi lặp lại và thời điểm lỗi gần nhất.
- Có link truy ngược từ chỉ số tổng về bản ghi lead/order/task cụ thể.
- Có quy định ai xem dashboard, xem lúc nào và hành động gì sau khi xem.
10. Sai lầm thường gặp
- Chỉ đo số lượng lead: lead nhiều nhưng không qualified hoặc không được gọi lại đúng hạn thì không giúp tăng doanh thu.
- Không phân biệt task mở và task quá hạn: đội ngũ tưởng việc vẫn trong kiểm soát, trong khi khách nóng đã chờ quá lâu.
- Gửi event CAPI không có kiểm soát: event sai trạng thái có thể làm dữ liệu quảng cáo nhiễu.
- Không lưu log automation: khi workflow lỗi, không biết bản ghi nào bị ảnh hưởng.
- Dashboard quá nhiều chỉ số: người dùng không biết cần hành động gì, cuối cùng quay lại hỏi thủ công.
- Không có owner: cảnh báo xuất hiện nhưng không ai chịu trách nhiệm xử lý.
FAQ
Có cần dùng công cụ BI chuyên nghiệp ngay không?
Không bắt buộc. Với doanh nghiệp nhỏ, NocoDB kết hợp bảng tổng hợp và một số view lọc tốt đã đủ để bắt đầu. Khi dữ liệu lớn hơn hoặc cần báo cáo đa nguồn, bạn có thể nâng lên Looker Studio hoặc công cụ BI khác.
Nên cập nhật dashboard realtime hay theo lịch?
Không phải chỉ số nào cũng cần realtime. Task quá hạn và lỗi workflow nên cập nhật thường xuyên. Báo cáo nguồn lead, khách mua lại và event CAPI có thể cập nhật theo chu kỳ vài phút đến một giờ, tùy nhu cầu vận hành.
Google Sheets có đủ làm dashboard không?
Google Sheets đủ cho giai đoạn rất nhỏ. Khi nhiều người cùng sửa, dữ liệu lớn hơn, cần API ổn định, phân quyền hoặc liên kết nhiều bảng, NocoDB thường phù hợp hơn làm mini CRM và backend dữ liệu.
Làm sao biết dashboard đang có ích?
Nếu sau khi xem dashboard, đội ngũ biết hôm nay cần gọi ai, sửa workflow nào, xử lý event nào và ưu tiên nguồn lead nào, dashboard đang có ích. Nếu chỉ để xem cho đẹp, hãy cắt bớt chỉ số.
Kết luận
Dashboard đo hiệu quả Follow Up là lớp vận hành bắt buộc nếu doanh nghiệp muốn mở rộng automation mà không mất kiểm soát. Nó giúp nối các mảnh rời rạc: chatbot Smax.AI, workflow n8n, NocoDB mini CRM, sales, CSKH, đơn hàng và Meta Dataset/CAPI.
Hãy bắt đầu bằng các câu hỏi thực tế: lead mới ở đâu, task nào quá hạn, khách nào mua lại, event nào chưa gửi, workflow nào đang lỗi. Khi dữ liệu đã sạch và dashboard được dùng mỗi ngày, doanh nghiệp có nền tảng tốt hơn để tối ưu quảng cáo, chăm sóc khách hàng và tăng doanh thu bền vững.
Nếu bạn muốn triển khai hệ thống automation tương tự cho doanh nghiệp, hãy liên hệ Quân Chatbot để được tư vấn giải pháp phù hợp.

Responses