Title: Pi SheetBridge for Woo order with Google Sheets
Author: PI Web Solution
Published: <strong>July 21, 2026</strong>
Last modified: July 21, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/pi-sheetbridge-for-woo-order-with-google-
sheets.svg)

# Pi SheetBridge for Woo order with Google Sheets

 By [PI Web Solution](https://profiles.wordpress.org/rajeshsingh520/)

[Download](https://downloads.wordpress.org/plugin/pi-sheetbridge-for-woo-order-with-google-sheets.1.3.zip)

 * [Details](https://wordpress.org/plugins/pi-sheetbridge-for-woo-order-with-google-sheets/#description)
 * [Reviews](https://wordpress.org/plugins/pi-sheetbridge-for-woo-order-with-google-sheets/#reviews)
 *  [Installation](https://wordpress.org/plugins/pi-sheetbridge-for-woo-order-with-google-sheets/#installation)
 * [Development](https://wordpress.org/plugins/pi-sheetbridge-for-woo-order-with-google-sheets/#developers)

 [Support](https://wordpress.org/support/plugin/pi-sheetbridge-for-woo-order-with-google-sheets/)

## Description

Auto send WooCommerce order data to Google Sheets. You can select the sheet and 
columns to send the order data. You can select a different sheet for each product.
You can also select the order status to trigger data export to Google Sheets.

### External services

This plugin connects to Google Sheets API to automatically sync WooCommerce order
and product data to Google Sheets. This connection is required for the plugin’s 
core functionality.

**Service provider:** Google LLC (Google Sheets API)

**What data is sent:**
 When an order status changes (configurable in plugin settings),
the plugin transmits: – Order data: order number, order date, order status, order
total, billing/shipping addresses, customer information – Product data: product 
names, SKUs, quantities, unit prices, totals, and any custom product meta fields
configured by the user – Custom meta fields: any custom order or product meta fields
you have registered via the “Custom Meta Fields” settings tab

**When data is sent:**
 – Automatically when an order transitions to a status selected
in the plugin settings – Data is only transmitted if you have configured a Google
Sheet and provided valid Google Service Account credentials – No data is sent if
the plugin is not yet configured or if no order statuses have been selected for 
triggering

**Required setup:**
 You must manually: – Create a Google Cloud Project – Enable
Google Sheets API – Create a Service Account with a JSON key – Share your Google
Sheet(s) with the service account email

**Service Terms & Privacy:**
 – [Google API Terms of Service](https://cloud.google.com/terms)–
[Google Privacy Policy](https://policies.google.com/privacy)

### Setup Guide: Getting Google Service Account JSON

#### Step 1: Create a Google Cloud Project

 1. Go to [Google Cloud Console](https://console.cloud.google.com/)
 2. Sign in with your Google account
 3. Click the **Project selector** (top-left, next to “Google Cloud”)
 4. Click **New Project**
 5. Enter a project name (e.g., “WordPress Sheets Sync”)
 6. Click **Create**
 7. Wait for the project to be created (may take a minute)

#### Step 2: Enable the Google Sheets API

 1. In the Google Cloud Console, go to **APIs & Services** > **Library**
 2. Search for **“Google Sheets API”**
 3. Click on **Google Sheets API**
 4. Click **Enable**
 5. Wait for it to finish enabling

#### Step 3: Create a Service Account

 1. Go to **APIs & Services** > **Credentials**
 2. Click **Create Credentials** (top button)
 3. Select **Service Account**
 4. Fill in:
 5.  * **Service account name:** e.g., `wordpress-sheets`
     * **Service account ID:** (auto-fills, leave as-is)
     * **Description:** (optional) e.g., `For WordPress Google Sheets sync`
 6. Click **Create and Continue**
 7. On the next screen, click **Continue** (skip the optional steps)
 8. Click **Done**

#### Step 4: Create a JSON Key

 1. In **APIs & Services** > **Credentials**, find your newly created service account
    in the **Service Accounts** section
 2. Click on the service account name
 3. Go to the **Keys** tab
 4. Click **Add Key** > **Create new key**
 5. Select **JSON** format
 6. Click **Create**
 7. A `.json` file will download to your computer automatically

#### Step 5: Copy the JSON Content

 1. Open the downloaded `.json` file with a text editor (Notepad, VS Code, etc.)
 2. Select **all the content** (Ctrl+A or Cmd+A)
 3. Copy it (Ctrl+C or Cmd+C)
 4. In your WordPress plugin settings, paste it into the **Google Service Account JSON**
    textarea field

#### Step 6: Share Your Google Sheet with the Service Account

 1. Look inside the JSON file for the **`"client_email"`** field (looks like `xxxx@
    xxxx.iam.gserviceaccount.com`)
 2. Copy that email address
 3. Open the Google Sheet you want to sync with
 4. Click **Share** (top-right)
 5. Paste the service account email
 6. Give it **Editor** access
 7. Click **Share**

## Screenshots

[[

[[

[[

[[

[[

[[

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/pi-sheetbridge-for-woo-order-
    with-google-sheets/` directory, or install the plugin through the WordPress plugins
    screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to WooCommerce > Pi WooCommerce Order Sync to Google Sheets settings page.
 4. Follow the setup guide below to configure your Google Service Account credentials
    and sheet settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Pi SheetBridge for Woo order with Google Sheets” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ PI Web Solution ](https://profiles.wordpress.org/rajeshsingh520/)

[Translate “Pi SheetBridge for Woo order with Google Sheets” into your language.](https://translate.wordpress.org/projects/wp-plugins/pi-sheetbridge-for-woo-order-with-google-sheets)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pi-sheetbridge-for-woo-order-with-google-sheets/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pi-sheetbridge-for-woo-order-with-google-sheets/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pi-sheetbridge-for-woo-order-with-google-sheets/)
by [RSS](https://plugins.trac.wordpress.org/log/pi-sheetbridge-for-woo-order-with-google-sheets/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Version **1.3**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 * Tags
 * [connector](https://wordpress.org/plugins/tags/connector/)[Google Sheets](https://wordpress.org/plugins/tags/google-sheets/)
   [gsheet](https://wordpress.org/plugins/tags/gsheet/)[order](https://wordpress.org/plugins/tags/order/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/pi-sheetbridge-for-woo-order-with-google-sheets/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pi-sheetbridge-for-woo-order-with-google-sheets/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pi-sheetbridge-for-woo-order-with-google-sheets/reviews/)

## Contributors

 *   [ PI Web Solution ](https://profiles.wordpress.org/rajeshsingh520/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pi-sheetbridge-for-woo-order-with-google-sheets/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://piwebsolution.com)