Hướng dẫn cấu hình SendGrid trong WordPress để gửi email nhanh chóng

Thông thường chúng ta hay gửi mail bằng SMTP của hosting để thông báo đến cho khách hàng của mình, thường thì những mail này hay bị đưa vào Spam hay bị blacklist. Hôm nay chaisefree.com sẽ hướng dẫn bạn cách định cấu hình trong WordPress để gửi email nhanh.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email nhanh chóng
Hướng dẫn cấu hình SendGrid trong WordPress để gửi email chuẩn

SendGrid là gì?

SendGrid (còn được gọi là Twilio SendGrid) là một nền tảng giao tiếp khách hàng có trụ sở tại Denver, Colorado dành cho email giao dịch và tiếp thị. Công ty được thành lập bởi Isaac Saldana, Jose Lopez và Tim Jenkins vào năm 2009, và được ươm tạo thông qua chương trình máy gia tốc Techstars. Tính đến năm 2017, SendGrid đã huy động được hơn 81 triệu đô la và có văn phòng tại Denver, Colorado; Boulder, Colorado; Irvine, California; Thành phố Redwood, California; và Luân Đôn.

Công ty đã ra mắt công chúng với màn ra mắt tại Thị trường Chứng khoán New York vào ngày 16 tháng 11 năm 2017. Twilio mua lại SendGrid vào tháng 2 năm 2019.

Ban đầu, nó bắt đầu như một email giao dịch SMTP và API phục vụ cho các nhà phát triển. Tuy nhiên, bây giờ họ cũng cung cấp các tính năng tiếp thị qua email.

SendGrid có gói dùng miễn phí cho phép bạn gửi lên đến 2.000 địa chỉ liên hệ và 6.000 email tiếp thị cho 1 tháng, nếu muốn dùng thêm các bạn có thể nâng cấp lên phiên bản cao hơn.

Một số lợi ích khi dùng SendGrid

  • Khả năng sử dụng API Web hoặc SMTP để gửi email. API Web nhanh hơn và bao gồm chức năng quản lý việc hủy đăng ký của người dùng, quản lý IP, tạo mẫu email và hơn thế nữa.
  • Cải thiện tỷ lệ phân phối để truy cập hộp thư đến của người dùng với tên miền và tùy chỉnh liên kết, cho dù gửi từ nhóm IP chia sẻ hay IP chuyên dụng.
  • Loại bỏ các email giả mạo từ tên miền và lừa đảo bằng cách tạo bản ghi SPFDKIM tùy chỉnh.
  • Bảng điều khiển trực quan, dễ theo dõi, dễ sử dụng.
  • Quản lý chữ ký

Các gói Sendgrid

Gói miễn phí: Tích hợp các tính năng nhanh và khám phá với 100 Email/ ngày

Basic: Giá từ 15$ – 200$/ tháng.  Với các tính năng cơ bản, gửi đến 300.000 Email/tháng.

Advanced: Tự động hóa và bao gồm IP chuyên dụng. Giá thấp nhất 60$ và 900$ cho gói cao nhất gửi đến 1.000.000 Email/tháng

Custom Pricing: Nếu bạn cần hơn 100k liên hệ cho gói Basic hoặc 200k liên hệ cho gói Advanced hoặc bạn gửi hơn 1 triệu email mỗi tháng. Chi phí liên hệ Sendgrid.

Các gói Sendgrid
Các gói Sendgrid

Hướng dẫn tạo tài khoản và cấu hình SendGrid

A. Tạo tài khoản SendGrid

Bước 1: Đầu tiên các bạn tới website Sendgrid vào Start For Free để tiến hành tạo tài khoản SendGrid.

Nhập địa chỉ Email và mật khẩu của bạn vào, check vào I accept… sau đó bấm Create Account

Tạo tài khoản SendGrid
Sau khi điền đủ thông tin bấm vào Create Account

Bước 2: Nhập các thông tin cơ bản sau đó bấm Get Started

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
thêm vài thông tin sau đó bấm chọn Get Started

 

Bước 3: Sendgrid gửi cho bạn 1 mail để kích hoạt tài khoản và bấm vào đường link đó để xác nhận.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
Thông báo kích hoạt email

B. Cấu hình SendGrid

1. Cài đặt tên miền vào SendGrid

Cài đặt cấu hình để xác thực tên miền SendGrid của bạn sẽ cải thiện khả năng gửi bằng cách chứng minh với các nhà cung cấp hộp thư đến rằng bạn sở hữu miền mà bạn đang gửi từ đó. Nếu không có điều này, email của bạn có thể bị đưa vào thư mục spam.

Bước 1: Trong bảng điều khiển SendGrid sẽ xuất hiện bảng thông báo hướng dẫn nhanh các bạn bấm chọn Authenticate a domain instead như hình bên dưới

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
thông báo cấu hình nhanh SendGrid

hoặc có thể nhấp vào Setting -> Sender Authentication. Trong phần Domain Authentication, hãy nhấp vào Get Started.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email

Bước 2: Chọn máy chủ DNS bạn đang sử dụng. Nếu bạn đang sử dụng Cloudflare, thì bạn có thể chọn Cloudflare. Sau đó nhấp vào Next.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email

Bước 3: Nhập tên miền của bạn. Sau đó, bạn có thể chọn loại bảo mật mà bạn thích. Tùy chọn mặc định và được đề xuất là Use automated security. Khi được Bật, SendGrid sẽ tự động xoay các DKIM keys của bạn để chúng không thể bị phá vỡ. Sau đó nhấp vào Next.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
điền tên miền vào và chọn Next

Bước 4: Sau đó, bạn sẽ cần thêm các bản ghi DNS để email của bạn trỏ tới SendGrid.

Sau khi bạn đã thêm các bản ghi DNS trên, check vào hộp I’ve added these records và nhấp vào Verify.

Lưu ý: Sau khi thêm các bản ghi DNS của bạn, có thể mất một lúc để phổ biến. Hầu hết sẽ chỉ mất vài phút, nhưng có thể mất đến 24 giờ.
Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
Xác nhận các DNS

Sau đó, bạn sẽ thấy thông báo It worked!  khi quá trình xác minh tên miền hoàn tất.

Hướng dẫn cấu hình SendGrid trong WordPress để gửi email
Xác nhận tên miền thành công

2. Lấy API Key

Việc lấy SendGrid API key rất đơn giản bạn vào Settings -> API Keys sau đó bấm Create API Key để tạo key

một bản thông báo hiện lên bạn đặt tên vào phần API Key Name -> chọn Full Access -> Create & View

Cuối cùng bạn sẽ nhận được API Keys

Lưu ý quang trọng: Bạn đên lưu lại API Key này , vì lý do bảo mật nên mã API key này chỉ hiển thị 1 lần thôi.

Nếu bạn muốn đổi lại tên, set lại quyền cho API Key này hoặc muốn xóa nó đi thì chỉ cần nhấn vào biểu tượng bánh răng  và chọn tương ứng Edit API Key hoặc Delete API Key.

Hướng dẫn cấu hình WordPress để gửi Mail với SendGrid

SendGrid có plugin riêng chính chủ nhưng hiện tại khi viết bài này thì nó đã không còn nữa.

Plugin này đã bị đóng kể từ ngày 13 tháng 7 năm 2021 và không có sẵn để tải xuống. Việc đóng cửa này là vĩnh viễn. Lý do: Yêu cầu Tác giả.

Thay vào đó mình sẽ hướng dẫn các bạn cấu hình qua plugin WP Mail SMTP by WPForms .

Bước 1: Cài đặt và kích hoạt plugin WP Mail SMTP by WPForms

Bước 2: Trong trang quản trị bạn chọn WP Mail SMTP -> Settings để bắt đầu cấu hình với SendGrid

Bước 3: Trong tab General kéo xuống phần Mailer -> chọn SendGrid -> nhập API Key trong phần SendGrid -> phần Sending Domain bạn nhập địa chỉ mail vào sau đó bấm Save Settings

Bước 4: Bước cuối cùng bạn chuyển qua tab Email Test -> nhập mail muốn gửi đến trong phần Send to và bấm Send Email.

Nếu nhận kết quả test như hình bên dưới là bạn đã cấu hình thành công. Ngược lại nếu bạn nhận thông báo There was a problem while sending the test email thì xem lại phần cấu hình bên trên chính xác chưa.

Test gửi mail WordPress thành công

Lời kết

Trên đây là các bước hướng dẫn cấu hình gửi mail WordPress với SendGrid chi tiết, nếu trong quá trình thực hiện cấu hình gửi mail trong WordPress gặp lỗi vui lòng comment bên dưới để mình giúp nhé.

Bạn nghĩ sao về bài viết này?
+1
0
+1
0
+1
0
+1
0
+1
0


Lưu ý:
→ Vui lòng bình luận bằng tiếng Việt có dấu.
→ Hãy dùng tên và email thật của bạn khi comment.
→ Không sử dụng keyword trong ô Name.
→ Nếu có ý định Spam link thì hãy quên đi nhé.
→ Tất cả bình luận đều được kiểm duyệt vì thế hãy cẩn thận trước khi comment.
Xin cám ơn!

Add Comment

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.