WooSheet SmartSync WordPress Plugin – Manage WooCommerce from Google Sheets

$49.00 / year

WooSheet SmartSync — Two-way WooCommerce ↔ Google Sheets sync for products, inventory, variations, downloadable files, and customers. Secure OAuth. Scheduled pull. Create and update from the sheet. Built for WordPress 5.8+ and WooCommerce 5.0+.

Want a discount? Become a member by purchasing Developer Plan -Silver!

Sound like your Monday morning?

If you've ever opened WordPress just to change a price — there's a better way.

Imagine managing your entire WooCommerce store — products, inventory, variations, downloadable files, and customers — from the Google Sheet your team already has open. That's exactly what WooSheet SmartSync makes possible.

✓ Secure Google OAuth — no full Drive access ✓ Free updates & support included ✓ Works with WordPress 5.8+ & WooCommerce 5.0+
WooSheet SmartSync Plugin — Manage WooCommerce from Google Sheets

See the story unfold

Watch how WooSheet SmartSync changes the way you manage your store — no WordPress product editor required.

▶ Watch the Demo

WooSheet SmartSync: Sync WooCommerce & Google Sheets in ONE Click

Watch how WooSheet SmartSync changes the way you work

A closer look at every feature

From creating products in bulk to syncing downloadable files — see the full walkthrough of what's possible.

▶ Watch the Demo

How to Create Google OAuth Credentials for WooSheet SmartSync

Full feature walkthrough — products, variations, customers & more

Here's what we hear every day:

Three frustrations that WooSheet SmartSync was built to end.

😤

Logging into WordPress just to change a price

Every small update — a price tweak, a stock adjustment — forces you into the product editor. It breaks your workflow and wastes time your team doesn't have.

📉

Stale CSV exports that break more than they fix

You export, edit, reimport, and pray nothing overwrote the wrong row. By the time the file is ready, the data is already out of date.

🔒

No safe way to let your team edit the catalog

Giving staff full WordPress access is a security risk. Sharing a spreadsheet without a real sync means duplicate work and version conflicts every Monday.

Here's what changes everything:

WooSheet SmartSync connects your WooCommerce store to a single Google Sheets workbook — products, variations, downloadable files, and customers, all in dedicated tabs. Edit a cell, run a pull, and the store updates. Save a product in WordPress, and the sheet updates too.

Your team already knows how to filter a column and update a row. WooSheet SmartSync turns that familiar interface into a real two-way sync engine — secured by OAuth, with a full sync log so you always know what ran and when.

🔄

Two-Way Product & Inventory Sync

Push your entire WooCommerce catalog to Google Sheets and pull sheet changes back into the store. Updates flow in both directions — price, stock, status, images, categories, tags, weight, dimensions, and more.

Create Products From the Sheet

Leave the Product ID blank, fill in a name, and hit Pull. WooSheet SmartSync creates the product in WooCommerce — SKU, price, and stock are optional. No WordPress product editor required.

🔁

Update Products by Product ID or SKU

Match rows to existing WooCommerce products using either Product ID or SKU. Bulk-edit regular price, sale price, stock quantity, stock status, manage stock, and publish/draft status in seconds.

🎨

Variable Products — One Row Per Variation

Variable parents get their own tab. Each variation is a single row with attributes written as Color: Red | Size: M. Staff can filter by Parent ID and manage every option without touching the WooCommerce product editor.

📦

Create Variations From the Sheet

Leave Variation ID empty, fill in Parent ID and attributes, and pull. WooSheet SmartSync creates the variation automatically — the feature most sheet connectors don't support.

⬇️

Downloadable Product Fields Included

Sync downloadable files, download limits, and download expiry — the fields most sheet connectors skip entirely. Full support for WooCommerce downloadable product configurations.

👥

Customer Management in the Same Workbook

A dedicated Customers tab lives inside the same Google Sheet. Create new customers from a new email row, or update existing ones by Customer ID or email. Billing and shipping addresses are fully supported.

🛡️

Staff & Admin Accounts Are Protected

Passwords are generated server-side and never stored in the sheet. Administrator and shop staff accounts are never overwritten, keeping your store secure even when the sheet is shared with the team.

🔐

Secure Google OAuth Connection

Connect using the official Google OAuth flow with access limited to Google Sheets and a single Drive file. No Gmail access. No full Drive dump. Disconnect in one click from the plugin settings.

Scheduled Pull — Set It and Forget It

Schedule automatic pulls from the sheet every 15 minutes up to once daily. Optional auto-push fires whenever a product or customer is edited in WooCommerce, keeping the sheet current without manual effort.

📋

Full Sync Log With Timestamps

Every sync run is recorded with clear, success, and error levels. Last push and last pull timestamps are displayed in the admin. Know exactly what ran, what changed, and what needs attention.

🗂️

Custom Tab Names

Rename the Products, Variations, and Customers tabs to match your team's naming conventions. The plugin maps to whatever tab names you configure.

📄

Rich Product Field Support

Sync short description, full HTML product description, featured image URL, gallery image URLs, categories, tags, weight, dimensions, and purchase note — a complete product record in one sheet row.

🚀

Demo Template & Sample Data

Download a CSV demo template or write sample rows directly to your connected Google Sheet with one click — so you can see the expected format and start syncing immediately.

🔗

Works With Your Existing Google Sheet

Paste your existing Google Sheet URL or ID — no need to create a new file. One Google account, one workbook, multiple organized tabs for products, variations, and customers.

⚙️

No Extra PHP Libraries Required

Built on WordPress HTTP APIs. No additional PHP Google client library to install or maintain. Compatible with High-Performance Order Storage and standard WordPress/WooCommerce hosting environments.

Your journey starts here

Three steps from install to a fully synced store. No developer needed.

1

Install & Configure Credentials

Install the plugin, open WooCommerce → WooSheet SmartSync, and paste your Google Client ID, Client Secret, and Google Sheet ID into the settings panel. In-plugin setup help guides you through creating the OAuth Web Client — step by step, no guesswork.

2

Connect to Google & Verify Access

Click Connect to Google and complete the OAuth authorization — grant access to Google Sheets and limited Drive file access only. Use the one-click sheet access verify button to confirm the connection is live and ready.

3

Sync & Manage From the Sheet

Click Sync Products to Sheet to populate your workbook with your current catalog. From that point, edit cells in Google Sheets and pull changes into WooCommerce, or let the schedule run automatically. Create new products or customers by leaving their ID blank and hitting Pull.

Built for stores that can't afford downtime

Everything you need to feel confident before you install.

✓ Secure Google OAuth ✓ Instant Plugin Access ✓ Annual Updates Included ✓ Priority Support Included ✓ No Extra Libraries Required

🔐

OAuth-Only Access

Limited to Google Sheets and a single Drive file. Your Gmail, full Drive, and other Google services are never touched.

📋

Full Audit Trail

Every sync run logged with timestamps, success and error states. Always know what changed, what ran, and when.

🛡️

Admin Accounts Protected

Passwords generated server-side. Administrator and shop staff accounts are never overwritten, even when the sheet is shared.

One decision that changes everything

One connection. Two-way sync. Your whole catalog managed from the spreadsheet your team already trusts.

WooSheet SmartSync

$49

per year, per domain

  • You get two-way product & inventory sync (push + pull)
  • You get variable products and variations tab — full control
  • You get downloadable file, limit & expiry sync
  • You get customer create & update directly from the sheet
  • You get secure Google OAuth — limited Sheets access only
  • You get scheduled auto-pull (15 min to daily) + auto-push
  • You get a full sync log with timestamps and error visibility
  • You get free plugin updates & support for active subscriptions

Your questions, honestly answered

No fluff. Just straight answers to what you actually want to know.

Does it work with variable products and product variations?

Yes. Variable product parents get their own dedicated tab and each variation is a single row with attributes written as Color: Red | Size: M. You can create new variations directly from the sheet by leaving the Variation ID blank and filling in the Parent ID and attributes.

Can I create new products and customers from the sheet, or only update existing ones?

Both. Leave the Product ID blank, fill in a Name, and pull — WooSheet SmartSync creates the product in WooCommerce. Leave the Customer ID blank, fill in an Email, and pull — a new customer account is created. SKU, price, and stock are optional on creation.

Is my Google account data safe? What access does the plugin request?

WooSheet SmartSync uses the official Google OAuth flow and requests access to Google Sheets and a single Drive file only. It does not access Gmail, your full Google Drive, or any other Google service. You can disconnect in one click from the plugin admin.

What WooCommerce product types are supported?

Simple, virtual, variable, grouped, and external products are all supported. Downloadable products include file URL, download limit, and download expiry fields — fields that most sheet connectors do not sync.

How does the automatic sync schedule work?

You can configure a scheduled pull that runs every 15 minutes, hourly, or up to once daily — WooCommerce cron handles the schedule. You can also enable auto-push so that whenever a product or customer is saved in WordPress, the sheet is updated immediately. A full sync log records every run.

Does one licence cover multiple stores?

Each licence covers one domain on a yearly subscription basis. Your subscription includes free plugin updates and priority support for as long as it remains active. Renewal keeps your sync running and ensures compatibility with future WooCommerce versions.

Stop Fighting the Product Editor. Start Selling From Your Spreadsheet.

One connection. Two-way sync. Products, variations, downloadable files, and customers — all managed from the Google Sheet your team already trusts. $49/year, one domain, free updates included.

✓ Secure OAuth ✓ Instant Access ✓ Annual Updates ✓ Support Included
As an Amazon Associate I earn from qualifying purchases.