Xây dựng hệ thống email marketing tốt nhất 2021

huongbtph10318

Thành viên
Tham gia
22/9/2021
Bài viết
6
Email Marketing là một kênh được rất nhiều doanh nghiệp lựa chọn để phát triển. Bởi nếu xây dựng kênh này đúng cách thì hiệu quả mang lại rất cao. Chính vì vậy có rất nhiều người muốn xây dựng hệ thống email marketing cho riêng mình. Để đảm bảo sự ổn định, chất lượng, dễ control và tiết kiệm cho phí.

Tuy nhiên không phải ai cũng biết xây dựng hệ thống email marketing. Vì vậy trong bài viết này mình sẽ hướng dẫn các bạn xây dựng hệ thống email marketing gửi đến 10.000 email/ tháng free. Nào bây giờ hãy cùng nhau bắt đầu nhé!

1. Tài nguyên cần có
1.1 Sendy

Sendy là hệ thống Email Marketing hoàn hảo giúp bạn dễ dàng thiết lập cài đặt, import, export, lên campain đơn giản và dễ hiểu. Giao diện của Sendy rất dễ nhìn và đơn giản, không phức tạp như các hệ thống khác, chỉ tập trung vào quản lý list email, template, campain .v.v.

1.2 Mailgun – cung cấp SMTP miễn phí
MailGun là một nhà cung cấp dịch vụ SMTP miễn phí với số lượng 10.000 email/mỗi tháng – Đây là một con số khủng đối với nhiều bạn làm email marketing.

Đến bước này các bạn sẽ thắc mắc tại sao mình không sử dụng Mailchimp hay GetResponse? ?Thì câu trả lời cho các bạn là:

Ban đầu mình sử dụng 2 phần mền này thì thấy rất hay, tuyệt vời. Tuy nhiên sau một thời gian sử dụng 2 phần mền trên mình cảm thấy nó nát lắm. Một Email mình gửi đi may mắn mắn thì nằm trong Tab cập nhật, quảng cáo còn nếu không nó đi thẳng vào mục Spam.

Còn việc 2 phần mền trên hiện tại vấn rất nhiều người sử dụng vì nó dễ dùng. Ai cũng có thể dùng được 2 phần mền này. Tuy nhiên đối với Mailgun thì bạn cần phải biết một chút kĩ thuật. Vì nó chỉ cung cấp SMTP, API gửi email.

1.3 Hosting và VPS
Mình khuyên các bạn nên sử dụng VPS để đảm bảo tốc độ và sự ổn định khi vận hành hệ thống này. Bạn có thể tham khảo của nhà INET để chọn được 1 gói VPS ưng ý. Sau khi đăng ký hãy cài đặt HocVPS Script hoặc VPSSIM để tiết kiệm chi phí nhé. Sau khi đã chuẩn bị xong tất cả thì mình hãy cùng nhau xây dựng hệ thống email.

2. Cài đặt Sendy
2.1 Cần chuẩn bị mã nguồn

Sau khi đăng ký Sendy bạn sẽ nhấn được một Liscence sẽ được gửi tới địa chỉ email của bạn như sau.

Bấm Download Sendy để tải mã nguồn về giải nén ra. Bạn mở file cấu hình config.php trong thư mục includes, điều chỉnh lại đường dẫn cài đặt Sendy APP_PATH và thông tin login MySQL, database tương ứng.

Mình thường chọn subdomain để chứa Sendy dùng để tách nó riêng với website đang sử dụng.

Sau khi sửa xong nội dung file hãy upload toàn bộ code lên Server. Chmod thư mục uploads thành 777.

2.2 Cấu hình Nginx cho Sendy
Trong cấu file cấu hình nginx cho tên miền tại /etc/nginx/conf.d bạn cấu hình của tên miền đang sử dụng tìm:

location / {
try_files $uri $uri/ /index.php?$args;
}
Thay bằng:

location / {
try_files $uri $uri/ $uri.php?$args;
}
location /l/ {
rewrite ^/l/([a-zA-Z0-9/]+)$ /l.php?i=$1 last;
}
location /t/ {
rewrite ^/t/([a-zA-Z0-9/]+)$ /t.php?i=$1 last;
}
location /w/ {
rewrite ^/w/([a-zA-Z0-9/]+)$ /w.php?i=$1 last;
}
location /unsubscribe/ {
rewrite ^/unsubscribe/(.*)$ /unsubscribe.php?i=$1 last;
}
location /subscribe/ {
rewrite ^/subscribe/(.*)$ /subscribe.php?i=$1 last;
}
Khởi động lại nginx để áp dụng.

2.3 Cài đặt Sendy
Sau khi tải mã nguồn lên bạn truy cập vào đường dẫn APP_PATH để tiến hành cài đặt Sendy. các thông số cần để ý như sau:

  • License key điền license đã nhận được trong mail.
  • Company: tên công ty hoặc website của bạn.
  • Name: tên người gửi email
  • Email: email login vào hệ thống Sendy (nên dùng email tên miền riêng, không dùng Gmail, tham khảo hướng dẫn với Yandex hoặc Zoho)
  • Timezone chọn Asia/Ho_Chi_Minh (có thể edit lại sau).
  • AWS Access Key IDAWS Secret Access Key để trống vì mình không dùng Amazon SES.
Bấm Install để hoàn tất quá trình cài đặt của Sendy.

2.4 Cấu hình Cron job cho Server
Đây là một bước rất quan trọng bạn bắt buộc phải làm để Sendy có thể tự động gửi email theo các campaign do bạn quy định sau này, import danh sách mail, autoresponder…

Mở file cấu hình Crontab:

EDITOR=nano crontab -e
Copy và paste tất cả các lệnh Cron Job cần có sau:

*/2 * * * * php /home/mail.domain.com/public_html/scheduled.php > /dev/null 2>&1
*/1 * * * * php /home/mail.domain.com/public_html/autoresponders.php > /dev/null 2>&1
*/1 * * * * php /home/mail.domain.com/public_html/import-csv.php > /dev/null 2>&1
*/15 * * * * php /home/mail.domain.com/public_html/update-segments.php > /dev/null 2>&1

Lưu ý: Cần thay tên miền bằng tên miền của bạn nhé!
3. Cấu hình SMTP cho hệ thống Email Marketing.
Sau khi cài đặt Sendy xong bạn hãy lấy cấu hình SMTP của Mailgun kết nối vào Sendy lúc Add Brand. Như vậy mình đã hướng dẫn các bạn thành công cách cấu hình. Bây giờ bạn có thể tạo một list và thử gửi email cho chính mình rồi.

Nguồn: https://cloudhosting.vn/xay-dung-he-thong-email-marketing-tot-nhat-2021/
 
×
Quay lại
Top Bottom