📢 Bài viết có chứa link affiliate. Bạn không trả thêm phí khi mua qua link của mình.
Make (trước đây là Integromat) là một trong những automation platform mạnh mẽ nhất hiện nay. Nhưng có một vấn đề phổ biến: nhiều người setup automation xong thì thấy nó không chạy ổn, hoặc tệ hơn — chạy nhưng không đúng kết quả. Checklist 22 bước này tổng hợp những gì một automation specialist cần kiểm tra trước khi publish scenario vào production.
👉 Khám phá Make và các automation tools: Xem thêm SaaS tools tốt nhất cho marketer 2026 →
Phần 1: Trước Khi Xây Automation (5 Bước)
Bước 1: Xác định trigger chính xác
Trước khi kéo thả module đầu tiên, viết ra: “Automation này chạy khi nào? Điều kiện gì?” Ví dụ không đủ rõ: “khi có lead mới”. Đủ rõ: “khi có submission từ Typeform form ID 12345, chỉ khi field Company không trống”. Trigger mơ hồ = automation sẽ chạy sai hoặc chạy liên tục.
Bước 2: Map toàn bộ data flow ra giấy trước
Vẽ sơ đồ: data từ đâu đến → xử lý gì → đi đâu. Ghi rõ tên field mapping ở mỗi bước. Không làm bước này thì bạn sẽ phát hiện field mismatch ở bước 15 của scenario dài 20 modules, rất mất thời gian debug.
Bước 3: Kiểm tra rate limit của tất cả apps liên quan
Make chạy nhanh, nhưng API của các app bạn kết nối có giới hạn. Gmail: 250 emails/ngày (free). Slack: 1 request/second. HubSpot free: 100 API calls/10 giây. Nếu automation của bạn cần gửi 500 emails, bạn cần setup delay hoặc dùng tài khoản email SMTP thay thế.
Bước 4: Chuẩn bị test data riêng biệt
KHÔNG test trực tiếp trên production data. Tạo test form, test contact, test record riêng. Đặt tên rõ ràng (prefix “TEST_” hoặc “DO_NOT_DELETE”). Nhiều người đã vô tình gửi email test đến 1,000 khách hàng thật vì không làm bước này.
Bước 5: Xác định ai là owner và ai có quyền edit
Trong Make, scenario không có permission phân quyền rõ ràng. Nếu team cùng dùng 1 Make account, document rõ ai được edit scenario nào để tránh conflict khi 2 người cùng sửa.
Phần 2: Trong Quá Trình Build (9 Bước)
Bước 6: Đặt tên module mô tả thay vì tên mặc định
“HTTP” không nói lên gì. “GET Product Price from Shopify API” thì rõ ràng hơn. Đặt tên tốt giúp debug nhanh hơn 3x khi scenario lỗi lúc 2AM.
Bước 7: Dùng Error Handler cho mỗi module critical
Make có tính năng Error Handler (bấm chuột phải vào module → Add error handler). Setup rollback hoặc notification khi module thất bại. Đặc biệt quan trọng với modules gửi email, tạo record trong database, hay xử lý thanh toán.
Bước 8: Test từng module riêng trước khi chạy toàn bộ
Bấm “Run once” sau mỗi module mới thêm, không phải sau khi xây xong toàn bộ scenario. Phát hiện lỗi sớm tiết kiệm thời gian hơn nhiều.
Bước 9: Validate data types trước khi map
Text field không thể nhận Number value trực tiếp trong nhiều apps. Make có functions để convert: parseNumber(), toString(), formatDate(). Kiểm tra type mismatch là nguyên nhân phổ biến nhất khiến automation “chạy nhưng data sai”.
Bước 10: Xử lý empty/null values
Dùng if(field; field; "default value") hoặc điều kiện filter để handle khi field trống. Scenario không handle null thường crash âm thầm hoặc tạo record rỗng không mong muốn.
Bước 11: Setup Filters thay vì Router khi có thể
Router tạo nhiều paths — dễ đọc nhưng ngốn operations hơn. Filter đơn giản trên một path tiết kiệm operations (và tiền nếu bạn dùng Make paid plan). Ưu tiên filter khi chỉ cần skip hoặc continue dựa trên điều kiện đơn giản.
Bước 12: Đặt timeout và retry settings
Trong module HTTP hoặc API calls, set timeout phù hợp (thường 30-60 giây). Enable retry cho critical calls (Make retry tự động 2-3 lần khi fail). Không set retry thì một lỗi tạm thời của API bên thứ 3 có thể làm mất data.
Bước 13: Document complex logic ngay trong scenario
Make cho phép thêm “notes” vào module (bấm “?” icon). Dùng tính năng này để giải thích tại sao bạn làm một việc gì đó không obvious. Người khác (hoặc bạn sau 6 tháng) sẽ cảm ơn bạn.
Bước 14: Kiểm tra timezone handling
Make xử lý date theo UTC mặc định. Nếu automation liên quan đến scheduling (gửi email lúc 9AM giờ VN), phải convert timezone rõ ràng. Bug timezone là loại bug ẩn nhất và gây hại nhất.
Phần 3: Trước Khi Go Live (8 Bước)
Bước 15: Chạy full end-to-end test với test data
Chạy toàn bộ scenario từ đầu đến cuối với data test thực. Kiểm tra output ở mỗi step xem có đúng không.
Bước 16: Test edge cases
Field trống, giá trị âm, text quá dài, special characters (tiếng Việt có dấu), ngày tháng không hợp lệ. Ít nhất test 5-10 edge cases trước khi go live.
Bước 17: Kiểm tra tổng số operations sẽ dùng
Make tính phí theo operations. Tính toán: N triggers/ngày × M operations/scenario = tổng operations/tháng. Đảm bảo không vượt quota plan hiện tại, hoặc upgrade trước khi go live.
Bước 18: Setup monitoring và alerting
Kết nối Make webhook với Slack channel để nhận thông báo khi scenario có lỗi. Hoặc dùng tính năng Make Notification Email. Scenario silent fail là tệ nhất vì bạn sẽ không biết có vấn đề cho đến khi khách hàng complain.
Bước 19: Backup scenario bằng Blueprint export
Make → Scenario → Download Blueprint (JSON). Lưu vào GitHub hoặc Google Drive. Backup trước mỗi lần edit major.
Bước 20: Review scheduled run frequency
Scenario chạy mỗi 15 phút có thực sự cần thiết không, hay 1 lần/giờ đủ? Reduce frequency = tiết kiệm operations đáng kể. Scenario gửi daily digest chỉ cần chạy 1 lần/ngày, không cần 1 lần/15 phút.
Bước 21: Kiểm tra quyền truy cập app connections
Đảm bảo tất cả app connections đang dùng credentials đúng (không phải personal account của nhân viên sẽ nghỉ việc). Dùng shared service account cho critical automations.
Bước 22: Document toàn bộ scenario trong team wiki
Ghi lại: mục đích automation, trigger condition, expected output, người chịu trách nhiệm, ngày tạo, ngày cập nhật cuối. Đây là bước thường bị bỏ qua nhất và gây ra nhiều vấn đề nhất khi team rotate.
Kết Luận
22 bước này nghe có vẻ nhiều, nhưng thực ra phần lớn chỉ mất vài phút nếu bạn làm từ đầu. Chi phí không làm: debug hàng tiếng, mất data, gửi email sai cho khách hàng. Make là công cụ automation mạnh, nhưng “garbage in, garbage out” — automation chỉ tốt bằng quality của thiết kế và testing.
👉 Tối ưu marketing automation workflow: Khám phá thêm SaaS tools nâng cao năng suất 2026 →