← Tất cả sản phẩm
✉️
Module PrestaShop

Mail Design Pro by HabaChat

Khoác thương hiệu của bạn lên toàn bộ ~43 email PrestaShop: chọn bố cục, module tự lấy màu từ logo, điền tên, địa chỉ, mạng xã hội — và luôn sao lưu bản gốc trước khi động vào.

Phiên bản 1.1.0PrestaShop 8 · 998 KB
Hướng dẫn sử dụng

Tính năng nổi bật

🎨

~43 email, một thương hiệu

Thiết kế lại toàn bộ email giao dịch của PrestaShop (bản HTML và text) đồng bộ theo màu, logo và giọng của shop.

🖌️

Màu tự lấy từ logo

Module đọc logo từng điểm ảnh, bỏ nền và viền, rút ra màu thương hiệu thật — hoặc chọn 1 trong 8 bảng màu dựng sẵn.

👁️

Xem trước thật + gửi thử

Bản xem trước dựng bằng chính bộ render của PrestaShop, không phải ảnh giả; bấm một nút gửi email thật về hộp thư của bạn.

🧩

Brand Kit tự điền

Tự dò tên, email, điện thoại, địa chỉ và kế thừa link mạng xã hội; giữ ở dạng placeholder nên đổi một lần không phải dựng lại template.

💾

Luôn sao lưu bản gốc

Nén email gốc thành zip cất trong var/ trước khi động vào, kèm nút khôi phục một cú bấm — gỡ module cũng tự khôi phục.

🩺

MailHealth kiểm tra gửi mail

Phát hiện host khoá proc_open hay SMTP chưa cấu hình và nói thẳng cách sửa, trước khi bạn tưởng lỗi là của module.

Giới thiệu

Email mặc định của PrestaShop trông như năm 2011: một cái logo bé xíu, một bảng viền xám, chữ Arial. Khách vừa trả tiền xong, mở hộp thư, và thư xác nhận đơn hàng của bạn trông kém sang hơn cả cái email rác ngay bên cạnh. Đó là điểm chạm đầu tiên sau khi mua — và nó đang làm hỏng ấn tượng bạn vừa bỏ tiền quảng cáo để tạo ra.

Sửa tay thì kinh khủng: PrestaShop có khoảng 43 email giao dịch, mỗi cái hai bản (HTML + text), nhân với số ngôn ngữ shop bạn bán. Đụng vào là gãy — và gãy nghĩa là khách không nhận được thư xác nhận đơn.

Mail Design Pro làm đúng một việc, làm cho trót: thiết kế lại toàn bộ email của shop theo thương hiệu của bạn, an toàn, từ một trang duy nhất trong back office.

Một trang, xem trước thật, một nút Áp dụng

Không có wizard mười bước. Bên trái là các nút chỉnh, bên dưới là bản xem trước dựng bằng chính bộ render email của PrestaShop — không phải ảnh giả, mà đúng cái khách sẽ nhận. Chọn một trong 4 bố cục (Minimal — chữ + đường kẻ mảnh, Gradient — thẻ header màu, Classic — thẻ viền trên nền xám, Bold — khối màu tràn viền), chọn bảng màu, xem nó đổi ngay, rồi bấm Áp dụng. Muốn chắc ăn, bấm Gửi thử để module bắn một email thật về hộp thư của chính bạn.

Màu lấy thẳng từ logo của bạn

Chọn bảng màu "Lấy từ logo của tôi" và module đọc file logo từng điểm ảnh, bỏ qua nền trắng, viền đen và mấy vùng xám nhạt, rồi rút ra màu thương hiệu thật sự — màu chính, màu phụ, màu chữ, màu nền. Cài xong, bấm một nút, email đã đúng tông shop. Logo đơn sắc, file GIF, thiếu thư viện GD? Module báo "không đọc được logo, chọn bảng màu sẵn nhé" chứ không bao giờ trắng trang. Không thích màu tự lấy thì có 8 bảng màu dựng sẵn (Blue, Green, Burgundy, Gold, Pastel, Monochrome...).

Tự điền phần khai, không phải gõ lại

Tab Brand Kit tự dò tên shop, email, số điện thoại và địa chỉ từ cấu hình PrestaShop, và kế thừa link mạng xã hội từ module ps_socialfollow sẵn có. Mỗi ô hiện rõ nó lấy từ khoá cấu hình nào, để bạn tin chứ không phải đoán. Điểm cốt lõi: tên, logo, địa chỉ, số điện thoại không bị nướng cứng vào HTML — chúng nằm ở dạng {placeholder} do PrestaShop điền lúc gửi. Nghĩa là đổi số điện thoại hay logo không phải dựng lại 43 template, và một shop multistore dùng chung một bộ file mà mỗi cửa hàng vẫn gửi đúng địa chỉ của mình. Footer viết một lần cho mỗi ngôn ngữ, đổi một câu chữ cũng không cần regenerate.

An toàn là tính năng, không phải lời hứa

Trước khi ghi đè bất cứ file email nào, module tự nén bản gốc thành file zip — và cất bên ngoài thư mục module, trong `var/`, vì backup nằm trong chính cái nó bảo vệ thì lần cập nhật module sau sẽ xoá luôn. Có nút Khôi phục email gốc một cú bấm, và ngay cả khi bạn gỡ module, nó cũng cố khôi phục lại bản gốc. Bạn không bao giờ bị kẹt với một shop không gửi nổi thư xác nhận.

MailHealth: nói thẳng khi lỗi không phải của module

Đây là chỗ module trung thực. Nhiều shop trên hosting giá rẻ (Hostinger là ví dụ) để chế độ gửi mail = "PHP mail()", mà host lại khoá `proc_open` — thế là mọi email của shop chết từ trước khi bạn cài module. Nhưng lỗi hiện ra đúng lúc bạn test module, nên trông như lỗi của chúng tôi. MailHealth kiểm tra trước: nó nói rõ "host của bạn không gửi được ở chế độ PHP mail(), hãy chuyển sang SMTP" — và nói thẳng đây là cài đặt của shop, không liên quan gì đến thiết kế email.

Bắt cả email của module khác

Bật tùy chọn Bọc email của module khác và những thư đến từ vendor khác — vốn không đi qua theme của bạn — cũng được lồng cùng header và footer, để shop không gửi ra ba kiểu email khác nhau từ ba nơi. Bảng sản phẩm trong thư xác nhận đơn (nằm ở _partials/*.tpl ngoài mail theme) cũng được làm lại, để không có chuyện phong bì đẹp bọc quanh cái bảng cũ kỹ 2011.

Giá

69 USD, kèm 1 năm cập nhật và hỗ trợ. Một tên miền. Chạy chung một bộ mã trên PrestaShop 8 và 9. Bản quyền ký offline (không cần server license) và gắn với tên miền của shop. Hết hạn thì shop không hỏng: email đã dựng vẫn gửi bình thường, chỉ trang quản trị bị khoá cho tới khi gia hạn.

Câu hỏi thường gặp

Áp dụng xong có làm hỏng email hiện tại của tôi không? Lỡ không thích thì sao?
Trước khi ghi đè bất kỳ file email nào, module tự nén toàn bộ bản gốc thành một file zip và cất trong thư mục var/ của shop — nằm ngoài thư mục module để lần cập nhật sau không xoá mất. Không thích kết quả thì bấm "Khôi phục email gốc", mọi thứ về đúng như trước khi cài. Kể cả khi bạn gỡ module, nó vẫn cố khôi phục bản gốc, nên shop không bao giờ rơi vào cảnh không có email xác nhận đơn.
Module có tự gửi email không, hay dùng SMTP hiện tại của tôi?
Module chỉ thiết kế lại email; việc gửi vẫn do PrestaShop và cấu hình mail sẵn có của shop lo (Advanced Parameters → Email), dùng đúng SMTP hoặc PHP mail() bạn đang đặt. Vì thế có tab MailHealth: nếu shop đang để PHP mail() mà host khoá proc_open (rất phổ biến trên hosting giá rẻ), mọi email đã chết từ trước khi cài module — MailHealth phát hiện và bảo bạn chuyển sang SMTP, chứ không để bạn tưởng module hỏng.
Tôi xem trước được trước khi áp dụng cho khách không?
Được. Ngay trên trang cấu hình có bản xem trước dựng bằng chính bộ render email của PrestaShop — đúng những gì khách sẽ nhận, không phải ảnh minh hoạ. Chọn template nào để xem cũng được, đổi bố cục hay màu là nó cập nhật ngay. Muốn chắc hơn nữa thì bấm "Gửi thử" để module bắn một email thật về hộp thư của chính bạn, xem trên điện thoại và Gmail thật.
Shop tôi bán nhiều ngôn ngữ, có xử lý được không?
Có. Module dựng template cho mọi ngôn ngữ đang bật, và tự dựng thêm khi bạn thêm ngôn ngữ mới sau này. Phần chữ ở header và footer (tagline, dòng khai footer, dòng huỷ nhận thư) lưu riêng theo từng ngôn ngữ và được điền lúc gửi, nên bạn viết một lần cho mỗi ngôn ngữ và đổi một câu chữ cũng không phải dựng lại toàn bộ template.
Màu tự lấy từ logo mà xấu hoặc không đọc được thì sao?
Bảng màu "Lấy từ logo của tôi" đọc file logo và rút màu thương hiệu, nhưng nếu logo đơn sắc, là file GIF, thiếu thư viện GD hay không có file, module báo rõ "không đọc được logo, chọn bảng màu sẵn nhé" chứ không bao giờ để trắng trang. Khi đó bạn dùng một trong 8 bảng màu dựng sẵn, hoặc tự chỉnh bốn màu (chính, phụ, chữ, nền) bằng tay và xem trước ngay.
Key bản quyền dùng được cho mấy tên miền?
Một key kích hoạt trên đúng một tên miền bạn khai báo khi mua. Nếu bạn chuyển shop sang tên miền khác, hãy liên hệ chúng tôi để cấp lại key miễn phí.
Hết hạn bản quyền thì cửa hàng có ngừng chạy không?
Không. Bản quyền chỉ khoá phần quản trị trong Back office; phần hiển thị ngoài cửa hàng và dữ liệu đã có vẫn hoạt động bình thường. Gia hạn để tiếp tục nhận cập nhật và hỗ trợ.
Tôi nhận file cài đặt bằng cách nào?
Ngay sau khi thanh toán qua PayPal, bạn nhận email chứa key bản quyền và link tải file .zip. Link tải có hiệu lực 30 ngày.
📘Hướng dẫn sử dụng Mail Design Pro by HabaChatTừ lúc cài đặt tới lúc chạy ổn định — kèm phần xử lý sự cố thường gặp.