Viết điều kiện và ngưỡng cho quy tắc quảng cáo tự động
Một quy tắc tự động cho quảng cáo là một câu có bốn vế: khi nào thì xét tới, xét bằng số liệu nào, được phép làm gì, và tối đa tới đâu. Viết đủ bốn vế thì máy làm đúng ý bạn. Thiếu một vế thì hoặc nó đứng im, hoặc nó làm quá tay.
Bài này chỉ bạn cách viết từng vế đó: chọn chỉ số nào để đặt điều kiện, lấy số liệu của mấy ngày gần nhất, đặt ngưỡng bao nhiêu là hợp với tài khoản của bạn, cho chạy vào lúc nào, và kiểm tra thế nào trước khi bật. Cuối bài có năm lỗi hay gặp ở tuần đầu, kèm cách sửa từng lỗi.
Bạn không cần biết lập trình. Thứ cần có là quyền truy cập tài khoản quảng cáo và số liệu ba tháng gần nhất — vì ngưỡng phải lấy ra từ chính số liệu đó, không lấy từ bài viết nào cả.
Viết bằng câu, điền vào ô, hay kéo thả sơ đồ
Có ba cách nói cho phần mềm biết bạn muốn gì. Mỗi cách hợp với một kiểu người.
Điền vào ô có sẵn. Đây là cách Google và Meta đang cho làm trong phần quy tắc tự động của họ. Phần mềm đưa ra danh sách điều kiện cố định, bạn chọn một cái rồi điền số. Ưu điểm: nhanh, rõ, không sai được. Nhược điểm: bạn chỉ làm được những gì có sẵn trong danh sách. Tình huống thứ mười một không có ô nào để điền.
Kéo thả sơ đồ. Vài công cụ bên ngoài cho bạn vẽ nhánh: nếu thế này thì đi hướng này, nếu thế kia thì rẽ hướng kia. Nhìn mạnh. Nhưng khi có ba điều kiện lồng nhau, thêm một ngoại lệ cho tuần lễ, thì sơ đồ thành mớ dây mà chính người vẽ tuần trước cũng phải ngồi dò lại.
Viết bằng câu. Bạn gõ ra một câu tiếng Việt bình thường, có nhắc tên chỉ số và tên việc được làm. Cách này chậm hơn lúc đầu vì phải nghĩ cho rõ, nhưng có một thứ hai cách kia không có: sáu tháng sau đọc lại vẫn hiểu.
Đó là điểm đáng cân nhắc nhất. Chi phí lớn của việc tự động hoá không nằm ở lúc dựng. Nó nằm ở lúc phải sửa, mà không ai trong đội nhớ nổi tại sao ngưỡng lại là con số đó. Một câu tiếng Việt rõ ràng thì người mới vào đọc là hiểu. Một sơ đồ bốn mươi nút thì không.
Trong bài này, mọi ví dụ đều viết theo cách thứ ba. Nhưng bốn vế thì cách nào cũng phải có — bạn điền vào ô cũng đang điền đúng bốn vế đó, chỉ là phần mềm chia sẵn ô cho bạn.
Một câu quy tắc gồm mấy vế
Lấy một câu thật để mổ:
“Nếu giá mỗi đơn 7 ngày cao hơn mục tiêu 30% mà số đơn không tăng, hãy giảm ngân sách 20%.”
Vế một — điều kiện. “Cao hơn mục tiêu 30% mà số đơn không tăng.” Chú ý vế phụ phía sau: mà số đơn không tăng. Bỏ vế phụ đó đi thì quy tắc sẽ bóp cả những chiến dịch đang mở rộng tốt. Giá mỗi đơn tăng, nhưng tổng số đơn tăng nhanh hơn, tức là bạn đang lời hơn. Một điều kiện đơn lẻ luôn thiếu; điều kiện phải đi thành cặp: một vế nói cái gì đang xấu đi, một vế đối chứng để chắc chắn nó xấu thật.
Vế hai — số liệu dùng để xét. “Giá mỗi đơn 7 ngày.” Đây là chỉ số bạn cho phép máy đọc, kèm khoảng thời gian lấy số. Cả hai phần đều quan trọng như nhau, và phần khoảng thời gian là phần hay bị bỏ trống nhất.
Vế ba — việc được làm. “Giảm ngân sách.” Đây là vế hay bị quên nhất khi mới viết. Không ghi việc được làm thì phần mềm phân tích ra kết luận đúng rồi đứng im, vì nó không được phép động vào gì cả. Nhiều người viết một đoạn dài rất hay, chạy thử thấy không có gì xảy ra, tưởng công cụ hỏng.
Vế bốn — giới hạn. “20%.” Không có con số này thì máy phải tự chọn biên độ, và tự chọn là chỗ dễ lệch nhất. Giới hạn nên có ba tầng chứ không chỉ một: biên độ mỗi lần, khoảng nghỉ giữa hai lần, và trần tuyệt đối. Phần sau sẽ nói cách tính ba con số đó.
Bốn vế này áp cho mọi loại việc, không riêng ngân sách. Quy tắc tắt một quảng cáo yếu cũng có đủ bốn vế: điều kiện là “chi hết ngần này mà không ra kết quả nào”, số liệu là chi phí và số kết quả trong mấy ngày, việc được làm là tạm dừng, giới hạn là tối đa mấy quảng cáo mỗi lượt.
Chọn số liệu nào để đặt điều kiện
Số liệu tài khoản chia được thành ba nhóm, và mỗi nhóm có một vai trò khác nhau. Chọn nhầm nhóm là nguồn gốc của phần lớn quyết định vô lý.
Nhóm khối lượng — chi phí, lượt hiển thị, lượt tiếp cận, lượt nhấp. Mấy con số này cho biết chiến dịch đang chạy ở quy mô nào. Tự thân chúng không nói được tốt hay xấu. Chi nhiều không có nghĩa là tệ, chi ít không có nghĩa là tiết kiệm.
Nhóm hiệu quả — giá mỗi nhấp, giá mỗi đơn, giá mỗi khách để lại thông tin, tỉ lệ nhấp, doanh thu trên chi phí. Đây mới là nhóm dùng để phán xét. Nhưng có một điều kiện: chỉ số hiệu quả chỉ có nghĩa khi chiến dịch thật sự có kết quả để đếm. Đặt ngưỡng “giá mỗi đơn” cho một chiến dịch nhận diện thương hiệu là đặt sai từ gốc, vì chiến dịch đó vốn không sinh ra đơn.
Nhóm sức khoẻ — tần suất, độ phủ tệp, mức trùng đối tượng giữa các nhóm quảng cáo, tuổi của mẫu quảng cáo. Nhóm này báo trước vấn đề sắp tới chứ không phải vấn đề đang có. Tần suất leo cao thường là dấu hiệu sớm của việc hiệu quả sắp giảm, xuất hiện trước khi giá mỗi đơn kịp tăng.
Nguyên tắc chọn: một chỉ số hiệu quả để phán xét, một chỉ số khối lượng để đối chứng. Chỉ nhìn hiệu quả thì bóp nhầm chiến dịch đang mở rộng. Chỉ nhìn khối lượng thì không biết tiền tiêu ra có đáng không.
Ba cái bẫy khi chọn chỉ số
Bẫy một: dùng doanh thu trên chi phí làm chỉ số duy nhất. Chỉ số này rất tiện, nhưng nó không phân biệt được chiến dịch mang về mười đơn nhỏ với chiến dịch mang về một đơn to. Nếu khách mua đơn nhỏ có khả năng quay lại còn khách đơn to mua một lần rồi thôi, thì hai kết quả đó khác nhau rất xa về sau. Nên ghép thêm số đơn hoặc giá trị đơn trung bình.
Bẫy hai: dùng tỉ lệ nhấp làm thước đo cuối. Tỉ lệ nhấp cao là tín hiệu tốt cho mẫu quảng cáo, nhưng nó nằm ở nửa trên của quy trình. Một mẫu giật tít có tỉ lệ nhấp rất cao và tỉ lệ ra đơn rất thấp. Dùng tỉ lệ nhấp để quyết tắt hay giữ là đang thưởng cho mẫu câu view.
Bẫy ba: lấy chỉ số ở sai cấp. Số liệu có ở ba cấp: chiến dịch, nhóm quảng cáo, và từng quảng cáo. Tần suất ở cấp chiến dịch che mất chuyện một nhóm quảng cáo đang bị chạm quá nhiều lần. Khi viết điều kiện, ghi rõ bạn đang xét ở cấp nào.
Lấy số liệu 3 ngày, 7 ngày hay 30 ngày
Cùng một câu quy tắc, cùng một chiến dịch, đổi khoảng thời gian lấy số liệu là ra kết luận khác. Đây là con số ít người để ý nhất mà lại quyết định nhiều nhất.
Lấy một ví dụ để thấy rõ. Mục tiêu của bạn là 180 nghìn một đơn. Chiến dịch tuần này có một đợt xấu ba ngày.
| Khoảng lấy số liệu | Giá mỗi đơn đọc được | So với mục tiêu | Quy tắc làm gì |
|---|---|---|---|
| 3 ngày | 240 nghìn | cao hơn 33% | đòi giảm ngân sách ngay |
| 7 ngày | 196 nghìn | cao hơn 9% | không kích hoạt |
| 30 ngày | 172 nghìn | thấp hơn 4% | coi như mọi thứ bình thường |
Số trong bảng là số minh hoạ cho dễ hình dung, không lấy từ tài khoản cụ thể nào. Cái đáng nhìn là ba kết luận trái ngược nhau trên đúng một chiến dịch.
Khoảng ngắn phản ứng nhanh nhưng ăn nhiễu. Một ngày lễ, một đợt khuyến mãi của đối thủ, một sự cố trang bán hàng nửa buổi — tất cả đều làm số liệu ba ngày lệch hẳn đi.
Khoảng dài ổn định nhưng chậm. Chiến dịch bắt đầu hỏng từ tuần trước, nhưng nhìn qua ba mươi ngày vẫn thấy trung bình ổn, vì hai mươi ba ngày tốt phía trước đang kéo con số lên.
Mức mặc định hợp lý cho phần lớn tài khoản là 7 ngày. Lý do đơn giản: nó phủ trọn một chu kỳ tuần, có đủ cả ngày thường lẫn cuối tuần, nên không bị lệch vì hôm bạn xét rơi vào thứ Bảy.
Ba trường hợp nên lệch khỏi mức mặc định:
- Tài khoản ít đơn — dưới mười đơn một tuần thì để 14 ngày. Bảy ngày với sáu đơn là quá mỏng, một đơn lệch đã kéo trung bình đi 17%.
- Quy tắc phòng thủ kiểu chặn cháy — loại “chi ngần này mà không ra kết quả nào thì tắt” nên để 2 hoặc 3 ngày. Ở đây bạn muốn phản ứng nhanh, và điều kiện “không có kết quả nào” thì không sợ nhiễu.
- Chu kỳ mua dài — nếu khách của bạn thường cân nhắc hai tuần mới chốt, thì bảy ngày sẽ luôn báo là chiến dịch tệ, vì đơn của tuần này thuộc về chi phí của tuần trước. Để 30 ngày.
Mẹo: so hai khoảng với nhau
Có một cách viết đáng dùng mà ít người nghĩ ra: thay vì so số liệu với một ngưỡng cố định, so hai khoảng thời gian với nhau.
“Nếu giá mỗi đơn 7 ngày cao hơn giá mỗi đơn 28 ngày quá 25%, hãy báo cho tôi.”
Cách này bắt được xu hướng đang xấu đi chứ không chỉ bắt mức tuyệt đối. Nó đặc biệt hợp với tài khoản mà chi phí vốn dao động theo mùa — bạn không phải chỉnh ngưỡng mỗi quý, vì mốc so sánh tự trôi theo.
Đặt ngưỡng bao nhiêu
Đây là câu hỏi bị hỏi nhiều nhất, và câu trả lời không nằm trong bất kỳ bài viết nào, kể cả bài này. Nó nằm trong số liệu chín mươi ngày của chính bạn.
Cách làm gồm bốn bước.
Bước 1: xuất số liệu 90 ngày theo ngày, theo chiến dịch. Cả Google, Meta và TikTok đều cho tải về dạng bảng. Lấy chi phí, số kết quả, và giá mỗi kết quả.
Bước 2: tìm mức giữa, đừng tìm mức trung bình. Trung bình bị mấy ngày cực đoan kéo lệch. Sắp xếp giá mỗi đơn của 90 ngày từ thấp lên cao, lấy con số nằm chính giữa. Đó là mức bình thường thật của tài khoản.
Bước 3: xem dao động thường ngày rộng cỡ nào. Bỏ 10% ngày tốt nhất và 10% ngày xấu nhất. Phần còn lại chạy từ đâu tới đâu. Nếu mức giữa là 180 nghìn mà 80% số ngày nằm trong khoảng 150 tới 230 nghìn, thì dao động bình thường của bạn là khoảng ±28%.
Bước 4: đặt ngưỡng ngoài vùng dao động bình thường. Ngưỡng phải nằm ngoài khoảng đó, nếu không quy tắc sẽ kêu mỗi ngày. Với ví dụ trên, ngưỡng “cao hơn mục tiêu 30%” là hợp lý; ngưỡng “cao hơn 10%” thì ngày nào cũng kêu và sau một tuần bạn sẽ phớt lờ nó.
Một cách nhớ nhanh: ngưỡng đúng là ngưỡng kích hoạt vài lần một tháng, không phải vài lần một ngày. Nếu quy tắc của bạn kêu hằng ngày, đó không phải quy tắc, đó là tiếng ồn. Nếu ba tháng nó chưa kêu lần nào, ngưỡng đang quá lỏng và nó không bảo vệ được gì.
Ba con số giới hạn và cách tính từng con
Vế thứ tư của câu quy tắc cần ba con số, không phải một.
Biên độ mỗi lần. Với ngân sách, mức 15–20% mỗi lần là an toàn cho phần lớn tài khoản. Trên 30% một nhát thì chiến dịch quay lại giai đoạn máy học, mấy ngày sau số liệu sẽ xấu đi trước khi tốt lên. Nhiều người thấy xấu thì kéo ngược lại, và chiến dịch gãy máy học lần thứ hai — lúc đó mới hỏng thật.
Khoảng nghỉ. Sau một lần đổi ngân sách, không được đụng lại trong ít nhất 3 ngày. Con số này không phải để bảo vệ máy, nó để bảo vệ bạn khỏi phản xạ sốt ruột. Chính bạn viết ra điều kiện chặn chính mình.
Trần tuyệt đối. Con số cao nhất mà ngân sách một chiến dịch được lên tới, tính bằng tiền chứ không tính bằng phần trăm. Cách tính đơn giản: lấy mức chi mỗi ngày bạn chịu được nếu quyết định này sai và bạn phát hiện sau ba ngày, chia cho ba. Trần phải đặt theo biên độ bạn chịu được lúc sai, không phải theo biên độ bạn mong lúc đúng.
Bốn kiểu lịch chạy
Chỉ khi bạn bấm. Dùng lúc mới viết. Bạn ngồi trước máy, bấm chạy, đọc kết quả, sửa câu, bấm lại. Vòng lặp này là cách nhanh nhất để biết câu mình viết đã rõ chưa.
Sau mỗi lần lấy số mới. Có số liệu mới về là xét ngay. Hợp với tài khoản đổi nhanh, hoặc với quy tắc phòng thủ mà bạn muốn nó phản ứng sớm.
Mỗi ngày một lần. Phần lớn tài khoản nên dừng ở đây. Số liệu quảng cáo không đổi nhanh tới mức cần xét mỗi giờ.
Hằng tuần theo thứ. Hợp với quy tắc mang tính rà soát định kỳ hơn là phản ứng gấp — kiểu dọn quảng cáo yếu, hay rà lại danh sách loại trừ.
Về giờ chạy, có một chi tiết đáng nghĩ. Đặt chạy lúc 8 giờ sáng thì quyết định dựa trên số liệu của một ngày đã đủ. Đặt chạy lúc 2 giờ chiều thì nó đang đọc số của một ngày mới đi được nửa chặng, và nửa chặng đó không đại diện cho cả ngày — buổi sáng và buổi tối có nhịp mua khác hẳn nhau ở gần như mọi ngành.
Lời khuyên thẳng: đừng đặt chạy mỗi mười lăm phút chỉ vì phần mềm cho phép. Chạy dày hơn không làm bạn tối ưu hơn. Nó chỉ làm bạn nhận nhiều thông báo hơn, và mỗi lượt xét đều tốn một phần chi phí xử lý.
Viết câu đầu tiên của bạn
Nếu chưa viết bao giờ, đừng nghĩ là đang viết cho máy. Hãy viết như đang dặn một bạn thực tập vừa vào làm.
Bước 1 — tả tình huống bạn hay gặp nhất, bằng lời của bạn. Ví dụ: “chiến dịch chạy được một tuần mà giá mỗi đơn cứ leo dần, số đơn thì đứng yên”.
Bước 2 — thay mọi chỗ mơ hồ bằng con số. “Leo dần” là bao nhiêu phần trăm? “Một tuần” là 7 ngày hay 14? “Đứng yên” nghĩa là chênh dưới mấy phần trăm so với tuần trước?
Câu ở bước 2: “nếu giá mỗi đơn 7 ngày cao hơn 180 nghìn quá 30%, mà số đơn 7 ngày không cao hơn 7 ngày liền trước”.
Bước 3 — nói rõ muốn làm gì và tới mức nào. “Giảm ngân sách 20%, tối đa một lần mỗi ba ngày, không giảm xuống dưới 500 nghìn một ngày.”
Bước 4 — thêm phạm vi. Câu này áp cho chiến dịch nào? Nếu bạn có cả chiến dịch bán hàng lẫn chiến dịch nhận diện, phải nói rõ, nếu không nó sẽ quét cả hai.
Bước 5 — đưa cho người khác đọc. Đây là bước quan trọng nhất. Đưa câu vừa viết cho một đồng nghiệp chưa từng động vào tài khoản này, hỏi họ hiểu phải làm gì. Chỗ nào họ hiểu khác ý bạn thì chỗ đó cần viết lại. Bài kiểm tra chất lượng của một quy tắc chính là người khác đọc có hiểu đúng không — máy cũng hiểu sai đúng ở những chỗ người hiểu sai.
Ghép năm bước lại, câu hoàn chỉnh trông như thế này:
“Với các chiến dịch có chữ ‘Bàn ăn’ trong tên: nếu giá mỗi đơn 7 ngày cao hơn 180 nghìn quá 30% mà số đơn 7 ngày không cao hơn 7 ngày liền trước, hãy giảm ngân sách 20%. Tối đa một lần mỗi 3 ngày. Không giảm xuống dưới 500 nghìn một ngày. Không áp dụng cho chiến dịch mới chạy dưới 7 ngày.”
Câu cuối cùng — “không áp dụng cho chiến dịch mới chạy dưới 7 ngày” — là câu đáng học nhất. Nó chặn việc kết luận khi dữ liệu còn quá mỏng. Chiến dịch chạy hai ngày với mười hai lượt nhấp thì chưa đủ cơ sở nói tốt hay xấu, dù phần mềm hoàn toàn có thể viết ra một nhận định nghe rất thuyết phục về nó.
Google, Meta và TikTok khác nhau chỗ nào
Câu hỏi hay gặp: viết một quy tắc dùng chung cho cả ba nền tảng được không? Được về mặt kỹ thuật, nhưng thường không nên, vì ba nền tảng khác nhau ở chỗ căn bản: tín hiệu nào đáng tin.
Google Search có một thứ hai nền tảng kia không có: người dùng gõ ra ý định của họ. Nên điều kiện cho Google dựa được vào từ khoá và cụm tìm kiếm thật. Google cũng tách bạch hai lý do mất lượt hiển thị: mất vì hết ngân sách trong ngày, và mất vì thua thứ hạng trong phiên đấu giá. Hai thứ này là hai chỉ số riêng. Chỉ loại thứ nhất là tăng ngân sách cứu được; loại thứ hai mà đổ tiền vào thì tiền chảy đi mà vấn đề vẫn nguyên, vì bạn đang thua chất lượng chứ không thua ngân quỹ. Quy tắc viết cho Google nên tận dụng chỗ tách bạch này.
Meta không có ý định gõ ra, nhưng có tín hiệu về mỏi mẫu quảng cáo rõ hơn hẳn. Tần suất và độ tươi của mẫu quan trọng hơn nhiều so với Google. Quy tắc cho Meta nên có ít nhất một điều kiện liên quan tần suất, và nên xét ở cấp nhóm quảng cáo chứ không phải cấp chiến dịch.
TikTok có nhịp nhanh nhất. Một mẫu sống được vài ngày là chuyện bình thường trên nền tảng này, không phải dấu hiệu hỏng. Bê nguyên ngưỡng của Meta sang TikTok thì quy tắc sẽ báo động liên tục về những thứ vốn dĩ bình thường.
Việc nền tảng không cho làm
Phần quy tắc tự động sẵn có của Google và Meta không cho làm mọi thứ. Biết trước giới hạn thì đỡ mất công.
- Không đổi được nội dung quảng cáo. Không nền tảng nào cho tự động sửa tiêu đề hay hình ảnh, và điều đó là đúng — một câu chữ sai không hiện ra trong bảng số liệu ngày hôm sau, nó hiện ra ba tháng sau trong một bình luận giận dữ hoặc một cuộc gọi từ cơ quan quản lý.
- Không so được số liệu ngoài nền tảng. Quy tắc trong Meta không biết đơn nào đã bị huỷ, khách nào không nghe máy, ngành hàng nào đang hết tồn kho. Nó chỉ biết những gì Meta ghi nhận.
- Không nhìn sang nền tảng khác. Quy tắc trong Google không biết tháng này Meta đang rẻ hơn. Việc dời tiền giữa các nền tảng vẫn là việc của người, hoặc của một lớp đứng trên cả ba.
- Số lần chạy và độ mịn của lịch bị giới hạn. Cả hai nền tảng đều chỉ cho chạy theo mốc thời gian định sẵn, không cho chạy ngay sau một sự kiện bất kỳ.
Khi hai quy tắc của bạn đá nhau
Viết vài quy tắc rồi sẽ tới lúc hai quy tắc cùng nói về một chiến dịch mà nói ngược nhau. Một bên bảo tăng ngân sách vì chiến dịch hết tiền giữa ngày trong khi vẫn có người muốn xem. Bên kia bảo giảm vì giá mỗi đơn vượt ngưỡng.
Chuyện này không phải lỗi phần mềm. Nó là dấu hiệu bạn chưa quyết thứ tự ưu tiên. Có ba cách xử, xếp theo thứ tự nên thử.
Cách 1 — thêm vế loại trừ vào một trong hai. Quy tắc tăng ngân sách ghi thêm: “và giá mỗi đơn vẫn dưới mục tiêu”. Thế là hai bên không thể cùng khớp nữa. Đây là cách sạch nhất vì nó giải quyết ở gốc: bạn vừa nói rõ ra rằng khi giá mỗi đơn đã vượt ngưỡng thì việc hết tiền giữa ngày không còn là lý do để tăng.
Cách 2 — tách phạm vi. Quy tắc tăng chỉ gán cho nhóm chiến dịch đang mở rộng. Quy tắc giảm chỉ gán cho nhóm chiến dịch giữ hiệu quả. Cùng một tài khoản nhưng không chồng lên nhau. Cách này hợp khi bạn thật sự có hai nhóm chiến dịch với hai mục tiêu khác nhau.
Cách 3 — để một bên chỉ báo cáo. Nếu hai quy tắc thật sự cần cùng tồn tại trên cùng chiến dịch, cho bên rủi ro hơn chỉ đề xuất chứ không tự làm. Bạn thành người phân xử khi hai bên cãi nhau.
Điều nên tránh: sửa ngưỡng qua lại cho tới khi hết đụng nhau. Cách đó khiến cả hai quy tắc đều lệch khỏi ý định ban đầu, và sáu tháng sau không ai hiểu tại sao ngưỡng lại là con số kỳ quặc đó.
Cách phát hiện xung đột trước khi nó xảy ra
Không cần chờ tới lúc hỏng mới biết. Làm bảng này mất mười phút:
Kẻ một bảng, mỗi dòng là một quy tắc, các cột là: chiến dịch nào bị quét, chỉ số nào bị đọc, việc gì được làm. Nhìn dọc cột thứ ba. Hai dòng nào cùng có việc “đổi ngân sách” mà cột thứ nhất có chiến dịch trùng nhau, đó là cặp sắp đá nhau. Đánh dấu và xử ngay bằng một trong ba cách trên.
Kiểm tra trước khi bật
Viết xong đừng bật ngay. Làm bốn việc này trước, mất khoảng hai mươi phút.
Việc 1 — chạy thử và đọc phần giải thích, không chỉ đọc kết luận. Bấm chạy thủ công. Nếu phần mềm nói “giảm ngân sách chiến dịch X” mà phần lý do không nhắc tới điều kiện bạn viết, nghĩa là câu của bạn chưa rõ và nó đang tự suy diễn. Sửa câu cho tới khi lý do trả về khớp với điều kiện bạn đặt.
Việc 2 — thử ngưỡng không thể khớp. Tạm đặt ngưỡng phi lý theo hướng ngược lại, ví dụ “giá mỗi đơn cao hơn mục tiêu 500%”. Chạy thử. Kết quả phải là không có hành động nào. Nếu vẫn có hành động, quy tắc của bạn đang khớp vì lý do khác chứ không phải vì điều kiện bạn nghĩ.
Việc 3 — thử ngưỡng chắc chắn khớp. Ngược lại với việc 2: đặt ngưỡng lỏng tới mức mọi chiến dịch đều phải khớp. Kết quả phải là nó liệt kê ra đúng số chiến dịch trong phạm vi, không nhiều hơn. Nhiều hơn nghĩa là phạm vi bạn đặt chưa chặt.
Việc 4 — đối chiếu với một quyết định bạn từng tự tay làm. Nhớ lại một lần bạn tự giảm ngân sách chiến dịch nào đó. Xem quy tắc mới viết có bắt được đúng tình huống ấy không. Nếu không bắt được, quy tắc đang thiếu điều kiện. Tình huống thật của chính bạn là bài kiểm tra tốt nhất, tốt hơn mọi ví dụ trong tài liệu.
Sau bốn việc đó, bật ở chế độ chỉ báo cáo trước. Đọc mỗi sáng trong hai tuần. Chỉ khi nào bạn thấy nó nêu đúng chiến dịch, đúng lý do, và có ngày nó im lặng, thì mới cho nó tự làm.
Chi tiết cuối cùng đáng chú ý: một quy tắc viết tốt thì phần lớn ngày không nói gì. Tài khoản đang ổn định mà ngày nào cũng có đề xuất thay đổi thì đó không phải công cụ đang giúp, đó là tiếng ồn — và ồn là cách người ta bắt đầu bỏ qua đúng cái cảnh báo quan trọng.
Năm lỗi hay gặp khi mới viết
Lỗi 1: điều kiện chỉ có một vế
“Nếu giá mỗi đơn tăng thì giảm ngân sách.” Nghe hợp lý, và sai trong một trường hợp rất phổ biến: chiến dịch đang mở rộng. Giá mỗi đơn tăng nhưng tổng số đơn tăng nhanh hơn, tổng lợi nhuận tăng. Quy tắc này sẽ bóp đúng chiến dịch đang thắng.
Cách sửa: luôn thêm vế đối chứng. “…mà số đơn không tăng” hoặc “…mà tổng doanh thu không tăng tương ứng”.
Lỗi 2: đặt ngưỡng theo mong muốn, không theo thực tế
Rất nhiều người đặt mục tiêu giá mỗi đơn bằng con số họ mong đạt được, chứ không phải con số tài khoản đang chạy. Kết quả: quy tắc kích hoạt liên tục, ngày nào cũng báo, và sau một tuần thì bạn phớt lờ nó.
Cách sửa: lấy số liệu 90 ngày, tìm mức giữa thật, rồi đặt ngưỡng cao hơn mức đó khoảng 25–40%. Mục tiêu kinh doanh và ngưỡng cảnh báo là hai con số khác nhau, đừng gộp làm một.
Lỗi 3: quên ghi việc được làm
Viết một đoạn phân tích rất hay nhưng không ghi rõ cho phép làm gì. Phần mềm đọc, hiểu, đồng ý — rồi đứng im. Đây là lỗi phổ biến nhất ở tuần đầu, và nó khó phát hiện vì không có thông báo lỗi nào cả.
Cách sửa: đọc lại câu, tìm động từ chỉ việc phải làm. Không có động từ nào thì quy tắc chưa xong.
Lỗi 4: một quy tắc ôm hết mọi thứ
Viết một đoạn dài ba nghìn chữ xử lý ngân sách, đối tượng, giá thầu, tần suất, tất cả trong một. Khi nó ra quyết định lạ, bạn không biết phần nào gây ra.
Cách sửa: tách theo mục đích. Một quy tắc lo ngân sách, một quy tắc lo dọn quảng cáo yếu, một quy tắc lo loại trừ khách đã mua. Dễ đọc, dễ sửa, dễ tắt riêng khi cần.
Lỗi 5: không có điều kiện dừng
Quy tắc tăng ngân sách khi hiệu quả tốt, không nói gì về giới hạn. Chiến dịch tốt thật, quy tắc tăng, hôm sau vẫn tốt, tăng tiếp. Sau hai tuần ngân sách gấp bốn lần và chiến dịch đã ra khỏi vùng hiệu quả từ lâu.
Cách sửa: luôn có đủ ba con số giới hạn đã nói ở trên — biên độ mỗi lần, khoảng nghỉ, trần tuyệt đối.
Lỗi thứ sáu, ít ai nhắc: viết cho tình huống hiếm
Lỗi này gặp nhiều ở người kỹ tính. Viết xong quy tắc chính, người ta bắt đầu nghĩ tới ngoại lệ: nếu trùng ngày lễ thì sao, nếu trang bán hàng sập nửa buổi thì sao, nếu đối thủ đấu giá mạnh đúng tuần đó thì sao. Rồi quy tắc dài ra gấp ba, phủ đủ mọi ngoại lệ, và không ai đọc nổi.
Nguyên tắc đáng dùng: quy tắc chỉ nên phủ những tình huống xảy ra ít nhất mỗi tháng một lần. Hiếm hơn thế thì công viết và công bảo trì lớn hơn lợi ích, và mỗi mệnh đề thêm vào là một chỗ nữa có thể hiểu sai. Tình huống hiếm thì xử bằng tay: tuần lễ thì tắt chế độ tự làm, trang sập thì đó là việc của người.
Cách rà: đọc lại quy tắc, thấy mệnh đề nào mà bạn không nhớ nổi lần cuối nó đúng là khi nào — bỏ mệnh đề đó đi.
Chuyển từ quy tắc tự động sẵn của nền tảng sang cách này
Nếu bạn đang dùng phần quy tắc tự động trong Google Ads hoặc Trình quản lý quảng cáo Meta, đừng tắt hết rồi làm lại từ đầu. Chuyển theo bốn bước.
Bước 1 — chép ra giấy những gì đang bật. Vào phần quy tắc tự động của nền tảng, liệt kê từng cái: điều kiện gì, áp cho chiến dịch nào, làm gì, chạy lúc nào. Phần lớn tài khoản có vài cái bật từ lâu mà không ai nhớ.
Bước 2 — bỏ những cái đã hết tác dụng. Rất hay gặp: quy tắc đặt ngưỡng theo mục tiêu của quý trước, hoặc quét những chiến dịch đã tắt từ lâu. Xoá thẳng, đừng giữ lại cho chắc.
Bước 3 — viết lại từng cái còn dùng thành câu bốn vế. Lúc viết lại, bạn sẽ phát hiện nhiều cái thiếu vế đối chứng hoặc thiếu trần, vì phần điền ô của nền tảng không bắt buộc phải có.
Bước 4 — chạy song song hai tuần. Giữ quy tắc cũ ở nguyên trạng, cho quy tắc mới chạy ở chế độ chỉ báo cáo. So xem hai bên có nói giống nhau không. Chỗ nào lệch thì tìm hiểu vì sao trước khi tắt cái cũ.
Sau hai tuần, tắt bên cũ. Đừng để cả hai cùng tự làm — đó là cách chắc chắn nhất để có hai bên đá nhau mà không ai biết.
Ba tháng sau, quy tắc của bạn sẽ khác
Quy tắc không phải thứ viết một lần rồi thôi.
Tháng đầu, quy tắc của bạn sẽ hơi lỏng, vì bạn chưa biết ngưỡng thật của tài khoản. Tháng thứ hai, sau khi thấy nó báo động những thứ không đáng, bạn siết lại. Tháng thứ ba, khi đã tin vài việc, bạn cho vài việc trong đó tự chạy thay vì chỉ báo cáo.
Nhịp đó là bình thường và nên diễn ra. Dấu hiệu đáng lo là ngược lại: quy tắc viết từ tháng đầu không đổi gì suốt nửa năm. Thường nó có nghĩa là không ai đọc đề xuất nữa.
Một thói quen nhỏ mà đáng làm: mỗi lần sửa ngưỡng, ghi kèm một câu vì sao. Không cần trang trọng — “sửa 25% xuống 20% vì tháng 9 hay có đợt giảm giá làm số liệu nhảy” là đủ. Sáu tháng sau, chính câu ghi chú đó cho bạn biết có nên đổi lại hay không. Con số trơ trọi thì không nói được gì.
Có một tác dụng phụ mà nhiều đội gặp phải, và nó đáng giá hơn phần tự động: viết quy tắc ra là lần đầu tiên cách làm của đội được ghi thành chữ. Trước đó nó nằm trong đầu vài người, truyền miệng khi có người mới, và biến dạng dần theo thời gian. Ba người trong đội phải ngồi lại tranh luận xem ngưỡng nào mới đúng — và lần đầu tiên thống nhất được một câu trả lời.
Câu hỏi thường gặp
Không biết kỹ thuật thì viết được không?
Được. Bốn vế đều viết bằng tiếng Việt bình thường. Thứ duy nhất cần tra là tên chính xác của chỉ số trên nền tảng bạn dùng, và danh sách đó có sẵn trong phần trợ giúp của Google Ads hay Meta.
Viết sai thì có hỏng tài khoản không?
Nếu để ở chế độ chỉ báo cáo thì không, vì máy chỉ đề xuất chứ không động vào gì. Đó cũng là lý do nên chạy ở chế độ đó vài tuần trước khi cho tự làm.
Một quy tắc dùng được cho nhiều chiến dịch không?
Được, gán cho bao nhiêu chiến dịch cũng được. Nhưng ngưỡng là chung cho cả nhóm — nếu các chiến dịch có mục tiêu giá rất khác nhau thì nên tách ra thành hai quy tắc riêng.
Sửa quy tắc thì những gì đã chạy có bị ảnh hưởng không?
Không. Những thay đổi đã thực hiện vẫn nguyên; câu mới chỉ áp dụng cho các lượt chạy sau. Nhưng nhớ ghi lại thời điểm sửa, vì khi so số liệu trước và sau bạn sẽ cần mốc đó.
Đổi mục tiêu kinh doanh thì có phải viết lại không?
Có, và đây là lúc dễ quên nhất. Nếu quý này công ty chuyển từ đẩy doanh số sang thu khách tiềm năng, ngưỡng cũ không còn nghĩa gì — giá mỗi đơn và giá mỗi khách tiềm năng là hai thang đo khác nhau. Đổi mục tiêu mà quên đổi quy tắc thì máy vẫn chăm chỉ tối ưu theo tiêu chí đã cũ.
Nhiều người cùng sửa một quy tắc được không?
Được, nhưng nên có một người chịu trách nhiệm cuối. Quy tắc bị nhiều người sửa mà không ai nắm tổng thể là cách nhanh nhất để có những ngưỡng mâu thuẫn nhau. Cách chạy tốt: một người viết, những người khác góp ý trước khi lưu.
Viết bằng tiếng Việt hay tiếng Anh thì hơn?
Ngôn ngữ nào bạn diễn đạt chính xác hơn thì viết ngôn ngữ đó. Với người Việt gần như luôn là tiếng Việt, vì độ chính xác của câu quan trọng hơn nhiều so với việc dùng đúng thuật ngữ chuẩn.
Bao lâu thì biết quy tắc mình viết có ổn không?
Hai tuần chạy ở chế độ chỉ báo cáo là đủ. Nếu sau hai tuần mà đề xuất vẫn chung chung, không nêu tên chiến dịch, không có số cụ thể, thì vấn đề nằm ở câu bạn viết quá mơ hồ chứ không nằm ở máy.
Việc nên làm hôm nay
Mở một trang giấy. Viết ra tình huống bạn xử lý nhiều nhất trong tháng qua, kèm con số ngưỡng bạn vẫn dùng theo cảm tính. Một câu thôi. Đó là dòng đầu tiên, và cũng là dòng khó nhất — những dòng sau chỉ là viết thêm cho đủ bốn vế.
Nếu muốn viết quy tắc bằng câu tiếng Việt thay vì điền ô, module Ads của Orova cho làm việc đó và chạy được trên cả Google, Meta lẫn TikTok, kèm chế độ chỉ báo cáo để bạn đọc trước khi thả cho nó tự làm. Xem thử ở orova.vn.
Đọc thêm: cho máy tự đổi ngân sách quảng cáo thì đặt giới hạn thế nào, quy tắc tự động cho quảng cáo Facebook, và vì sao máy phải giải thích được quyết định của mình.
Để Orova SEO lo phần việc lặp lại
Nghiên cứu từ khoá, viết bài, tối ưu lại bài cũ và theo dõi thứ hạng — chạy tự động trên chính website của bạn.
Xem Orova SEO