Chatbot Xác Thực Email

Link demo: https://m.me/ahachatdemo?ref=demoxacnhanmail

Có 2 cách để thực hiện quá trình xác thực Email mà khách hàng để lại trên chatbot

Cách 1: Bot sẽ gửi 1 mã xác thực vào email mà khách hàng đăng ký, sau đó khách hàng cần truy cập Email đã đăng ký để lấy mã xác thực và cung cấp lại mã xác thực vào messenger và Bot sẽ kiểm tra mã xác thực mà khách hàng nhập.

  • Nếu mã xác thực chính xác → Bot thông báo xác thực tài khoản thành công.
  • Nếu mã xác thực không chính xác → Bot yêu cầu khách hàng đăng ký lại tài khoản Email và xác thực lại. Quá trình này sẽ lặp lại cho tới khi tài khoản Email của khách hàng được xác thực thành công.

Cách 2: Bot sẽ gửi một liên kết chứa Ref link vào email mà khách hàng đăng ký, sau đó khách hàng cần truy cập Email đã đăng ký để bấm xác nhận.

  • Nếu khách nhận được email và bấm vào liên kết xác nhận → Bot thông báo xác nhận tài khoản thành công kèm với gắn thẻ “Đã xác nhận email”
  • Nếu khách không nhận được email và chưa bấm vào nút xác nhận. → Từ đây bạn có thể sử dụng tính năng Trigger lọc khách hàng chưa để lại email để gửi chăm sóc yêu cầu khách hàng đăng ký lại tài khoản Email và xác thực lại sau mỗi 30 phút. Chăm sóc sẽ được gửi liên tục trong 24h cho tới khi tài khoản Email của khách hàng được xác thực thành công.

Note: Để kết nối và gửi được email từ AhaChat, các bạn thực hiện kết nối theo hướng dẫn tại đây

Sau đây là các bước thực hiện kết hợp cả 2 cách trên:

Copy kịch bản mẫu:

Kịch bản gửi mail xác thực: https://app.ahachat.com/share-story-to-bot/4a7f32ee5425e7afe72d38dffcb5fed2GaCadB9wh03391213

Kịch bản thông báo xác nhận mail:

https://app.ahachat.com/share-story-to-bot/e2bccd2267ccdde4ae6cfd0b79f6d0eeY0z2NPd0Kn3391247

Kịch gửi mail xác thực:

  • Đầu tiên, bạn tạo block để xin thông tin Email mà khách hàng đăng ký và lưu nó vào thuộc tính. Thuộc tính này bạn cần tạo trước

  • Kế tiếp, bạn tạo block PROMO CODES để tạo cho khách hàng 1 mã số ngẫu nhiên. Ở đây chúng ta sẽ lưu thuộc tính của code vào {{code_xacthuc}}. Bấm Tạo code để tạo ngẫu nhiên danh sách code có thể sử dụng

  • Tiếp theo, bạn tạo block Gửi Gmail để gửi cho khách hàng mã xác thực vừa được Bot tạo ngẫu nhiên bên trên. Bạn điền đầy đủ nội dung thông tin để gửi cho khách hàng như hình ảnh dưới đây:

Nội dung Email các bạn tùy biến sao cho phù hợp với doanh nghiệp của các bạn. Trong hướng dẫn nội dung gửi mình soạn như sau:

Xin chào {{full_name}}
Mã xác thực của bạn là: {{code_xacthuc}}
Vui lòng quay trở lại Messenger để gửi mã xác thực tài khoản của bạn.
Hoặc bấm vào [link này](https://m.me/ahachatdemo?ref=xacnhanemail) để xác nhận.
Xin cảm ơn!
  • Tiếp theo, bạn tạo block để yêu cầu khách hàng truy cập tài khoản Email đã đăng ký lấy thông tin mã xác thực và nhập lại mã xác thực vào messenger chatbot. Lưu thuộc tính {{code_khachnhap}} cho nội dung khách nhập vào.

  • Để check mã code mà khách hàng vừa nhập, bạn dùng block Điều kiện và bấm +Thêm nhánh để so sánh lại mã số khách hàng vừa nhập với mã số mà bot đã tạo ra. Nếu trùng khớp bot sẽ gửi block dung cho khách với nội dung Xác thực thành công. Nếu kết quả so sánh khác nhau, bot gửi block sai với thông điệp yêu cầu khách hàng xác thực lại.

  • Nhánh điều kiện sẽ được nối như thế này

Kịch bản thông báo xác nhận mail:

  • Bạn cần tạo một kịch bản mới để xác nhận email

  • Trong kịch bản mới này bạn tạo block Điều kiện để gắn thẻ cho khách nếu khách bấm vào link xác nhận trên mail

  • Tạo tiếp block xacnhan để thông báo cho khách hàng nội dung xác nhận thành công

  • Bạn truy cập vào menu Tăng trưởng+ Tạo mớiMessenger Ref Url*

  • Đặt tên cho Ref link và chọn kịch bản chuyển tiếp là kịch bản “Xác nhận email” mà bạn vừa tạo bên trên. Sao chép lại link vừa tạo

  • Quay trở lại block email trong kịch bản xác thực email bôi chọn dòng text và đính kèm link vào như ảnh dưới đây

Vậy là xong, khi bạn gửi mail xác thực cho khách hàng, họ sẽ nhận được email chứa nút bấm xác nhận như sau

Chúc các bạn kinh doanh hiệu quả với AhaChat!