Ảnh bìa HDSD ManyChat phần 3

HDSD ManyChat cơ bản – Phần 3: Flow Builder. Tinh hoa của ManyChat.

Cuối năm 2019, muốn làm chatbot viral nhưng chatbot tôi đang sử dụng lúc đó không đáp ứng. Tôi tìm ra video của Hoàng Bá Tầu trên YouTube hướng dẫn làm chatbot viral bằng ManyChat. Tôi biết đến ManyChat từ đây.

Cảm ơn Hoàng Bá Tầu đã mai mối cho tôi đến với một công cụ rất thú vị và cực kỳ mạnh mẽ – ManyChat.

Vẫn còn nhớ khi mới bắt đầu làm quen với ManyChat, tôi đã rất thích thú với cách xây dựng kịch bản của Flow Builder. Tôi làm quen với nó rất nhanh và rất tự nhiên. Hầu như không có chỗ nào khó hiểu, phi logic khiến việc xây dựng kịch bản gặp khó khăn.

Qua cách xây dựng kịch bản và tự động hóa của ManyChat nói riêng và thế giới chatbot nói chung, tôi thấy tiềm năng ứng dụng của chatbot vào quy trình vận hành của doanh nghiệp là rất uyển chuyển và khả năng tích hợp rất sâu. 

Lúc đó, tôi có suy nghĩ trong đầu: “ồ, xây dựng chatbot với ManyChat dễ quá. Chắc những nền tảng khác cũng dễ như vậy. Vậy ManyChat có gì hay ho nhỉ?”

Rồi tôi dành thời gian tìm hiểu một số nền tảng chatbot khác, cả Tây cả Ta. Điểm chung là nền tảng nào cũng có cái hay và thế mạnh riêng. Đây là sự thật chứ không phải nói dĩ hòa vi quý đâu nhé. Đặc biệt là các chatbot của Việt Nam, đều có những điểm rất phù hợp với thị trường Việt mà các ông lớn như ManyChat hay Chatfuel không có.

Khi đi qua một vòng thì tôi nhận ra một điều. Hóa ra để có cách sử dụng như ManyChat, không phải là chuyện đơn giản. 

Bên cạnh tính dễ sử dụng, khả năng xây dựng một hệ thống tự động hóa của ManyChat là cực kỳ mạnh mẽ. Không chỉ là hệ thống tự động nội bộ bên trong, ManyChat còn có khả năng tự động kích hoạt các nền tảng khác như email marketing hay CRM… Tôi sẽ giải thích rõ phần này ở một bài viết khác.

Bây giờ, chúng ta sẽ đi vào khám phá Flow Builder nhé.

ManyChat Flow Builder là gì?

Trình xây dựng kịch bản chatbot ManyChat gọi là Builder. Có 2 loại Builder trong ManyChat: Basic Flow.

Basic chỉ phù hợp khi bạn xây những kịch bản đơn giản, với vài bước. Tuy nhiên, nó đi kèm với một hạn chế lớn: Basic Builder là trình xây dựng là tuyến tính, tức là bạn phải xong bước này rồi mới chuyển qua bước kế tiếp. Hơn nữa, bạn không có toàn bộ bức tranh của kịch bản. 

Trong thực tế, kịch bản của bạn không đi theo kiểu tuyến tính như Basic Builder. Nếu kịch bản có các nhánh và vòng lặp được phân luồng bởi các điều kiện, rất khó để theo dõi và trực quan hóa với Basic Builder.

Đặc biệt trong trường hợp bạn cố gắng giải thích hoặc demo toàn bộ luồng đi kịch bản chatbot cho đồng nghiệp hoặc khách hàng, kịch bản tuyến tính không thể đáp ứng được.

Nói cách khác, kịch bản tuyến tính kiểu Basic Builder rất khó để kế thừa.

Làm sao bạn có thể hình dung bức tranh tổng thể của kịch bản bằng Basic Builder?

Flow Builder là một thứ gì đó ở có đẳng cấp rất khác. Tôi dám cá nếu bạn đã sử dụng thành thạo Flow Builder của ManyChat, bạn khó có thể thích một nền tảng chatbot khác.

Điều quan trọng Flow Builder của ManyChat mang lại cho tôi là tạo sự hứng khởi và cả một chút phấn khích khi bắt tay xây dựng một kịch bản. Dù đó là một kịch bản đơn giản hay phức tạp.

Flow Builder khiến việc xây dựng và tinh chỉnh kịch bản chatbot dễ dàng, nhanh chóng và cực kỳ, cực kỳ linh hoạt. 

Bạn không cần phải có toàn bộ kịch bản trong đầu rồi mới bắt tay vào xây dựng. Bạn cũng không cần phải tốn thời gian rà soát tới lui từng bước trong kịch bản để đảm bảo kịch bản đi đúng hướng.

Nói cách khác, bạn không cần phải thông minh hay có một đầu óc tổ chức siêu đẳng mới có thể xây dựng một kịch bản phức tạp hay mượt mà.

Mọi góc cạnh của bức tranh, mọi mối tương quan nguyên nhân – kết quả của kịch bản, Flow Builder thể hiện toàn bộ trước mặt bạn.

Flow Builder cung cấp một bức tranh toàn cảnh mà Basic Builder không thể có được.

Flow Builder có thể làm được gì?

Flow Builder làm cho việc xây dựng một kịch bản chatbot phức tạp trở nên nhanh gọn, dễ dàng hơn Basic Flow rất nhiều.

Flow Builder được phân chia thành 3 cấp độ:

  • Card (thẻ nội dung): chứa text, hình ảnh, gallery..
  • Block (khối): chứa nhiều card
  • Flow (kịch bản): chứa nhiều block

Trong Flow sẽ có 5 thành phần chính:

  • Card (thẻ nội dung): như trên
  • Action (hành động): các hành động được gán cho một nút nhấn, một hành vi của người dùng. Đây là vũ khí bí mật khiến việc tự động hóa của ManyChat thực sự là một con quái vật.
  • Go-to step (đi đến bước): một tính năng rất lợi hại của ManyChat, giúp bạn chuyển khách hàng đến một Flow đã tồn tại trong ManyChat. Tính năng này sẽ giúp bạn tạo một kịch bản rồi tái sử dụng ở nhiều nơi khác nhau.
    Vd: kịch bản thu thập thông tin khách hàng bao gồm email, số điện thoại.
  • Conditional Filter (lọc theo điều kiện): tạo điều kiện và hành động theo kiểu Nếu.. Thì.. Ví dụ: NẾU Giới tính là Nam THÌ Gửi áo nam.
  • A/B Split (Chọn ngẫu nhiên theo tỉ lệ)

Các bước được nối với nhau bằng các sợi dây. Nhờ nó, bạn có thể hình dung mối tương quan nhân quả của toàn bộ kịch bản một cách trực quan. 

Nếu bạn muốn chia sẻ ý tưởng kịch bản với đồng nghiệp hoặc khách hàng, không gì tốt hơn việc cho họ thấy một bức tranh toàn cảnh, trong đó thể hiện từng bước liên hệ với các bước khác như thế nào.

Các loại Card (thẻ nội dung) gồm có các loại sau:

Các loại thẻ nội dung dùng để xây dựng kịch bản chatbot.
  • Text: nội dung bằng chữ
  • Image: ảnh tĩnh hoặc ảnh động
  • Card: hình ảnh kèm thêm Tiêu đề, Mô tả và nút
  • Gallery: tập hợp tối đa 10 Card theo hàng ngang (dạng Carousel)
  • OTNR: yêu cầu quyền gửi Thông báo một lần (One-Time Notification) đến người dùng.
  • List: tương tự như Gallery, nhưng ở dạng hàng dọc. Facebook sẽ sớm chuyển List thành Gallery trong thời gian tới.
  • Audio: tệp âm thanh
  • Video: tệp video (tối đa 20MB). ManyChat chưa hỗ trợ chèn link YouTube. Tuy nhiên, bạn có thể sử dụng Card rồi thêm nút. Trong nút, bạn chọn Open website và thêm link YouTube.
  • File: đính kèm một file.
  • Delay: thêm biểu tượng “is typing” và độ trễ của tin nhắn, tạo cảm giác “người” hơn một chút. Tùy vào độ dài ngắn của nội dung mà bạn đặt độ trễ (giây) cho phù hợp.
  • User Input: yêu cầu thông tin từ người dùng với các định dạng sau:
    • Text
    • Multiple choice
    • Number
    • Email
    • Phone
    • URL
    • File
    • Image
    • Location
    • Date
    • Date and Time
  • Dynamic Content: đây là một module chuyên sâu, giúp bạn lấy nội dung động (thay đổi) từ server bên ngoài bằng cách gọi API. Nội dung trả về theo định dạng được ManyChat mô tả tại đây.

Bạn thêm các card nội dung vào block bằng cách nhấp chọn. Đối với Text, Image, Card, Gallery bạn có thể thêm tối đa 3 nút.

Thêm một thẻ nội dung vào kịch bản trong Flow Builder rất tiện lợi

Khi nhấp vào một nút, một cửa sổ hiện ra cho phép bạn lựa chọn hành động cho nút đó và đồng thời cũng là bước tiếp theo trong kịch bản.

Danh sách các tính năng của một nút trong ManyChat:

Có rất nhiều tính năng để bạn gán vào một nút trong ManyChat.
  • Send message: thêm một tin nhắn văn bản
  • Open website: mở một trang web dưới dạng webview. Tại đây, bạn có thể điều chỉnh độ cao của webview là 100%, 75% hay 50%
  • Call a number: gọi đến một số điện thoại
  • Buy Button: bạn chỉ có thể sử dụng nút này khi kết nối với tài khoản Stripe hoặc Paypal Business trong Setting > Payment
  • Perform Actions: thực hiện một trong các hành động
    • Add Tag: thêm một tag vào người dùng
    • Log Conversion Event (PRO): đánh dấu một sự kiện để thống kê
    • Remove Tag: bỏ một tag khỏi người dùng
    • Subscribe Sequence: thêm người dùng vào một chuỗi kịch bản gửi định kỳ (Sequence)
    • Unsubscribe from Sequence: xóa người dùng khỏi một chuỗi kịch bản gửi định kỳ (Sequence)
    • Mark Conversation as Open: đánh dấu hội thoại thuộc mục Open trong Live Chat
    • Mark Conversation as Done: đánh dấu hội thoại thuộc mục Done trong Live Chat
    • Notify Admin: thông báo cho admin
    • Set Custom Field: đặt giá trị cho một Custom Field
    • Clear Subscriber Custom Field: xóa giá trị khỏi một Custom Field
    • Subscribe to bot: đăng ký vào bot
    • Unsubscribe from bot: hủy đăng ký khỏi bot
    • External Request (PRO): vũ khí bí mật của ManyChat. Đây là cửa ngõ để ManyChat trao đổi dữ liệu vào/ra với các nền tảng khác. Nếu bạn làm chủ công cụ này, chatbot của bạn sẽ có bất cứ tính năng nào bạn cần.
    • Google Sheet Action (PRO): tích hợp của Google Sheet trong ManyChat rất mạnh mẽ với 3 chức năng: thêm dữ liệu một hàng mới, cập nhật dữ liệu vào một hàng có sẵn, và tìm kiếm dữ liệu trong Sheet.
    • Trigger Integromat (PRO): trigger một scenario trong Integromat.
    • Facebook Custom Audience (PRO): thêm người dùng vào một tệp Custom Audience trong Facebook Ads.
    • Set SMS Opt-In (PRO): người dùng cần được Set SMS Opt-In trước khi gửi SMS cho họ (chưa có sẵn ở Việt Nam)
    • Set Email Opt-In (PRO): người dùng cần được Set Email Opt-In trước khi gửi email cho họ (có sẵn ở Việt Nam)
    • Set SMS Opt-Out (PRO): gỡ bỏ cài đặt gửi SMS đến người dùng
    • Set Email Opt-Out (PRO): gỡ bỏ cài đặt gửi email đến người dùng
  • Start another Flow: bắt đầu một Flow khác đã có trong ManyChat
  • Condition: đặt điều kiện để quyết định hành động tiếp theo
  • Randomizer: chọn ngẫu nhiên giữa nhiều lựa chọn, theo một tỉ lệ bạn đặt trước. Lưu ý: tổng tỷ lệ của các lựa chọn phải là 100%
  • Smart Delay: tạo thời gian chờ cho hành động tiếp theo trong kịch bản
  • Send SMS: gửi SMS. Để có thể gửi SMS, bạn phải lưu số điện thoại của khách hàng trong System Field và Set SMS Opt-In
  • Send Email: gửi email. Để có thể gửi email, bạn phải lưu email của khách hàng trong System Field và Set Email Opt-In
  • Select Existing Step: lựa chọn một bước đã có trong Flow hiện tại. Thay thế cho cách nối dây giữa các bước

Sau đó, bạn tạo bước kế tiếp bằng 2 cách:

Tạo bước ngay trong nút nhấn hoặc ‘Continue to another step’.

Tạo bước kế tiếp ngay trong ‘Button’ hoặc ‘Continue another step’

Hoặc bạn có thể thêm trực tiếp một thẻ nội dung mới vào Flow:

Thêm trực tiếp một thẻ nội dung mới trong Flow Builder

Tóm lại, để tạo một nội dung hay một hành động, bạn chỉ cần nhấp chọn và điều chỉnh. Cực kỳ đơn giản và nhanh chóng. Bạn không cần phải mất công đi tìm, hay suy nghĩ cách làm. Vì mọi thứ đã được ManyChat sắp xếp cực kỳ hợp lý. Chẳng mấy chốc bạn sẽ có cảm giác thân thuộc như đang ở nhà của mình.

18 cách để dẫn người dùng vào một Flow

Flow Builder cung cấp cho bạn đầy đủ đồ chơi để xây nên một kịch bản hấp dẫn, thu hút và gắn kết với người dùng. Với ManyChat, bạn có thể kết nối với các hệ thống khác như website, giao vận, Google Sheet, KiotViet… để trao đổi dữ liệu với mục đích cuối cùng: cung cấp trải nghiệm tốt nhất cho người dùng.

Cứ xem Flow là một vườn hoa đầy màu sắc, nhưng nếu đường vào vườn hoa bị tắc thì công sức của người trồng hoa đổ sông đổ biển. Thật may mắn, ManyChat cho phép bạn tạo ra 18 con đường để dẫn khách vào vườn hoa:

Có đủ đồ chơi để bạn lèo lái người dùng vào vườn hoa của bạn chưa?

Làm sao để kết nối những công cụ trên vào Flow? Một lần nữa, ManyChat đã xử lý chuyện này quá xuất sắc. Bạn không cần phải tạo mới công cụ trước khi kết nối vào Flow. ManyChat cho phép bạn tạo mới các công cụ ngay trong Flow và kết nối ngay lập tức với Flow. Thật sự quá tiện lợi đúng không?

Tạo các đường dẫn vào kịch bản

Một tính năng nhỏ thôi, nhưng mang lại trải nghiệm sử dụng rất mượt mà và phấn khích.

Chuyển hướng người dùng trong trong Flow đến một Flow khác

Đi đến một Flow khác khi đang xây dựng kịch bản bằng Flow Builder

Trong một kịch bản, sẽ có lúc bạn muốn chuyển khách hàng đến một Flow khác. Có 2 trường hợp hay xảy ra:

  • Chuyển đến một Flow với nội dung tiếp nối hoặc liên quan 
  • Chuyển đến Flow tái sử dụng nhiều lần. Chẳng hạn như Flow thu thập email/phone number người dùng

Tính năng này không những cung cấp sự linh hoạt cho chatbot của bạn, mà còn hạn chế một Flow phình quá lớn. Một khi Flow quá lớn, bạn sẽ rất khó kiểm soát, và rất khó dò nguyên nhân khi có lỗi xảy ra.

A/B Split Test Step

Phân luồng kịch bản theo tỉ lệ ngẫu nhiên bằng Randomizer

Nếu bạn đã quen với khái niệm A/B testing của digital marketing, bạn sẽ biết cách sử dụng của A/B testing ngay lập tức.

A/B Split Test có tên gọi khác là Randomizer. Ví dụ bạn muốn khách nhận được ngẫu nhiên 1 trong 4 món quà. Bạn có thể đặt mỗi món quà có tỉ lệ là 25%. Hoặc bất cứ một tỷ lệ nào, miễn là tổng tỷ lệ cộng lại phải là 100%.

Bạn có thể ứng dụng Randomizer để đo lường hiệu quả của các kịch bản khác nhau. Hoặc để tạo ra nhiều cách trả lời cho cùng một câu hỏi, tránh gây nhàm chán cho người dùng.

Conditional Filter Step

Bước này dùng để phân luồng kịch bản bằng điều kiện. Giả sử bạn là một shop thời trang bán quần áo cho cả nam và nữ. Tất nhiên là bạn muốn gửi đồ nam đến khách nam và đồ nữ đến khách nữ. Để thực hiện, bạn chỉ cần setup condition dựa trên giới tính (gender) của khách. Đồ nam được gửi đến người dùng có gender là male (nam). Đồ nữ được gửi đến người dùng có gender là nữ.

Các điều kiện để thiết lập Conditional Filter Step chia làm 3 nhóm chính:

  • Tag
  • System Field
  • User Field

Điều này có ý nghĩa, khả năng tạo các bộ lọc dựa trên dữ liệu người dùng là cực kỳ mạnh mẽ và tinh vi. Bạn sẽ hiểu điều này trong quá trình sử dụng.

Chia sẻ Flow của bạn với thế giới

Chia sẻ Flow bằng 3 cách: download PNG, share link, nhúng iframe

Sẽ có lúc bạn muốn chia sẻ kịch bản mầu nhiệm của bạn với thế giới, ManyChat tạo ra 3 cách khác nhau cho bạn thỏa đam mê:

  • Hình ảnh: download hình ảnh Flow định dạng PNG
  • Chia sẻ link
  • Nhúng vào website bằng iframe như dưới đây

Thậm chí, ManyChat còn cho phép người xem có thể sao chép Flow về chatbot ManyChat của họ. Quá tuyệt vời đúng không?

Mình thấy thông qua những điều nhỏ nhỏ này, ManyChat đã thể hiện sự quan tâm kỹ lưỡng của họ với người dùng.

Kết

Đối với mình, Flow Builder của ManyChat là trình xây dựng kịch bản automation đỉnh nhất mà tôi từng dùng qua. Không chỉ dẫn đầu trong thế giới chatbot, mà trong cả thế giới của marketing automation hay workflow automation. Có những trình xây dựng kịch bản tự động rất mạnh nhưng khó xài. Ngược lại, có những trình xây dựng kịch bản dễ xài nhưng ít tính năng.

ManyChat Flow Builder có cả 2: vừa mạnh mẽ vừa rất dễ xài.

Bạn không tin hả? Vào chatbot Comta của tôi rồi hỏi hướng dẫn sử dụng ManyChat nhé. Bot sẽ trả về các bài viết liên quan trên blog, realtime. 🙂

0 0 vote
Xếp hạng của bạn rất quan trọng để chúng mình cải thiện bài viết.
Subscribe
Notify of
guest
0 Bình luận
Inline Feedbacks
View all comments