Tích hợp live chat Facebook vào website là cách nhanh nhất để biến khách lạ ghé trang thành một cuộc trò chuyện thật. Vấn đề là phần lớn hướng dẫn cũ trên Google đã sai: Meta gỡ Chat Plugin nhúng trực tiếp từ tháng 5/2024, nên mã nhúng kiểu cũ không còn hiển thị. Bài này hướng dẫn các cách còn chạy được năm 2026, kèm cách fix lỗi khung chat. Nội dung do đội kỹ thuật InterData biên soạn.
NỘI DUNG BÀI VIẾT
- Tích hợp live chat Facebook vào website là gì và vì sao mã nhúng cũ ngừng chạy?
- 3 cách tích hợp live chat Messenger Facebook vào website còn dùng được 2026
- Cách 1: Tích hợp live chat Facebook vào website bằng nút m.me và mã HTML
- Cách 2: Thêm nút chat Messenger cho WordPress bằng plugin
- Cách 3: Dùng widget bên thứ ba kết nối Fanpage chat
- Fix lỗi khung chat Messenger không hiển thị trên website
- Hạ tầng website ổn định khi tích hợp live chat Facebook vào website
- Câu hỏi thường gặp
Tích hợp live chat Facebook vào website là gì và vì sao mã nhúng cũ ngừng chạy?
Tích hợp live chat Facebook vào website nghĩa là đặt một nút hoặc khung chat lên trang, để khách bấm vào là nhắn thẳng cho Fanpage qua Messenger. Mục tiêu rất rõ: bắt liên hệ ngay khi khách còn đang quan tâm, thay vì để họ thoát trang rồi quên.
Trước đây Meta có sản phẩm tên Chat Plugin (trước nữa gọi là Customer Chat). Bạn vào Meta Business Suite, lấy một đoạn script, dán vào website là có ngay khung chat Messenger nổi ở góc phải. Đó là lý do từ khóa “mã nhúng messenger” và “script messenger” phổ biến đến vậy.
Vấn đề lớn: Meta đã chính thức ngừng Chat Plugin từ ngày 9/5/2024. Trước đó họ tắt dần chế độ khách (guest mode). Nghĩa là đoạn script nhúng trực tiếp kiểu cũ giờ không còn render khung chat nữa.
Đây chính là nguyên nhân số một khiến rất nhiều người than “khung chat Messenger không hiển thị”. Họ làm theo bài cũ, copy đúng script, nhưng script đó đã chết. Tin tốt: vẫn còn vài cách tích hợp Messenger vào web hoạt động ổn định, và phần lớn còn dễ làm hơn cách cũ.
- Điều đã chết: đoạn SDK Chat Plugin/Customer Chat lấy từ Meta Business Suite chèn vào thẻ body. Đừng tốn thời gian tìm lại đoạn này.
- Điều còn sống: liên kết m.me trỏ về Fanpage, plugin WordPress tạo nút chat, và widget bên thứ ba kết nối Fanpage qua API chính thức của Meta.
- Hệ quả SEO: nhiều bài đang top Google vẫn dạy cách cũ. Nếu bạn làm đúng, bạn vừa giúp khách thật, vừa có cơ hội vượt mặt các bài lỗi thời.

3 cách tích hợp live chat Messenger Facebook vào website còn dùng được 2026
Có ba hướng thực tế để khách trên website bấm là nhắn được cho Fanpage. Mỗi hướng khác nhau về độ khó, mức kiểm soát và tính năng. Chọn theo nền tảng website và kỹ năng của bạn.
- Nút m.me thủ công: tạo một link Messenger rồi gắn vào HTML. Nhẹ nhất, không phụ thuộc dịch vụ ngoài, hợp với mọi loại website.
- Plugin WordPress: cài plugin tạo nút chat nổi, cấu hình bằng giao diện, không đụng code. Hợp với người dùng WordPress thuần.
- Widget bên thứ ba: dùng Tidio, LiveChat, OpenWidget… kết nối Fanpage. Có thêm chatbot, lưu hội thoại, gom nhiều kênh, nhưng phụ thuộc nền tảng ngoài.
| Tiêu chí | Nút m.me HTML | Plugin WordPress | Widget bên thứ ba |
|---|---|---|---|
| Độ khó | Trung bình, cần biết HTML | Dễ, không cần code | Dễ đến trung bình |
| Phụ thuộc bên ngoài | Không (chỉ Facebook) | Plugin từ kho WordPress | Cao, theo nền tảng |
| Tính năng thêm | Cơ bản, chỉ mở Messenger | Đa kênh, nút nổi tùy biến | Chatbot, lưu chat, đa kênh |
| Tải thêm cho trang | Rất nhẹ | Nhẹ đến vừa | Nặng hơn, thêm script ngoài |
| Phù hợp ai | Landing page, web tĩnh, dev | Chủ web WordPress | Shop, team CSKH nhiều kênh |
Nếu bạn chỉ cần khách bấm nhắn tin nhanh, nút m.me là đủ và bền nhất. Nếu bạn chạy WordPress và ngại code, đi đường plugin. Nếu bạn muốn chatbot và quản lý hội thoại tập trung, dùng widget bên thứ ba.

Cách 1: Tích hợp live chat Facebook vào website bằng nút m.me và mã HTML
Link m.me là đường dẫn rút gọn chính thức của Messenger. Dạng https://m.me/<tên-fanpage>. Bấm vào là mở thẳng cửa sổ chat với Fanpage trên web hoặc app. Cách này không dùng SDK đã chết, nên không lo bị Meta gỡ.
Lấy đúng link m.me của Fanpage
Bạn cần username của Fanpage, không phải tên hiển thị. Vào Fanpage, mở phần Giới thiệu hoặc xem trên thanh địa chỉ, lấy phần sau facebook.com. Ví dụ Fanpage có username là interdata.vn thì link chat là https://m.me/interdata.vn.
- Mở Fanpage, kiểm tra Fanpage đã ở chế độ công khai và đã bật nhận tin nhắn.
- Lấy username Fanpage (phần sau facebook.com/). Nếu chưa có username, đặt một cái trong phần cài đặt trang.
- Ghép thành link
https://m.me/usernamerồi mở thử trên trình duyệt ẩn danh để chắc chắn nó mở đúng hộp chat.
Chèn nút Messenger vào HTML trước thẻ đóng body
Đoạn dưới tạo một nút nổi cố định ở góc phải dưới. Dán vào footer, ngay trước </body>. Đổi username-fanpage thành username thật của bạn.
<a href="https://m.me/username-fanpage"
target="_blank" rel="noopener"
aria-label="Chat Messenger"
style="position:fixed; right:20px; bottom:20px; z-index:9999;
display:inline-flex; align-items:center; gap:8px;
background:#2563EB; color:#fff; padding:12px 18px;
border-radius:50px; font-weight:600; text-decoration:none;
box-shadow:0 6px 18px rgba(37,99,235,.35);">
Nhắn tin Messenger
</a>
Muốn nút chỉ là một liên kết văn bản trong nội dung, dùng bản gọn:
<a href="https://m.me/username-fanpage" target="_blank" rel="noopener"> Nhắn tin cho chúng tôi qua Messenger </a>
Với website không phải WordPress, bạn dán đoạn này vào template footer hoặc file layout chung để mọi trang đều có nút. Với landing page builder, đa số cho phép chèn khối HTML tùy ý, dán vào đó là xong.
Kiểm tra lại: mở trang trên cả desktop và điện thoại, bấm nút, xác nhận nó mở Messenger đúng Fanpage. Thử ở chế độ ẩn danh để loại trừ cache.
Cách 2: Thêm nút chat Messenger cho WordPress bằng plugin
Nếu website chạy WordPress và bạn không muốn đụng code, plugin là đường nhanh nhất. Bạn cài một plugin tạo nút chat nổi, cấu hình link Messenger trong giao diện admin, bật lên là chạy.
Lưu ý quan trọng: hãy chọn plugin tạo nút trỏ link m.me, đừng chọn plugin còn dựa trên Customer Chat SDK cũ. Nhiều plugin “Facebook chat” đời cũ đã hỏng sau khi Meta gỡ Chat Plugin, cài vào sẽ không hiện gì.
- Vào WordPress admin, mở Plugins → Add New.
- Tìm các plugin nút chat đang được cập nhật như Chaty, Joinchat, hoặc plugin social chat tương đương. Xem ngày cập nhật và số lượt cài để loại bớt plugin bỏ hoang.
- Bấm Install Now rồi Activate.
- Mở phần cài đặt của plugin, thêm kênh Messenger, dán link
https://m.me/username-fanpage. - Chỉnh vị trí nút, màu, lời chào, chọn hiện trên desktop và mobile, rồi lưu.
- Xóa cache (plugin cache và CDN nếu có), mở trang ngoài để kiểm tra nút.
Ưu điểm của hướng plugin là gom nhiều kênh vào một nút nổi: Messenger, Zalo, hotline, WhatsApp. Nhược điểm là mỗi plugin thêm một ít CSS/JS. Đừng cài chồng nhiều plugin chat cùng lúc, dễ xung đột và làm chậm trang.
- Nên: chọn một plugin duy nhất, ưu tiên bản còn cập nhật trong vài tháng gần đây.
- Tránh: plugin quảng cáo “Facebook Customer Chat” hoặc yêu cầu dán App ID Messenger SDK, vì đó là công nghệ đã bị khai tử.
- Kiểm tra: sau khi bật, mở Console trình duyệt bằng F12, đảm bảo không có lỗi JavaScript đỏ liên quan đến plugin.
Cách 3: Dùng widget bên thứ ba kết nối Fanpage chat
Khi bạn cần nhiều hơn một nút bấm, ví dụ chatbot tự trả lời, lưu lịch sử hội thoại, gom Messenger chung với live chat trên web, thì widget bên thứ ba là lựa chọn hợp lý. Các nền tảng như Tidio, LiveChat, OpenWidget cho kết nối Fanpage qua API chính thức của Meta.
Quy trình chung khá giống nhau giữa các nền tảng:
- Tạo tài khoản trên nền tảng và mở phần kết nối kênh (Channels/Integrations).
- Kết nối Facebook, chọn đúng Fanpage và cấp quyền nhắn tin.
- Tùy chỉnh giao diện widget: màu, vị trí, lời chào, giờ hoạt động.
- Lấy đoạn script của nền tảng, dán trước
</body>, hoặc cài plugin kết nối nếu dùng WordPress. - Khai báo domain website vào danh sách cho phép trong cài đặt nền tảng.
Điểm cần cân nhắc: tin nhắn từ widget có thể đi qua hệ thống của bên thứ ba trước khi vào Fanpage. Bạn nên đọc kỹ chính sách dữ liệu, và chọn nền tảng có gói phù hợp ngân sách. Widget loại này thêm script ngoài, nặng hơn nút m.me, nên đừng dùng nếu nhu cầu của bạn chỉ là cho khách bấm nhắn tin.
Fix lỗi khung chat Messenger không hiển thị trên website
Khung chat không hiện gần như luôn quy về vài nguyên nhân quen thuộc. Dò lần lượt từ trên xuống, mỗi bước kiểm tra lại bằng trình duyệt ẩn danh để loại trừ cache. Mở Console bằng phím F12 để đọc lỗi JavaScript là cách nhanh nhất bắt đúng bệnh.
| Triệu chứng | Nguyên nhân hay gặp | Cách xử lý |
|---|---|---|
| Dùng script cũ, không hiện gì | Mã Customer Chat/Chat Plugin đã bị Meta gỡ từ 5/2024 | Bỏ hẳn đoạn SDK cũ, chuyển sang nút m.me hoặc plugin còn cập nhật |
| Bấm nút báo lỗi trang | Sai username Fanpage hoặc Fanpage chưa công khai | Kiểm tra lại link m.me, bật công khai và bật nhận tin nhắn cho trang |
| Widget không lên ở vài máy | Trình chặn quảng cáo chặn script bên thứ ba | Thử tắt ad blocker, ưu tiên nút m.me nếu cần độ phủ cao nhất |
| Sửa xong vẫn thấy bản cũ | Cache WordPress, CDN hoặc trình duyệt | Xóa toàn bộ cache, tải lại bằng cửa sổ ẩn danh |
| Widget bên thứ ba không chạy | Domain chưa được khai báo cho phép | Thêm đúng domain (kèm https) vào whitelist trong cài đặt nền tảng |
| Console báo mixed content | Website chưa chạy HTTPS đồng nhất | Cài SSL, ép toàn site về https, sửa link http còn sót |
| Nút biến mất sau khi minify | Plugin tối ưu gộp/nén làm hỏng đoạn mã | Loại file script chat khỏi minify, hoặc tắt minify để kiểm tra |
Nếu đã loại hết các nguyên nhân trên mà nút vẫn lỗi, khả năng cao là xung đột giữa theme và plugin. Tắt thử từng plugin để khoanh vùng. Đọc dòng lỗi đỏ trong Console, nó thường chỉ thẳng file gây vấn đề.
Hạ tầng website ổn định khi tích hợp live chat Facebook vào website
Nút chat chỉ phát huy tác dụng khi trang tải nhanh và không sập đúng lúc khách muốn liên hệ. Một website nặng, hay treo, sẽ làm khách thoát trước cả khi kịp bấm nút. Vì vậy phần nền tảng cũng quan trọng như đoạn mã chat.
Việc tích hợp live chat Facebook vào website thường đi kèm các thao tác cần quyền kiểm soát: sửa footer, dọn cache, gỡ minify, đọc log để fix lỗi. Trên hosting bị giới hạn quyền, bạn dễ bị kẹt ở khâu này.
- Website nhỏ đến vừa, WordPress, landing page: một VPS có quyền root đủ để bạn tự chủ chèn mã, tinh chỉnh cache và xử lý sự cố nhanh.
- Shop, web chạy chiến dịch, traffic lên xuống mạnh: Cloud Server cho phép nâng tài nguyên lúc cao điểm rồi hạ lại, tránh nghẽn khi khách đổ về cùng lúc.
- Đang dùng shared hosting: hợp với giai đoạn mới bắt đầu. Khi nhu cầu tài nguyên và quyền kiểm soát tăng, nâng lên VPS hoặc Cloud là bước đi tự nhiên.
Nói thẳng: cài nút chat không yêu cầu cấu hình mạnh. Nhưng nếu chat làm tốt việc của nó và khách đổ về, hạ tầng yếu sẽ thành nút thắt. Chuẩn bị nền tảng đủ khỏe trước khi đẩy mạnh quảng cáo là quyết định khôn ngoan.
Câu hỏi thường gặp
Facebook Chat Plugin còn dùng được không?
Không. Meta đã ngừng Chat Plugin (Customer Chat) từ ngày 9/5/2024 và gỡ chế độ khách trước đó. Đoạn script nhúng trực tiếp lấy từ Meta Business Suite không còn render khung chat. Bạn nên chuyển sang nút m.me, plugin WordPress còn cập nhật, hoặc widget bên thứ ba.
Làm sao lấy link m.me của Fanpage?
Lấy username Fanpage, phần đứng sau facebook.com/, rồi ghép thành https://m.me/username. Nếu trang chưa có username, hãy đặt một username trong cài đặt trang trước. Mở link bằng cửa sổ ẩn danh để xác nhận nó dẫn đúng vào hộp chat của Fanpage.
Khách không có tài khoản Facebook có chat được không?
Không qua Messenger. Khi Meta gỡ chế độ khách, người chưa đăng nhập Facebook không còn nhắn được qua các công cụ Messenger. Nếu bạn cần tiếp cận cả nhóm khách này, hãy bổ sung kênh khác như live chat trên web, biểu mẫu liên hệ, Zalo hoặc hotline.
Thêm nút chat có làm chậm website không?
Nút m.me gần như không ảnh hưởng vì chỉ là một liên kết. Plugin và widget bên thứ ba nặng hơn do tải thêm CSS/JS. Để giảm tác động, chỉ dùng một công cụ chat, tránh cài chồng plugin, và loại file script chat khỏi việc gộp nén nếu nó gây lỗi.
Nên chèn mã chat vào đâu trong website?
Đặt đoạn mã ngay trước thẻ đóng body, trong footer dùng chung cho toàn site, để nút xuất hiện ở mọi trang. Với WordPress, plugin tự chèn đúng chỗ. Sau khi chèn, luôn xóa cache và kiểm tra trên cả desktop lẫn điện thoại.
Chốt lại: chọn đúng cách, bỏ hẳn mã đã chết
Tích hợp live chat Facebook vào website năm 2026 không còn là chuyện copy script từ Meta Business Suite, vì cách đó đã bị khai tử. Có ba điều đáng nhớ: nút m.me là giải pháp gọn và bền nhất, plugin hợp với WordPress không cần code, còn widget bên thứ ba dành cho nhu cầu chatbot và quản lý đa kênh. Khi khung chat không hiện, hãy nghi ngờ mã cũ và cache trước tiên. Và đừng quên, nút chat chỉ mạnh khi website phía sau đủ nhanh và ổn định.
Sẵn sàng một nền tảng đủ khỏe cho website và nút chat của bạn
Toàn quyền kiểm soát để tự chèn mã, dọn cache và xử lý sự cố ngay khi cần.
Lưu ý: nội dung kỹ thuật trong bài chỉ mang tính tham khảo. Giao diện Meta Business Suite, tên và tình trạng plugin, cùng các bước thao tác có thể thay đổi theo thời điểm, nền tảng website, phiên bản phần mềm và môi trường thực tế của bạn. Hãy sao lưu dữ liệu, kiểm thử trên môi trường tạm và đánh giá rủi ro trước khi áp dụng cho website đang chạy thật.
