Nội dung chính
Cách gửi mail tự động từ Google Sheet đơn giản nhất

Cách gửi mail tự động từ Google Sheet đơn giản nhất

Đây là cách gửi mail tự động từ google sheet và cách này chỉ áp dụng với số lượng mail nhỏ nha mọi người. Cách này rất đơn giản. Mọi người chỉ Ctrl+C Ctrl+V là xong thôi.

Lưu ý: hạn ngạch gửi chỉ tầm 100 mail /1 ngày với mỗi tài khoản.

Bước 1: Lên danh sách Email cần gửi

Các bạn tạo một sheet như hình dưới đây nhé

Sheet sẽ bao gồm:

  • Tên sheet: mọi người để là Listmail (để như này để đỡ phải sửa trong đoạn mã script)
  • Email: chứa danh sách email.
  • Subject: chứa tiêu đề email.
  • Body: Chứa nội dung email.

Ở phần body nếu muốn nội dung đẹp hơn thì bạn vào đây sẽ ra web như ảnh dưới đây.

Tại phần Visual Editor thì bạn gõ nội dung và căn chỉnh nội dung như bạn muốn.

Phần HTML Editor là nội dung ở dạng mã html. Bạn copy cái nội dung này và dán vào phần body ở sheet là được nhé.

Bước 2: Cài App Script

Tại file sheet, bạn vào tiện ích mở rộng vào chọn Apps Script.

Cửa sổ mới hiện ra thì bạn copy mã dưới đây và dán vào là được.

function GetDataEmail()
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var ws = ss.getSheetByName(‘Listmail’);
var last_row = ws.getRange(‘A1’).getDataRegion().getLastRow();
var data = ws.getRange(1,1,last_row,3).getValues();
for(var i=1; i<=last_row-1;i++)
{
var email = data[i][0];
var title = data[1][1];
var content = data[1][2];
MailApp.sendEmail({
name: (‘giapducthang.com – một thành viên của F12blog.com’),
to: email,
subject: title,
htmlBody: content
});
Logger.log(email);
}
}

LƯU Ý: Sửa file custom lại thì chú ý đoạn khoanh đỏ bên dưới. Bạn thay tên email hiển thị khi gửi vào là được. Sau đó bạn đặt tên cho file và lưu lại.

Bước 3: Gửi mail

Bạn lưu lại file script rồi ấn nút chạy. Popup sẽ hiện ra như này

Bạn ấn vào Xem lại quyền -> Chọn lại mail -> Chọn phần nâng cao -> Đi tới Send Email từ Sheet.

Khi đó Apps Script sẽ yêu cầu cấp quyền như ảnh dưới thì bạn ấn vào Cho phép.

Khi đó thì app sẽ chạy và gửi mail đi nhé.

Bạn sẽ vào mail test để kiểm tra xem nội dung hiển thị đúng như ý muốn chưa. Khi đã kiểm tra xong thì bạn có thể cho chạy luôn được rồi.

Nếu khó quá thì bạn có thể clone luôn cái file này của mình. Lấy file google sheet tại đây nhé.

Chú ý: Đây là đoạn script đơn giản nhất. Nếu mọi người gửi số lượng mail lớn thì chia ra thành nhiều tài khoản và thêm đoạn dealay thời gian request là được nhé.

Nguồn: Blog Giáp Đức Thắng – Xem tại đây

Xem thêm: Sai lầm to lớn về Automation nocode: Những gì bạn cần biết

Mega Digital

Mega Digital

Có tất cả về Digital Marketing

Bài viết mới nhất

Đăng ký nhận những thông tin mới nhất từ Megadigital

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors