WordPress plugin intelligence profile

SoftIcon Sheet Sync for WooCommerce

Two-way sync between WooCommerce and Google Sheets. Edit stock, prices and SKUs in a spreadsheet and your store updates instantly.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SoftIcon Sheet Sync for WooCommerce version 1.0.0 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

Updating stock or prices one product at a time is slow. SoftIcon Sheet Sync puts every product and variation in a Google Sheet, one row each. Edit the sheet and WooCommerce updates within seconds.

Change something in WooCommerce, or sell something, and the sheet updates too.

Everything is free. There is no premium version, no product limit and no locked features.

Features

  • Two-way sync between WooCommerce and Google Sheets.
  • Instant updates from the sheet: a small Apps Script sends each edit to your store and writes the result in a Sync status column, so you see right away if a value was rejected.
  • Automatic updates to the sheet a few seconds after a product is saved, trashed, deleted or its stock changes after an order.
  • Simple and variable products: every variation gets its own row.
  • Columns you choose: name, SKU, regular price, sale price, stock (quantity or In stock / Out of stock / On backorder), status, categories, short description, description, total sales and product URL.
  • Bulk editing with everything a spreadsheet offers: paste a column, fill down, find and replace.
  • Sheet menu with Fetch from WooCommerce and Send all rows to WooCommerce.
  • Formatted sheet: frozen header, read-only columns greyed out with an edit warning, price formats and a status dropdown.
  • Scheduled full sync every 10 minutes, 30 minutes, hour or day as a safety net.
  • Checks before saving: prices must be numbers, a sale price must be lower than the regular price, SKUs must be unique and categories must exist.
  • Activity log of every sync and every rejected value.
  • Setup wizard that explains each step and tells you exactly what to fix when Google refuses a request.

How it works

The plugin connects through a Google Cloud service account, a robot Google user that can only open the sheets you share with it. No Google SDK is bundled; the plugin calls the Google Sheets REST API directly.

Edits made in the sheet reach your store through an Apps Script you paste into the sheet once. Its requests are signed with a secret key, and requests older than five minutes are refused.

External services

This plugin connects to Google services to read and write your Google Sheet. Nothing is sent until you connect a Google account in the setup wizard.

  • Google OAuth 2.0 token endpoint ( https://oauth2.googleapis.com/token ): exchanges a token request signed with your service account key for a temporary access token. It receives the service account email and a signed token request. It is called when you connect and about once an hour while syncing.
  • Google Sheets API ( https://sheets.googleapis.com ): reads and writes the rows of the sheet you connect. It receives the product data in the columns you choose (for example ID, name, SKU, prices, stock, status, categories and descriptions). It is called when products change, when you run a sync and on the schedule you set.
  • Google Apps Script (in your own Google account): the script you paste into the sheet sends edited rows to your site’s REST API. That data goes from your Google account to your own website only.

com/terms

com/privacy

com/terms

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bulk edit
  • google sheets
  • inventory
  • stock
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.