Gửi tin Zalo từ Contact Form 7
Khách gửi biểu mẫu liên hệ, đăng ký tư vấn hay đặt lịch — website nhắn Zalo ngay cho khách để xác nhận, và nhắn cho bạn để không bỏ sót. Nhanh hơn email rất nhiều.
Khai quy tắc gửi tin
Vào Zalo cá nhân → Biểu mẫu liên hệ 7. Tab này chỉ hiện khi plugin Contact Form 7 đang bật.
- Tab Biểu mẫu liên hệ 7 — mở tab này.
- Kích hoạt — công tắc tổng cho toàn bộ phần Contact Form 7.
- Bỏ qua gửi email — bật thì Contact Form 7 không gửi email nữa, chỉ gửi Zalo. Rất hữu ích nếu website bạn không cấu hình được SMTP nên email luôn thất bại. Nhưng nhớ rằng bạn sẽ mất bản lưu trong hộp thư.
- Chọn form CF7 — quy tắc này áp cho biểu mẫu nào. Mỗi biểu mẫu có thể có nhiều quy tắc.
- Loại gửi tin — quyết định gửi cho ai:
· Gửi cho khách hàng — lấy số điện thoại từ chính biểu mẫu.
· Gửi cho số cố định — luôn gửi tới một số bạn khai sẵn, hợp để báo cho nhân viên trực.
· Gửi vào nhóm Zalo — đẩy vào nhóm nội bộ. - Tên field số điện thoại — tên trường trong biểu mẫu chứa số điện thoại, ví dụ
your-phone. Phải khớp chính xác với tên đặt trong Contact Form 7, không phải nhãn hiển thị.
Bên phải còn ô Hình ảnh đính kèm để gửi kèm một ảnh cố định, và bên dưới là ô soạn nội dung tin. Bấm Thêm quy tắc để tạo quy tắc tiếp theo.
Mở Contact Form 7, xem đoạn mã dạng [tel* your-phone] — phần your-phone mới là tên trường. Gõ nhầm nhãn "Số điện thoại" vào đây thì plugin không tìm ra số và không gửi tin nào, mà cũng không báo lỗi gì rõ ràng.
Dùng dữ liệu của biểu mẫu trong tin
Trong nội dung tin, mỗi trường của biểu mẫu là một biến trùng tên trường. Ví dụ biểu mẫu có your-name, your-phone, your-message thì viết được:
Chào [your-name],
Chúng tôi đã nhận được yêu cầu của bạn.
Nội dung: [your-message]
Sẽ liên hệ lại số [your-phone] trong hôm nay.
Cần thêm biến tính toán riêng thì dùng hook devvn_zalo_cf7_message_replacements, xem Hook action và filter.
Kiểm tra đã đúng chưa
- Bấm Lưu thay đổi.
- Mở trang có biểu mẫu ở cửa sổ ẩn danh, điền số Zalo của bạn rồi gửi.
- Chờ khoảng một phút rồi kiểm tra Zalo.
- Không thấy gì thì mở Quản lý tin gửi, lọc theo ngữ cảnh Contact Form 7 để xem tin có được tạo không.
Lỗi thường gặp
| Tình huống | Nguyên nhân và cách xử lý |
|---|---|
| Gửi biểu mẫu xong không có tin nào | Sai tên trường số điện thoại, hoặc quy tắc đang trỏ nhầm biểu mẫu khác. |
| Không thấy tab Biểu mẫu liên hệ 7 | Contact Form 7 chưa được cài hoặc chưa bật. |
| Khách nhận được tin nhưng bạn thì không | Cần thêm một quy tắc thứ hai với loại Gửi cho số cố định hoặc Gửi vào nhóm. |
| Bật "Bỏ qua gửi email" xong mất hết lưu vết liên hệ | Đúng như thiết kế. Cài thêm một plugin lưu dữ liệu biểu mẫu vào cơ sở dữ liệu nếu bạn cần tra lại về sau. |
| Số điện thoại khách nhập sai định dạng | Đặt trường là [tel*] trong Contact Form 7 để bắt buộc đúng dạng số ngay từ lúc nhập. |
Tiếp theo: Chiến dịch gửi tin hàng loạt.