---
title: Quick Commerce
description: "[QCommerce](https://store.wpexperts.io/products/quick-commerce/) plugin provides a powerful solution for order tracking, offering both **automated** and manual options for administrators to manage orders effectively. ## Installation 1. **Download **the .zip file. 2. Go to **WordPress Admin Dashboard**> **Plugins** > **Upload Plugin **> **Choose File**. 3. **Install Now** and **Activate Plugin**. ## Features - Real Time…"
url: "https://store.wpexperts.io/docs/quick-commerce/"
updated: "2025-08-26"
category: Quick Commerce
---

# Quick Commerce

[QCommerce](https://store.wpexperts.io/products/quick-commerce/) plugin provides a powerful solution for order tracking, offering both **automated** and manual options for administrators to manage orders effectively.

## Installation

1. **Download **the .zip file.
2. Go to **WordPress Admin Dashboard**> **Plugins** > **Upload Plugin **> **Choose File**.
3. **Install Now** and **Activate Plugin**.

## Features

- Real Time Ordering
- Custom User Role
- Custom Payment Status
- Custom Order Status
- Custom Email
- Contact Person - Block
- Feedback form - Block
- QCommerce - Block

### Custom User Role

- This feature enables admins to create and manage custom user roles with unique names, slugs, and descriptions.
- To add custom user roles, navigate to the **WordPress Admin Dashboard **> **WooCommerce **> **Quick Commerce **> **Custom User Role**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/image45.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/image45.png)

- For the first role, click the **Add Your First Custom User Role** button or the **Add New** button from the top navigation bar.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/image58.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/image58.png)

- An **Add New User Role** pop-up will appear. Add a **name** to the user role, enter a **slug**, add a **description** if needed, then click the **Save** button.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-2.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-2.png)

**PLEASE NOTE: **If the **slug **is not created manually, the system automatically generates it based on the title.

- The custom user role will be created and listed on the **Custom User Role List** page. Each role in the list will display its **name**, **description**, **slug**, and **count,** i.e., the number of users assigned to that particular role.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-70.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-70.png)

### Custom Payment Status

- This feature enables admins to create and assign custom payment statuses that accurately reflect in real-time ordering.
- To add a custom payment status, navigate to the **WordPress Admin Dashboard **> **WooCommerce **> **Quick Commerce **> **Custom Payment Status**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-86.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-86.png)

- For the first payment status, click the **Add Your First Custom Payment Status** button or the **Add** **New** button from the top navigation bar.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-24.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-24.png)

- An Add New **Payment Status** pop-up will appear. Add a **name** to the user role, enter a **slug**, and add a **description** if needed.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-75.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-75.png)

**PLEASE NOTE: **If the **slug **is not created manually, the system automatically generates it based on the title.

- The admin can set the **Payment Status Background Color **and the **Payment Status Text Color**.** **Then** **click the **save** button. This will appear on the **Real-Time Ordering **page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/image22.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/image22.png)

- The payment status will be created and listed on the **Custom Payment Status List** page. Each status in the list will display its **name**, **description**, **slug**, and **Preview**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-30.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-30.png)

### Custom Order Status

- The feature allows the admin to override the **default **or create **custom order statuses** with configuration for priority, next status, and ETA.
- To add a custom order status, navigate to **WordPress Admin Dashboard **> **WooCommerce **> **Quick Commerce **> **Custom Order Status**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-21.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-21.png)

- The **Custom Order Status list** page will appear. Click the **Add New** button from the top navigation bar to add your first custom order status.

![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-72.png)

- The **Add New Order Status **screen will appear. Enter a **title **for the custom order status.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-56.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-56.png)

- Choose the **Order Status Type** from the Order Status Settings meta box dropdown.
- Options include **Default** or **Custom**. If **Default** is selected, the admin can override an existing WooCommerce order status and apply a custom status.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_16.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_16.png)

- After choosing the **Default** type, select the order status to override from the **Select Order Status** dropdown.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-10.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-10.png)

- If **Custom** is selected, the admin can create and add a new custom order status independently.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_5.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_5.png)

**NOTE:** For now, this flow demonstrates the process for the **Default Order Status** type.

- Select the **Order Next Status**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-26.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-26.png)

- Choose the **Order Status Background Color** using the color picker and set the **Order Status Text Color**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-32.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-32.png)

- Select an **Order Status Icon **from the dropdown list. Two options are available: **WP DashIcons **or **Custom**. The admin can choose from the provided **WP** **DashIcons **or upload a custom icon.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-55.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-55.png)

- Enter a **Custom Message** to be displayed for this order status.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_41.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_41.png)

- In the **Order Estimated Time Interval** metabox, enable **Auto Update Time** to have the status automatically update.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_12.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_12.png)

- Set the **Estimated Time Interval** (Minutes/Hours/Days) after which the order will be updated.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-85.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-85.png)

- Define the **Threshold Time,** if needed.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-51.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-51.png)

- In the **Order Payment Status** metabox, enable the **Auto Update Payment Status** option.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-82.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-82.png)

- Select the **Payment Status**, which should be automatically assigned when this order status is applied.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-33.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-33.png)

- In the **Assign User** meta box, enable the **Auto Update User** toggle to assign a user automatically.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-54.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-54.png)

- Select the **User** from the dropdown who will be assigned to this order status. 

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-20.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-20.png)

- Enable the **Enable Order Status** option on the right sidebar to activate the status upon publishing.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-74.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-74.png)

- Set the **Priority** value to define the order of appearance for this status. A value of 0 or 1 indicates the highest priority.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-52.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-52.png)

- The admin can upload an image for the order status using the **Set Order Status Image **option.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-7.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-7.png)

- Once all the fields are filled, click the **Publish** button to create and activate the custom order status.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_61.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_61.png)

- A **Custom type Order Status** is added with the same settings as elaborated.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_81.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_81.png)

- The order status will be created and listed on the **Custom Order Status List** page. Each status in the list will display the following columns: **Title**, **Status Type**, **Status Replaced By**, **Next Order  Status**, **Order ETA**, **Order Payment Status**, **Contact Person**, **Priority**, **Enable/Disable**, and **Date**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-80.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-80.png)

- The admin can **show/hide** the columns as per requirement using the option available on the **Custom Order Status** List page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_38.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_38.png)

### Real Time Ordering

- **Real-time Ordering** displays live order data with columns for Order ID, Customer Name, Payment Status, ETA, and Contact Person information.
- To view the Real-Time Ordering status, go to the **WordPress Admin Dashboard** > **WooCommerce** > **Quick Commerce** > **Real-Time Ordering.**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-88.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW-88.png)

- When a customer places an order, it will be displayed live on this page with the following columns and features:

- **Orders**: Displays the unique Order ID for each placed order.
- **Customer Name:** Shows the name of the customer who placed the order.
- **Contact Person**: The person responsible for delivering or handling the order can be assigned manually or automatically via custom order status.
- **Contact Person Number**: Displays the phone number of the assigned contact person.
- **Payment Status**: Indicates the payment status based on the method used; it can be set manually or via custom order status settings.
- **Tipping**: Shows any tip amount entered by the customer for the order.
- **ETA:** Estimated Time of Arrival for the order. It can be set manually or automatically, and a threshold time is defined in the custom order status.
- **Order Status**: Displays the current order status (custom or default); it can be updated manually or driven by automation rules.
- **Order Total**: Shows the total value of the customer's order.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_9.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QFW_9.png)

**Note:** When the admin hovers over an order and clicks it, they will be redirected to the respective **WooCommerce Order Details Page** for that specific order.

- The admin can **show/hide** the columns as per requirement using the option available on the **Real Time Ordering **page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QCF-35.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QCF-35.png)

### Real Time Ordering - Block

- The admin can use the **Order Tracking** block to display **Order Tracking** for the customer on any page.
- Navigate to **WordPress Admin Dashboard > Pages > Add New / Edit Page**.
- Click the **+ **button inside the editor, search for **Order Tracking**, and select the **Order Tracking **block.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-77.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-77.png)

- The block will be added to the page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-8.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-8.png)

- This block is adjustable and can be adjusted according to the admin's requirements. Once you've done so, **publish **or **save **the page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_76.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_76.png)

#### Front End Impact

- **Log in** to your account.
- Place an order. A **Track Your Order** button will appear on the **Thank You **page. Click on this button to be redirected to the **Order Tracking Page** set by the administrator.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-17.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-17.png)

**PLEASE NOTE: **Customers can also track their orders by navigating to **My Account Page **> **Orders **> **Track My Order**.

- The **Order Tracking Page** contains the full **order details**, including the assigned **contact person** and **rider information**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-25.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-25.png)

- The customer can contact the rider by using the **Contact Rider** button.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_31.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_31.png)

- The user will be redirected to the available **Contact Rider Application** page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-4.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-4.png)

### Custom Emails

- This feature provides predefined and customizable email templates for the admin, customer, and contact person with Quick Commerce tags.
- Go to **WordPress Admin Dashboard** > **WooCommerce** > **Quick Commerce** > **Custom Email**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF1.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF1.png)

- Three default email templates are available:
- **New Order Email for Admin: **Sends a notification to the admin when a new order is placed.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-43.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-43.png)

- **New Order Email for Customer: **Sends the customer a confirmation email with order details.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-62.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-62.png)

- **Order Email for Contact Person: **Based on the selected order status, this email sends the order information to the assigned contact person.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-40.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-40.png)

- Click on any email template to **expand** it. The admin can **change the name** and** subject** of the email.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-43-1.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-43-1.png)

- The body of the email can be **customized using Quick Commerce tags**. Available **Quick Commerce tags** include:

- **Order ID** - A unique identifier is assigned to each order.
- **Customer Name** - Name of the customer who placed the order.
- **Contact Person Name** - The assigned contact person handles the order.
- **Contact Person Number** - Phone number of the assigned contact person.
- **Payment Status -** Indicates the current payment status of the order (e.g., Paid, Pending).
- **Tipping **- The customer gives the tip amount to the contact person.
- **ETA **- Estimated time for the order to be delivered to the customer.
- **Cart Items **- List of products included in the customer's order.
- **Order Status** - Current progress stage of the order (e.g., Processing, Completed).
- **Order Total **- Total amount charged for the order.
- **QCommerce URL** - links to the order tracking page
- **Date **- Date when the order was placed.
- **Customer Details** - Contact information and customer address.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-47.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-47.png)

- The admin can **enable or disable** each email using the **Update Settings** option.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-53.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-53.png)

- The admin can **send a test email** to preview the format.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/image66.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/image66.png)

- For the **Order Email to the Contact Person**, the admin must select the specific **order status **upon which the email will be triggered and sent to the contact person.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-63.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-63.png)

- If needed, the admin can add more email templates by clicking the **Add New** button.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-84.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-84.png)

#### Front End Impact

- **New Order Email for Admin**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-90.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-90.png)

- **New Order Email for Customer**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-73.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-73.png)

- **Order Email for the Contact Person**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-28.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-28.png)

## Settings

- Go to **WordPress Admin Dashboard > WooCommerce > Quick Commerce > Custom Email**.
- There are three settings metaboxes:

- **Admin Notification**
- **Order Tracking**
- **Tipping**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF18.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF18.png)

### Admin Notification

- Click on the **Admin Notification** box to expand the settings. **Enable **the notification option to notify the admin when a new order is placed.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-87.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-87.png)

- Select an alert sound using the **Alert Sound** dropdown.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-15.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-15.png)

- Use the **Play** button to preview the selected sound.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-67.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-67.png)

- The admin can also upload a custom alert sound from their local system using the **Upload Sound **option.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-23.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-23.png)

### Order Tracking

- In the **Order Tracking** metabox, select the **Order Tracking Page** from the dropdown list. An order tracking block will be added to the page. When the user clicks on the **Track my order** on the **thank you** page, it will redirect to the page selected here.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-79.png)](https://store.wpexperts.io/?attachment_id=142706)

- Update the **Order Tracking Button Label** to customize the text shown on the button on the **Thank you** page.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-57.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-57.png)

- Select the **Order Configuration** option from the available three choices:

- **Next Order Status** – the order status will change according to the next status set in Custom Order Status.
- **Priority** – the status will follow the priority level defined in **Custom Order Status.**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-19.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-19.png)

- **Block Sorting: **The status will proceed based on the sorting order configured by the admin in the **Order Tracking block.**

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-59.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-59.png)

- **For Block Sorting:** When the admin places the **Order Tracking** block on a page, they can arrange the sequence of order statuses as desired.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-83.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-83.png)

### Tipping Settings

- Enable the tipping feature by toggling on the **Enable Tipping** option. This will add a tipping field on both the **Cart** and **Checkout** pages, allowing customers to leave a tip.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-49.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-49.png)

- Choose the **Tip Type** from the dropdown – options include **Forced** or **Optional** tipping.

- **Forced Tipping:** Tipping is mandatory, and a fixed amount is automatically added to the order during checkout.
- **Optional Tipping:** Customers can add a tip based on their preference during checkout.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-46.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-46.png)

- When Forced Tipping is selected, add a **label** to be displayed during the tipping process, select the **contact person role** for receiving the tip, and set the **tip amount**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_11.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_11.png)

- You can also add multiple **Tipping Levels** if needed.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-14.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-14.png)

- When **Optional Tipping** is selected, add a **Tipping Label** and simply choose the **Contact Person Role** to whom the optional tip will be assigned.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-29.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-29.png)

- The tipping option will appear on the **Cart **and **Checkout **page. This is **forced** typing, in which the user has to pay the defined tip.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-50.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-50.png)

- This is the **optional tipping, **which allows users to add a tip. Add a tip in the **Leave a Tip **field and click on **Apply**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-34.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-34.png)

- The Tip will be added to the **Cart Total **and **Checkout **Page. The user can remove the Tip using the **Remove Tip**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-6.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-6.png)

## Feedback

- The admin can use the **Feedback **block to enable customers to provide feedback to the Contact Profile upon completing an order on any page.
- Navigate to **WooCommerce **> **Pages **> **Add New Page **/ **Edit Page**.
- Click on the **“+” block inserter**, search for **Feedback Form**, and click on it to add the block.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-71.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-71.png)

- The **Feedback block** will be added to the page. The admin can select the** contact person** for whom the feedback form will be active.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_91.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_91.png)

- Once enabled, a **feedback template **containing icons and a review field will appear.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-78.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-78.png)

- The admin can hide the **icons or **the** review field** based on requirements.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-48.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-48.png)

- Click **Save or Update** the page to apply the changes.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_27.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_27.png)

### Front End Impact

- Log in to your account.
- Go to the **My Account** page and click on **Orders**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-68.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-68.png)

- A **Feedback **button will appear once the admin or contact person marks the order as **completed**. Click on the **Feedback** button.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-36.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-36.png)

- The **Feedback form** will appear. Select an **icon** to indicate your **satisfaction level**, a**dd a** **review** for the contact person, and click on the Submit** Now **button. Your feedback will be submitted.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-89.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-89.png)

**Note:** The contact person can view this feedback in their contact profile.

## Contact Profile

- The Contact Profile block allows the contact person to manage their account, including viewing tips earnings, customer reviews, order history, and updating profile details.
- Navigate to **WooCommerce **> **Pages **> **Add New Page **/ **Edit Page**.
- Click on the **“+” block inserter**, search for **Feedback Form**, and click on it to add the block.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-69.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-69.png)

- The **Contact Profile **will be added to the page. Click on the **Save **button to apply changes.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-39.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-39.png)

### Front End Impact

- Log in to your account.
- Go to the** Contact Profile** page. The Contact profile details will appear.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-03.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-03.png)

- The Contact Profile has four tabs: **Profile**, **Orders**, **Earnings**, and **Reviews**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-42.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-42.png)

- In the **Profile** tab, the contact person can edit their details.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-37.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-37.png)

- The fields will become editable, and the contact person can update the information. Similarly, the Contact person can update the **address details** and **Vehicle details**.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_65.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_65.png)

- In the **Orders** tab, they can view the complete list and details of orders assigned to them.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_13.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_13.png)

- The **Earnings** tab shows the contact person's total earnings, which are based on the tips received from completed orders.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-44.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-44.png)

- The Earnings data can be filtered using the **date range** filter.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-64.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF-64.png)

- In the **Reviews** tab, they can view customer ratings and feedback shared through the feedback form.

[![](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_60.png)](https://store.wpexperts.io/wp-content/uploads/2025/08/QAF_60.png)
