> For the complete documentation index, see [llms.txt](https://docs.responso.com/responso-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.responso.com/responso-doc/en/integrations/other-integrations/woocommerce.md).

# WooCommerce

If you run an online store using WordPress with the WooCommerce plugin and have a Responso account, you can integrate these tools to streamline communication with customers and save time.

## **Adding the Integration in Responso**

1. **Log in to your WordPress account.**
2. Navigate to **WooCommerce → Settings → Advanced → REST API**.
3. Select **Add Key**.
4. Add a **description** (key name for identification), select a **user** to generate the key for, and set access level to **Read-only**.
5. Click **Generate API Key**.
6. Copy the **Consumer Key** and **Consumer Secret** (you'll paste them into Responso in the next step).
7. **Log in to Responso**.
8. Go to **Settings → WooCommerce Integration**.
9. Click **Add Account**.
10. Enter the **name of the integration**, **store URL**, and paste the **API keys** from WordPress.
11. Click **Create**.

## **Installing the Responso Plugin in WordPress**

1. **Download the Plugin**: [Responso Plugin](https://responso.com/app/files/2023/09/Responso.zip).
2. **Log in to Responso**:
   * Navigate to **Settings → Integrations → WooCommerce**.
   * Click **Show** next to the integration you added earlier, then click **Copy** to copy the API key. If you have multiple WooCommerce stores integrated with Responso, make sure you copy the key for the correct domain.
3. **Log in to WordPress**.
4. **Go to Plugins**:
   * From the left-hand menu, select **Plugins → Add New**.
5. **Upload the Plugin**:
   * Click the **Upload Plugin** button.
   * Select the **Responso.zip** file you downloaded and click **Install**.
6. **Activate the Plugin**:
   * Once the installation is complete, click **Activate Plugin**.
7. **Configure the Plugin**:
   * In WordPress, go to **Responso → Settings**.
   * Paste the **API Key** copied from Responso into the **API Key** field.

Your Responso plugin is now installed and configured for your WooCommerce store!

## **Responso Plugin Features**

### **Product Form**

After installing the Responso plugin, a **“Ask about product” button** will automatically appear on your WooCommerce product pages. When clicked, a form will pop up allowing customers to ask questions and provide their contact information. This message will be sent directly to your Responso inbox, tagged with the product details.

* You can customize the button and form in **Responso → Settings → Product Form Settings**. After making changes, click **Save**.

### **Contact Form**

You can embed a **contact form** on any page of your WooCommerce store. This could be a contact page or another location of your choice.

1. To embed the form, go to **Responso → Settings** and copy the **form shortcode**.
2. Edit any page and add a **paragraph block**, pasting the shortcode there.
3. You can also create a new page by going to **Pages → Add New** and pasting the shortcode.

The contact form is similar to the product form but includes fields for **order number** and **message subject**. Customize it in **Responso → Settings → Contact Form Settings**, then save changes.

#### **Global Form Settings**

In the global settings, you can add a **data processing consent message** that will appear on both forms. Leave the field blank if you don’t want to include it. After making changes, click **Save**.

### **Filtering Messages**

To view the Responso inbox in WordPress, go to **Responso → Inbox**. Use filters to find specific messages, including those related to WooCommerce products or forms.

### **Automatic Actions**

After integrating Responso with WooCommerce, you can set up **automated actions**. Go to **Responso → Settings → Automatic Actions → Add Workflow** to set up features like autoresponders, automatic status updates, or agent assignment for WooCommerce-related messages.

### **Order Details**

The WooCommerce and Responso integration allows you to view details about the customer's recent orders directly in the ticket view. This makes it easier to manage customer inquiries and orders from within Responso.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.responso.com/responso-doc/en/integrations/other-integrations/woocommerce.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
