1. Cài đặt
- Tải file zip từ trang tài khoản HabaChat của bạn.
- Back office → Modules → Module Manager → Upload a module, chọn
ps_habanews.zip. - Mở module bằng menu Improve → Newsletter Pro (hoặc nút Configure trong Module Manager).
- Kiểm tra nhanh ở panel Sending cron & health — dòng Database phải báo Healthy. Nếu báo cần sửa, bấm Check / Repair (chạy được cả khi chưa có bản quyền).
Nâng cấp: upload zip mới đè lên như trên. Đừng chép file qua FTP mà không tăng version — PrestaShop chỉ chạy script nâng cấp khi thấy số phiên bản đổi.
2. Bản quyền và dùng thử
- Trang Configure có panel Licence & Trial.
- Chưa mua: bấm bắt đầu dùng thử (đủ tính năng, một cú bấm, không cần mã).
- Đã mua: dán mã (dạng
v2.…) vào ô rồi bấm Activate. Mã gắn với tên miền shop; đổi domain thì xin cấp lại. - Hết hạn thì shop không hỏng: ô đăng ký, hủy đăng ký và automation vẫn chạy, chỉ trang quản trị này bị khoá.
3. Bật ô đăng ký + cấu hình gửi
- Ở panel Newsletter Pro settings, bật Show subscribe box in footer (và/hoặc Show invite popup). Ô đăng ký hiện ở storefront ngay, không cần sửa theme.
- Để double opt-in BẬT (mặc định) để đúng GDPR.
- Đặt Sending speed (throttle): số email mỗi lượt cron, giãn cách, trần giờ/ngày — bám giới hạn Google Workspace / email host của bạn.
- Muốn gửi từ địa chỉ riêng: điền From email / From name; cần SMTP riêng thì bật Use a dedicated SMTP và điền host/port/user/mật khẩu/mã hoá.
- Xem panel Deliverability — module tra DNS domain và báo SPF/DKIM/DMARC đã đủ chưa. Thiếu cái nào thì bổ sung trước khi gửi lượng lớn.
4. Đặt cron gửi
- Ở panel Sending cron & health, copy lệnh CLI (khuyên dùng, chạy trên mọi host kể cả Hostinger) hoặc URL cron.
- Dán vào trình quản lý cron của host, chạy mỗi 5 phút.
- Cron này gửi hàng đợi chiến dịch theo lô và chạy các automation (giỏ bỏ quên, win-back, sinh nhật, ngày lễ).
5. Gom người đăng ký
- Tab Subscribers: lọc theo segment (tất cả / đã xác nhận / đã mua / chưa mua / theo ngôn ngữ), tìm theo email, phân trang 25–500 dòng.
- Import CSV một danh sách có sẵn; sau khi import bấm Sync with customers để tự gắn nhãn ai đã mua (đối chiếu với đơn hàng thật).
- Gom danh sách tùy chỉnh: tick vài subscriber → With selected → add to list, hoặc tạo list mới. Segment
list:<id> dùng được cả khi gửi. - Khách đặt hàng được tự thêm vào danh sách (tắt được nếu muốn). Nút xoá GDPR có ở mỗi dòng.
6. Soạn và gửi chiến dịch
- Tab Campaigns → Compose. Đặt tên, tiêu đề thư, tên người gửi; hoặc bắt đầu từ một trong 4 mẫu dựng sẵn.
- Thêm khối: tiêu đề, đoạn văn, ảnh, nút, dải phân cách, và Sản phẩm — tìm SP bằng ô tìm, module tự lấy tên/giá/ảnh + nút Mua. Sắp thứ tự khối bằng nút lên/xuống.
- Chọn segment người nhận (có đếm số người).
- Bấm Preview để xem trong khung, rồi Send test tới email của bạn để soi thật.
- Chọn Gửi ngay hoặc Hẹn giờ; bấm gửi. Người nhận vào hàng đợi, cron gửi theo lô.
7. Automation
- Tab Automations.
- Giỏ hàng bỏ quên: bật ở Settings, đặt "gửi sau (giờ)" và "không nhắc giỏ cũ hơn (giờ)". Cron tự gửi kèm sản phẩm trong giỏ.
- Win-back / Sinh nhật: bật công tắc và chỉnh nội dung thư.
- Ngày lễ: xem bảng 18 dịp lễ Mỹ tự tính cho năm nay; thêm dịp riêng của bạn ở phần custom occasion.
8. Đọc thống kê
- Tab Campaigns liệt kê từng chiến dịch với tỉ lệ mở và click.
- Mở đếm bằng pixel; click đếm qua link đi vòng module rồi chuyển hướng tới đích.
- Dùng số này để biết tiêu đề nào và nội dung nào chạy, rồi lặp lại cái tốt.
9. Xử lý sự cố
Ô đăng ký không hiện. Bật lại Show subscribe box in footer và lưu; nếu shop dùng cache trang (Speed Pro, Cloudflare, LiteSpeed) thì xoá cache. Ô cắm qua hook lõi nên không kén theme.
Chiến dịch không gửi. Kiểm tra cron đã chạy chưa (panel Sending cron & health). Trên host chặn URL module trực tiếp, phải dùng lệnh CLI. Kiểm tra cấu hình mail của PrestaShop bằng gửi thử.
Thư vào spam. Mở panel Deliverability, bổ sung SPF/DKIM/DMARC còn thiếu, hạ tốc độ throttle và tăng dần.