# Tôi muốn kết nối Pushsale với website wordpress qua ContactForm 7 thì phải làm thế nào?

**Bước 1.** Tạo kết nối trên Pushsale. Chi tiết xem tại [2.5 Kết nối website](https://docs.pushsale.vn/cau-hoi-thuong-gap/marketing/broken-reference)

**Bước 2.** Tiếp theo hãy copy **URL API** vừa được sinh ra sau khi tạo kết nối ở **bước 1**

![](https://3915709365-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaXnSv2V2d6et1ummML%2F-MbuODYyVRlG6_Au3yhu%2F-MbuOWw1hq1cRkQHS377%2F12.1.png?alt=media\&token=028f1ccf-194b-421b-b145-39235480a5a8)

{% hint style="warning" %}
Lưu ý:&#x20;

Phần mềm luôn phát triển Contact Form 7 nâng cấp version mới,  nên một số khách hàng dựng website mà cài **Contact form 7 TO API** **phiên bản cũ** gặp lỗi thì cần cài đặt **Contact form 7 TO API  phiên bản mới** &#x20;
{% endhint %}

* Hướng dẫn cài đặt **Contact form 7 TO API phiên bản cũ**

**Bước 3.** Bạn sẽ phải cài đặt thêm plugin **Contact form 7 TO API phiên bản cũ.**  Plugin này không có sẵn trên phần plugin WordPress. “Contact form 7 TO API” là một phần mềm mã nguồn mở. Hãy bấm vào [**đây**](https://drive.google.com/drive/u/0/folders/1A_j66jD0K7AMuPX2bz1ZUD_z3-1MzkKShttps:/drive.google.com/drive/u/0/folders/1A_j66jD0K7AMuPX2bz1ZUD_z3-1MzkKS) để download *(file ngày 5/5/2023)*, sau đó thực hiện Cài Đặt. ([Tham khảo tại đây](https://www.dharmishi.com/blog/post-contact-form-7-cf7-data-to-any-api-with-simple-api-integration/))

**Bước 4.** Trên phần quản trị của WordPress, hãy bấm vào Tab **API Intergration** như vùng 1

![](https://3915709365-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaXnSv2V2d6et1ummML%2F-MbuODYyVRlG6_Au3yhu%2F-MbuOdXm3nGl4V053QhE%2F12.2.png?alt=media\&token=9712fe68-13be-4b01-95e0-e26bd83c47e5)

### Các trường Pushsale nhận **API**

* **name \* :** tên khách hàng
* **phone \***: số điện thoại
* **message \*:** tin nhắn
* **Link:** Đường dẫn&#x20;
* **date:** Ngày tháng&#x20;
* **address:** Địa chỉ&#x20;
* **country:** Quốc gia&#x20;
* **state:** Bang
* **district:** Quận/ huyện&#x20;
* **ward:** Phường/ xã
* **products:** Chọn 1 sản phẩm
* **quantity:** Số lượng
* **utm\_source**
* **utm\_medium**
* **utm\_campaign**
* **utm\_agent**&#x20;
* **utm\_channel**&#x20;
* **utm\_content**
* **utm\_term**&#x20;
* **ip**

**Bước 5.** Sau đó **dán Url API vào vùng 2** (API đã copy tại bước 2)

**Bước 6.** Tiếp theo chọn phương thức và điền các trường thông tin cần thiết như vùng 3

{% hint style="warning" %}
**Lưu ý:**&#x20;

* Các biến **name, phone, email, message** hoặc biến bạn tự định nghĩa **không được có dấu cách** trong biến, bao gồm cả đầu và cuối biến.
* Nếu có tác động của kỹ thuật lên website của bạn thì hãy kiểm tra cài đặt lại plugin và kiểm tra lại cấu hình đã kết nối.&#x20;
  {% endhint %}

Vậy là chúng ta đã hoàn thành kết nối một website wordpress với Pushsale

{% hint style="info" %}
Trường hợp: Gặp lỗi mỗi lần nhập thông tin API vào và bấm lưu không lưu được thì bạn cần xóa **Contact form 7 TO API phiên bản cũ** và cài đặt **Contact form 7 TO API phiên bản mới**
{% endhint %}

* Hướng dẫn cài đặt **Contact form 7 TO API phiên bản mới**

**Bước 3.** Bạn sẽ phải cài đặt plugin **Contact form 7 TO API phiên bản mới.**  Plugin này không có sẵn trên phần plugin WordPress. “Contact form 7 TO API” là một phần mềm mã nguồn mở. Hãy bấm vào [**đây** ](https://drive.google.com/drive/u/0/folders/1A_j66jD0K7AMuPX2bz1ZUD_z3-1MzkKS)để download *(file ngày 14/5/2024)*, sau đó thực hiện Cài Đặt. ([Tham khảo tại đây](https://wordpress.org/plugins/contact-form-to-any-api/))

**Bước 4.** Trên phần Menu của WordPress, hãy bấm vào **CF7 to Any API >> Add New CF7 API**&#x20;

![](https://3915709365-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaXnSv2V2d6et1ummML%2Fuploads%2FFXiXIpkwW21KX4d1poGi%2Fimage.png?alt=media\&token=a49cd02c-3139-4789-8fcd-21c64dfefe29)

<figure><img src="https://3915709365-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaXnSv2V2d6et1ummML%2Fuploads%2FiQYiJ19hnksLr87Qm5Is%2Fimage.png?alt=media&#x26;token=d360abef-8c24-4a22-a6b4-320a5e83293e" alt=""><figcaption></figcaption></figure>

### Các trường Pushsale nhận **API**

* **name \* :** tên khách hàng
* **phone \***: số điện thoại
* **message \*:** tin nhắn
* **Link:** Đường dẫn&#x20;
* **date:** Ngày tháng&#x20;
* **address:** Địa chỉ&#x20;
* **country:** Quốc gia&#x20;
* **state:** Bang
* **district:** Quận/ huyện&#x20;
* **ward:** Phường/ xã
* **products:** Chọn 1 sản phẩm
* **quantity:** Số lượng
* **utm\_source**
* **utm\_medium**
* **utm\_campaign**
* **utm\_agent**&#x20;
* **utm\_channel**&#x20;
* **utm\_content**
* **utm\_term**&#x20;
* **ip**

**Bước 5.** Sau đó **dán Url API** vào **vùng 1** (API đã copy tại bước 2)

**Bước 6.** Tiếp theo chọn phương thức và điền các trường thông tin cần thiết như **vùng 2**

{% hint style="warning" %}
**Lưu ý:**&#x20;

* Các biến **name, phone, email, message** hoặc biến bạn tự định nghĩa **không được có dấu cách** trong biến, bao gồm cả đầu và cuối biến.
* Nếu có tác động của kỹ thuật lên website của bạn thì hãy kiểm tra cài đặt lại plugin và kiểm tra lại cấu hình đã kết nối.&#x20;
  {% endhint %}

Vậy là chúng ta đã hoàn thành kết nối một website wordpress với Pushsale
