Join Now
0
v1.0.0 Live on WordPress.org — Direct Google Sheets Two-Way Automation

Sync WooCommerce & WordPress with
Google Sheets in Real-Time

Bi-directional product catalog sync, real-time order export, zero-bloat visitor tracking, and automated spreadsheet backups. No monthly subscriptions, no intermediate servers — 100% direct Google API connection.

✓ 100% Free & Open Source ✓ Direct Google Service Account Auth ✓ Zero Database Bloat ✓ Sub-second Webhook Speed
0 ms
Database Bloat
Streams traffic straight to Sheets
100%
Direct API Connection
No 3rd-party proxy or tracking servers
0.24s
Webhook Latency
Instant Google Apps Script updates
0 SDKs
Zero Dependencies
Ultra-fast native WordPress HTTP API

Experience Live Two-Way Sync

Edit any cell in the Google Sheet mockup on the left, and watch the WooCommerce Store card update on the right in real time!

田
WooCommerce Master Inventory - Google Sheets
● All changes saved
C2 $49.00
SKU Product Name Regular ($) Sale ($) Stock Status
In Stock
In Stock
Out of Stock
⇄
Sync Pipeline
🛒 WooCommerce Store ● Live Sync Active
🎧

Wireless ANC Headphones

SKU: REV-PRO-01 142 In Stock
$79.00 $49.00

Built for Performance, Zero Compromises

Engineered with modern WordPress best practices to eliminate timeouts, API rate limits, and database bloat.

🔄

True Two-Way Catalog Sync

Edit regular prices, sale prices, stock counts, SKUs, and titles directly inside Google Sheets and watch them update on WooCommerce automatically in real time.

Regular Price Sale Price Stock Qty SKU
📝

Two-Way Posts & Pages Sync

Edit blog post titles, excerpts, slugs, publication status (Draft, Published, Scheduled), and categories directly in Google Sheets and watch them update live in WordPress.

Post Title Post Status Categories Two-Way Live
👥

Two-Way Users & Customers Sync

Synchronize WordPress users and WooCommerce customer accounts both ways. Edit user display names, contact emails, and roles in Google Sheets with instant reflection in WordPress.

Customer Email User Roles Display Name Two-Way Live
📦

Real-Time Order Streaming

Instant push on new orders or status updates (Processing, Completed, Refunded, Cancelled). Automatically exports customer billing, shipping, line items, and taxes.

Line Items Customer Address Order Status Totals
⚡

Zero-Bloat Visitor Tracking

Stream real-time frontend pageviews, referrers, and landing pages straight to Google Sheets without writing a single row to MySQL database. 100% privacy-friendly & opt-in.

0 Database Bloat No IP Tracking Strict Opt-In
🚀

Universal Google Sheet Importer

Import thousands of products or inventory rows from ANY published Google Spreadsheet with batch-throttled AJAX processing, memory limit protection, and custom ACF mapping.

Batch Throttling Auto-Column Mapping ACF Supported

5-Step Task Creation Wizard

Configure and launch two-way synchronization in less than 3 minutes without writing a single line of code.

Connect Google Cloud Service Account

Upload your private Service Account JSON key directly into the plugin. The plugin communicates with Google APIs using JWT token exchange without third-party middleman servers.

  • ✓ Drag & drop Service Account JSON credentials
  • ✓ 100% private to your server
  • ✓ Instant connection verification test
🔑

service-account-key.json

✓ Connected & Verified

Select Sync Source & Operation Mode

Choose what you want to synchronize. You can create multiple tasks for different data sources and spreadsheets.

  • ✓ WooCommerce Products (Two-Way)
  • ✓ WooCommerce Orders (Export Stream)
  • ✓ WordPress Users & Customers
  • ✓ Real-Time Visitor Pageviews
WooCommerce Products
Two-way synchronization for pricing, stock, SKU, titles & taxonomy.

Provide Google Sheet URL & Tab Name

Paste your spreadsheet URL and target tab name. The plugin will fetch row headers to establish column mappings.

  • ✓ Auto-detects Spreadsheet ID
  • ✓ Fetches Tab Names & Row 1 Headers
  • ✓ Auto-appends new columns if missing

Visual Drag & Drop Field Mapping

Match your Google Sheet columns with standard WooCommerce attributes or custom metadata keys.

  • ✓ 1-Click Auto Match
  • ✓ Supports custom ACF keys
  • ✓ Customizable date & currency formats
Sheet Column WooCommerce Field
A: SKU ➜ Product SKU
B: Price ➜ Regular Price

Generate Apps Script & Launch

Copy the generated Google Apps Script code and paste it into Google Sheets. Instant OnEdit triggers update WordPress without cron delays!

  • ✓ Secret Webhook HMAC Token protection
  • ✓ Automatic audit logging
  • ✓ Ready to run!
✓ Webhook Generated
Status: Listening on /wp-json/revsheet/v1/update
Auth: HMAC Secure Token

Copy & Paste Google Apps Script

Generated automatically inside your WordPress admin dashboard. No complex setup or GCP developer configuration required.

// ============================================================================
// RevBoost Store Data Sync for Google Sheets - Google Apps Script Engine
// ============================================================================
const baseURL     = "https://your-store.com";
const accessToken = "revsheet_sec_98f7e2a6b10...";
const sheetTab    = "Products";

function onEdit(e) {
  if (!e || !e.range) return;
  const sheet = e.range.getSheet();
  if (sheet.getName() !== sheetTab) return;

  const row = e.range.getRow();
  if (row <= 1) return; // Skip header row

  // Dispatch instant REST update to WordPress
  revsheet_send_payload({
    row_index: row,
    edited_col: e.range.getColumn(),
    new_value: e.value,
    token: accessToken
  });
}

How We Compare with Alternatives

Why thousands of WooCommerce store owners choose RevBoost Store Data Sync.

Feature ⭐ RevBoost Store Data Sync Old WP-Cron Plugins Zapier / Make ($49/mo)
Monthly Cost 100% Free / Lifetime Free or $99/yr $29 – $99 / month
Sync Speed ✓ Real-Time Webhooks (0.24s) ✗ Slow WP-Cron (15-60m) ✓ 5-15 min polling
Middleman Servers ✓ Zero (Direct Host ➜ Google) ✓ Direct ✗ 3rd-party data storage
Visitor Traffic to Sheets ✓ Yes (0 Database Bloat) ✗ No ✗ High Task Costs
Universal CSV Importer ✓ Built-in Batch Importer ✗ Extra plugin required ✗ Limited quotas
Heavy Composer SDKs ✓ 0 MB (Native WP HTTP) ✗ 40MB+ bloated vendor N/A

Frequently Asked Questions

Everything you need to know about two-way Google Sheets synchronization.

No. Google Cloud provides a generous free tier for the Google Sheets API that includes millions of read and write requests per month — easily accommodating standard and high-volume WooCommerce stores for free.
Never. Communication travels directly between your WordPress hosting server and Google LLC's official Google Sheets API v4 endpoints via encrypted HTTPS requests. No third-party proxy, tracker, or SaaS middleman has access to your data.
Not at all! Unlike traditional tracking plugins that write hundreds of thousands of rows into your MySQL database, RevBoost Store Data Sync streams page metrics directly to your Google Sheet without writing rows to your database. It collects zero personal fingerprints or IP addresses and is strictly opt-in.
Yes! RevBoost Store Data Sync supports mapping custom meta keys for Products, Orders, Users, and Posts. Simply select or type your custom meta key in the Field Mapping step of the Task Wizard.
When you edit a cell in Google Sheets, the copy-and-paste Google Apps Script triggers an authenticated REST API request to WordPress, updating your product details immediately. Likewise, whenever an order or product update occurs in WordPress, the plugin immediately pushes the fresh data to Google Sheets.

Ready to Automate Your Store
with Google Sheets?

Install RevBoost Store Data Sync for Google Sheets today and streamline your product pricing, order fulfillment, and spreadsheet backups in minutes.

Your Cart

Your shopping bag is currently empty.

Cash On Delivery

Enter details to place order