Hướng dẫn kết nối Contact Form 7 với Google Sheets để lưu trữ dữ liệu liên hệ của khách hàng.
Trong bài viết hôm trước, tôi đã hướng dẫn cho các bạn cách lưu dữ liệu Contact Form 7 vào database WordPress rồi phải không nào? Tuy nhiên, nhược điểm của phương pháp này là nó sẽ làm database của WordPress phình to lên theo thời gian, đặc biệt là khi bạn có nhiều form liên hệ, nhiều người liên hệ. Bạn sẽ phải xóa bớt dữ liệu không cần thiết của CF7 (quá cũ hoặc không còn sử dụng) để làm nhẹ database. Điều này khá phiền phức. Thay vào đó, hôm nay, tôi sẽ giới thiệu cho các bạn một nơi tối ưu hơn để lưu trữ thông tin liên hệ – Google Sheets.
Tham khảo thêm:
Tại sao bạn nên lưu thông tin liên hệ trên Google Sheets?
- Không chiếm dụng dung lượng lưu trữ của hosting, không làm database của website trở nên nặng nề.
- Có thể chia sẻ file dễ dàng với những người khác (cùng nhóm, cùng công ty…).
Kết nối Contact Form 7 với Google Sheets
1. Đầu tiên, các bạn sẽ cần cài đặt và kích hoạt một plugin có tên là CF7 Google Sheets Connector (download).
2. Truy cập Contact => Google Sheets => Integration => click vào nút Sign in with Google.
3. Chọn tài khoản Google (Gmail) mà bạn muốn liên kết.
4. Tick chọn tất cả những quyền được plugin yêu cầu => click vào nút Tiếp tục.
5. Click vào nút Save để lưu Google Access Code.
6. Sau khi liên kết thành công plugin với tài khoản Google, các bạn sẽ nhìn thấy giao diện tương tự như hình bên dưới:
7. Truy cập và0 Google Sheets => tạo một bảng tính (sheet) mới.
8. Hãy đặt tên cho sheet và tab.
9. Xem trên URL của sheet, các bạn sẽ copy được sheet id và tab id.
10. Truy cập Contact => Contact Forms => lựa chọn form liên hệ tương ứng để tiến hành chỉnh sửa => click vào tab Google Sheets. Tại đây, các bạn sẽ được yêu cầu điền 4 thông số như hình bên dưới:
Trong đó:
- Google Sheet Name: copy từ bước 8.
- Google Sheet ID: copy từ bước 9.
- Google Sheet Tab Name: copy từ bước 8.
- Google Tab ID: copy từ bước 9.
Sau khi điền xong thông tin, hãy click vào nút Save để lưu lại.
11. Chuyển sang tab Mail, hãy copy các thông số trong mục Message body.
12. Quay trở lại giao diện của sheet, tạo các cột với tên tương ứng đã copy ở bước 11.
13. Truy cập vào trang mà bạn đã chèn form liên hệ và test thử. Nếu mọi thứ được cấu hình chính xác, ngay lập tức dữ liệu sẽ được tự động cập nhật lên Google Sheets.
Thật tuyệt vời phải không nào? Chúc các bạn thành công!
Bạn có đang kết nối Contact Form 7 với Google Sheets để lưu trữ dữ liệu hay không? Bạn đã sử dụng plugin nào để làm điều đó? Hãy chia sẻ nó với chúng tôi thông qua khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Để lại một bình luận