1. Trang chủ
  2. » Công Nghệ Thông Tin

TÌM HIỂU VÀ TRIỂN KHAI HỆ THỐNG GỬI EMAIL MARKETING VỚI GMAIL API

36 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

ĐỒ ÁN 51 EMAIL MARKETING Bộ Công Thương TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN - - ĐỒ ÁN MÔN HỌC ĐỀ TÀI: TÌM HIỂU VÀ TRIỂN KHAI HỆ THỐNG GỬI EMAIL MARKETING VỚI GMAIL API Giáo viên hướng dẫn : Trần Thị Bích Vân Sinh viên thực : 1.2033180039_Nguyễn Ngọc Yến Linh 2033181003_Nguyễn Minh Cần TP.Hồ Chí Minh – 2021 ĐỒ ÁN 51 EMAIL MARKETING LỜI CẢM ƠN Đầu tiên, chúng em xin gửi lời cảm ơn đến Trường ĐH Cơng nghiệp Thực phẩm TP Hồ Chí Minh, Ban lãnh đạo nhà trường toàn thể quý thầy cơ, tạo điều kiện cho chúng em có mơi trường học tập thuận lợi để hồn thành chương trình học Và chúng em muốn gửi lời cảm ơn đến Trần Thị Bích Vân suốt thời gian thực hành đồ án cô, tận tình giảng dạy, hướng dẫn chi tiết để chúng em có đủ kiến thức để thực đề tài Chúc có nhiều sức khỏe thành công chặn đường tới Cuối cùng, chúng em chưa có nhiều kinh nghiệm hạn chế mặt kiến thức trải nghiệm thức tế nên chắn không tránh khỏi sai sót đề tài Chúng em mong nhận phản hồi, đánh giá đóng góp ý kiến để đề tài chúng em hồn thiện Chúng em xin chân thành cảm ơn! Trân trọng! ĐỒ ÁN 51 EMAIL MARKETING ĐỒ ÁN 51 EMAIL MARKETING MỤC LỤC ĐỒ ÁN 51 EMAIL MARKETING CHƯƠNG 1:GIỚI THIỆU ĐỀ TÀI VÀ CÁC VẤN ĐỀ LIÊN QUAN 1.1 GIỚI THIỆU – Marketing chưa ngừng phát triển mở rộng với xu hướng mẻ Tuy nhiên, Email Marketing số hình thức tồn lâu sử dụng thường xuyên – Mục đích email marketing để doanh nghiệp tương tác với khách hàng thơng điệp marketing cụ thể – Tìm hiểu Email Marketing – Nhắc đến Email Marketing nhiều người cho rằng: Tại phải triển khai email marketing, có hiệu gì? Mỗi lần gửi email cho người dùng toàn bị liệt vào mục spam email? Mặc dù gửi email vào hộp thư người nhận không đọc? – Tuy nhiên, Email Marketing lại phương pháp Marketing ưu tiên tập đoàn, doanh nghiệp lớn nhận thành công vang dội – Tại nên sử dụng Email Marketing? – Có lợi lớn Email marketing so với hình thức tiếp thị khác Đó vấn đề tiết kiệm chi phí cách thức hoạt động dễ dàng Đây cách tiếp thị vơ tiết kiệm so với hình thức marketing khác Cực kỳ phù hợp cho mơ hình kinh doanh cho doanh nghiệp vừa nhỏ (SMEs) – Email dường cách tiếp thị tuyệt vời Tuy nhiên, doanh nghiệp bỏ ngỏ phương pháp marketing hiệu cực cao – Những ngành nghề nên sử dụng Email Marketing? CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG ĐỒ ÁN 51 EMAIL MARKETING 2.1 Email Marketing gì? Email marketing hình thức marketing sử dụng thư điện tử gửi thông tin, mua bán, tiếp thị, chúc mừng,… tới khách hàng mục tiêu bạn Khi lên kế hoạch cho chiến dịch tiếp thị email marketing phương án tiết kiệm hữu hiệu cho doanh nhiệp Tuy nhiên lạm dụng, thiết kế nội dung khơng phù hợp thư bạn dễ bị SPAM khách hàng khơng có thơng báo nhận thư Thơng thường, nội dung email tập trung vào giới thiệu chương trình khuyến mãi, giới thiệu sản phẩm, dịch vụ thơng tin có lợi cho cơng ty Các email phận Marketing đơn vị gửi qua hệ thống email doanh nghiệp Hoặc sử dụng phần mềm email marketing tự động chuyên nghiệp có sẵn từ nhà cung cấp Mỗi email gửi đến khách hàng tiềm coi email marketing Nhiệm vụ phận làm email marketing xây dựng nội dung cho hấp dẫn, bắt mắt Mục đích thu hút khách hàng click vào xem từ đọc tiêu đề Và sau đọc thực mong muốn doanh nghiệp Như mua hàng, điền form đăng ký thông tin, đến tham gia kiện…v.v Một email đánh giá thành cơng thu hút nhiều lượt xem, lượt click cao ĐỒ ÁN 51 EMAIL MARKETING 2.2 Lợi ích Email Marketing Tiết kiệm chi phí: Điều bạn cần làm thu thập email khách hàng, phân luồng thiết kế email phù hợp, cuối gửi thời điểm chờ kết Chi phí thật thấp so với hình thức marketing khác nhiều Tiếp cận người dùng rộng rãi: Số lượng tài khoản email nhiều số lượng tài khoản mạng xã hội Facebook, Instagram,… Xây dựng hình ảnh, thơng điệp doanh nghiệp tốt tới khách hàng, tạo niềm tin nhu cầu sử dụng sản phẩm/dịch vụ bạn Cá nhân hóa thông tin gửi thông điệp, thông báo, chăm sóc khách hàng dễ dàng 2.2.1 T Ạ I SAO DOANH NGHIỆP NÊN SỬ DỤNG EMAIL MARKETING ? Theo nhiều thống kê, Email Marketing phương tiện mang lại nhiều lợi ích lớn Một số lợi ích mà marketing qua email mang lại cho doanh nghiệp là: Tiếp cận tốt ĐỒ ÁN 51 EMAIL MARKETING Đây công cụ giúp bạn tiếp cận với khách hàng với quy mô rộng khắp số lượng lớn Trong chiến dịch, bạn gửi từ 3000 – 5000 email đến khách hàng Đây xem hình thức tiếp cận khách hàng nhanh chóng Bởi có sở hữu địa email thư điện tử cho riêng Nhanh chóng, hiệu Nếu sử dụng hệ thống email doanh nghiệp cơng cụ gửi email chun nghiệp Bạn gửi email nhanh đảm bảo email ln vào inbox khách Bên cạnh đó, hoạt động lại tiết kiệm thời gian thao tác (chủ yếu máy tính) Và thực ngày (khơng gị bó thời gian) Dễ dàng đo lường, đánh giá Email Marketing đo lường, đánh giá thơng qua lượt click mail Lượt tiếp cận với khách hàng % khách hàng mua sản phẩm Với công cụ đo lường, bạn đánh giá hành vi, thói quen mua sắm người dùng Từ cải thiện cho chiến dịch sau Tiết kiệm chi phí Thông thường, chiến dịch Email marketing diễn thời hạn ngắn (Thường tính theo tuần, tháng.) Nên thấy chiến dịch khơng hiệu quả, bạn rút kinh nghiệm Sau thay đổi cho chiến dịch Trong hồn cảnh chi phí khơng q nhiều Xây dựng thương hiệu Ngồi mục đích khuyến khích khách hàng sử dụng, mua sản phẩm Email tiếp thị dạng giúp công ty xây dựng thương hiệu Nhiều đơn vị kinh doanh trực tuyến Việt Nam xây dựng thương hiệu qua email tốt Có thể kể đến Grab, Lazada, Hotdeal… 2.2.2 NHỮNG NGÀNH NÀO THÌ NÊN SỬ DỤNG EMAIL MARKETING ? Ở thị trường Việt Nam, email marketing áp dụng hiệu ngách (ngành nghề) định Còn ngành nghề khác bạn dùng chatbot hay sms marketing thay ĐỒ ÁN 51 EMAIL MARKETING Lĩnh vực phù hợp để triển khai email marketing bao gồm nhóm người dùng có thói quen sử dụng email nhiều so với số đông 2.2.3 TẠI SAO NÊN CÂN NHẮC SỬ DỤNG API GMAIL? API cung cấp quyền truy cập RESTful vào tính thường có với Gmail: • Gửi nhận email HTML • Gửi nhận email có tệp đính kèm • Các hoạt động CRUD (tạo, đọc, cập nhật xóa) với thư, nháp, chuỗi nhãn • Quyền kiểm sốt hộp thư đến Gmail bạn • Khả tìm kiếm đầy đủ giao diện người dùng web • Thực truy vấn cụ thể • Và nhiều thứ khác nữa… Các nhà phát triển u thích Gmail API dễ triển khai, sử dụng tùy chọn cho trường hợp linh hoạt như: • Gửi email tự động • Sao lưu thư • Di chuyển thư từ dịch vụ email khác CÁC LOẠI TÀI NGUYÊN VÀ PHƯƠNG PHÁP Với API Gmail, xử lý số loại tài nguyên quản lý chúng phương pháp sau: Soạn tin • Tạo (tạo nháp mới) Xóa (xóa nháp định) Lấy (lấy nháp định) Danh sách (liệt kê nháp hộp thư) Gửi (gửi nháp định theo tiêu đề Tới, Cc Bcc.) Cập nhật (cập nhật nội dung nháp định) Gửi tin nhắn ĐỒ ÁN 51 EMAIL MARKETING • Xóa tin nhắn theo ID Sửa đổi nhãn thơng báo định Xóa Thùng rác (chuyển thư định vào thùng rác) Hủy rác (chuyển thư định từ thùng rác) Gắn nhãn • Tạo nhãn Xóa (xóa nhãn định) Get (lấy nhãn định).Cập nhật nhãn Lịch sử • Là danh sach liệt kê tất thay đổi hộp thư Cài đặt • GetAutoForwarding • UpdateAutoForwarding GetImap • UpdateImap • GetLanguage • UpdateLanguage 10 ĐỒ ÁN 51 EMAIL MARKETING return { 'raw': raw_message } def send_message(service, message): try: message = service.users().messages().send(userId='me', body=message).execute() print('Message Id: %s' % message['id']) return message except Exception as e: print('An error occurred: %s' % e) return None def main(): currentMonth = datetime.now().month for index in range(len(COMPANYLIST)): path = DIR_NAME + COMPANYID[index] + '/' + str(currentMonth) + '/' print path if not os.path.exists(path + DATA_FILE): continue try: response = requests.get(REQUEST_URL) # If the response was successful, no Exception will be raised response.raise_for_status() except HTTPError as http_err: 22 ĐỒ ÁN 51 EMAIL MARKETING print 'HTTP error occurred: ', http_err except Exception as err: print 'Other error occurred: ', err else: print 'Request API success!' service = create_service() if service is not None: dataJson = response.json()['results'] for item in dataJson: send_message(service, create_message(item, path)) if name == ' main ': main() 3.2.4 SỬ DỤNG TASK SCHEDULER – Nguồn tham khảo: https://docs.microsoft.com/en-us/windows/win32/taskschd/taskscheduler-start-page – Task Scheduler gì? – Task Scheduler cơng cụ có sẵn Windows giúp người dùng thực số hành động tác vụ máy tính tự động chạy phần mềm có sẵn máy tính Task Scheduler có nhiều tính hỗ trợ cho máy tính, khả tự động hóa tác vụ người dùng muốn chạy Windows nhanh chóng hiệu – Thực (trên windown 10) Bước 1: Mở Task Scheduler máy tính 23 ĐỒ ÁN 51 EMAIL MARKETING Bước 2: Chọn Action chọn Create Basic Task để tạo tác vụ 24 ĐỒ ÁN 51 EMAIL MARKETING 25 ĐỒ ÁN 51 EMAIL MARKETING 26 ĐỒ ÁN 51 EMAIL MARKETING – Name: SendEmailHappyBirthDay – Description: Tự động gửi email chúc mừng sinh nhật Vào ngày tháng, lấy danh sách nhân viên lọc nhân viên có ngày sinh tháng gửi mail Bước 3: Tiến hành điều chỉnh thời gian thực tới nơi có phần mềm muốn chạy tự động 27 ĐỒ ÁN 51 EMAIL MARKETING 28 ĐỒ ÁN 51 EMAIL MARKETING – Giả sử cài đặt ứng dụng chạy từ ngày 1/06/2021 lúc 0h Chạy tự động vào ngày tháng 29 ĐỒ ÁN 51 EMAIL MARKETING – File script là: Run_Python_Scrip.bat 30 ĐỒ ÁN 51 EMAIL MARKETING – 31 ĐỒ ÁN 51 EMAIL MARKETING – Để xóa tự động cần click Delete task 3.2.5 RUN PROGRAM C:\DoAnEmailMarketing\DoAnEmailMarketing>happy_birthday_email py C:\DoAnEmailMarketing\DoAnEmailMarketing>product_advertising_e mail.py 32 ĐỒ ÁN 51 EMAIL MARKETING 33 ĐỒ ÁN 51 EMAIL MARKETING CHƯƠNG 4: DEMO VÀ KẾT QUẢ THỰC NGHIỆM 4.1 KẾT QUẢ THỰC NGHIỆM 4.1.1 HAPPY BIRTHDAY IN MONTH 34 ĐỒ ÁN 51 EMAIL MARKETING 4.1.2 PRODUCT ADVERTISING EMAIL 35 ĐỒ ÁN 51 EMAIL MARKETING TÀI LIỆU THAM KHẢO Website [1] https://www.youtube.com/watch?v=6bzzpda63H0 [2] https://developers.google.com/gmail/api/quickstart/python [3] https://developers.google.com/gmail/api/guides/sending [4] https://ichi.pro/vi/cach-thiet-lap-thong-tin-dang-nhap-de-gui-email-bang-api-gmail41305868641772 [5] https://m.youtube.com/watch?v=nTNUVaWMyt8 [6] https://www.youtube.com/watch?v=bwEDQBt3wHM&t=6s [7] https://www.it-swarm-vi.com/vi/c%23/lam-nao-de-goi-mot-phuong-thuc-hang-ngayvao-thoi-gian-cu-trong-c/969469912/ [8] https://helpex.vn/question/lam-the-nao-de-goi-mot-phuong-thuc-hang-ngay-vao-thoigian-cu-the-trong-c-%23-5cd54499ae03f641487a7dd6 [9] https://www.youtube.com/watch?v=xwWpJvr-qx4 [10] https://developers.google.com/gmail/api/quickstart/dotnet [11] https://code.tutsplus.com/vi/tutorials/managing-cron-jobs-using-python cms-28231 [12] https://www.youtube.com/watch?v=6bzzpda63H0 [13] https://viblo.asia/p/python-co-ban-voi-django-frameworkLjy5VxGkZra [14] https://viblo.asia/p/mot-chut-ve-mvc-mvp-va-mvvm3P0lPyMv5ox [15] https://kinsta.com/blog/gmail-smtp-server/ [16] https://mailtrap.io/blog/send-emails-with-gmail-api/ 36 ... – Nhắc đến Email Marketing nhiều người cho rằng: Tại phải triển khai email marketing, có hiệu gì? Mỗi lần gửi email cho người dùng toàn bị liệt vào mục spam email? Mặc dù gửi email vào hộp thư... ngành nghề nên sử dụng Email Marketing? CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG ĐỒ ÁN 51 EMAIL MARKETING 2.1 Email Marketing gì? Email marketing hình thức marketing sử dụng thư điện tử gửi thông tin, mua bán,... ÁN 51 EMAIL MARKETING – 31 ĐỒ ÁN 51 EMAIL MARKETING – Để xóa tự động cần click Delete task 3.2.5 RUN PROGRAM C:DoAnEmailMarketingDoAnEmailMarketing>happy_birthday _email py C:DoAnEmailMarketingDoAnEmailMarketing>product_advertising_e

Ngày đăng: 22/12/2021, 21:30

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    CHƯƠNG 1:GIỚI THIỆU ĐỀ TÀI VÀ CÁC VẤN ĐỀ LIÊN QUAN

    CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

    2.1 Email Marketing là gì?

    2.2 Lợi ích của Email Marketing

    2.2.1 TẠI SAO DOANH NGHIỆP NÊN SỬ DỤNG EMAIL MARKETING ?

    2.2.2 NHỮNG NGÀNH NÀO THÌ NÊN SỬ DỤNG EMAIL MARKETING ?

    2.2.3 TẠI SAO NÊN CÂN NHẮC SỬ DỤNG API GMAIL?

    CÁC LOẠI TÀI NGUYÊN VÀ PHƯƠNG PHÁP

    Với API Gmail, có thể xử lý một số loại tài nguyên và quản lý chúng bằng các phương pháp sau:

    CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w