Skip to content
Back to WooshieWooshie

Getting Started Guide · Lite & Pro

Get started with Wooshie

Both Wooshie Lite and Pro connect WooCommerce to Google Sheets. This guide walks through their shared setup, while clearly marking the advanced automation capabilities available in Pro.

Choose the edition that fits your workflow

Lite

One active automation, standard WooCommerce fields and variation attributes, automatic delivery of each qualifying order item once, previews and test sends, transmission history, and retries for failed sends.

Pro

Everything in Lite, plus multiple active automations, supported custom checkout, order and item fields, historical imports, updates to previously sent rows, and deliberate resending of completed production rows.

Retrying a failed send is available in both editions. Deliberately resending an already completed production row requires Pro.

Before you begin

  • WordPress 6.4 or newer.
  • WooCommerce 8.0 or newer.
  • PHP 7.4 or newer.
  • A Pro license key, if you are setting up Pro.
  • Administrator access to WordPress for initial setup.
  • A Google account with permission to edit the destination spreadsheet.

Lite does not require a Phooey Labs account, registration, or license key. Neither edition requires a separate Connector account, activation code, Google Cloud project, or manually entered Google API credentials.

Install Lite or Pro

Lite availability

Wooshie Lite is not yet available for public download. WordPress.org availability will be announced here. If you already have Lite installed, you can follow the setup steps below.

Pro

  • Download the Pro ZIP from your purchase email or your Phooey Labs account. Sign in with the email address used at checkout.
  • In WordPress, open Plugins → Add New Plugin → Upload Plugin.
  • Upload the Pro ZIP, install it, and activate the plugin.

If you already have Lite installed, follow Upgrade from Lite to Pro instead of deleting it.

Activate your Pro license

Pro only

Lite users skip this step and can connect Google without a license.

  • Open WooCommerce → Wooshie → Settings.
  • Enter and activate the Pro license key you purchased.
  • Confirm the Pro entitlement is active.

Installing the Pro ZIP and activating its license are separate steps. A Pro installation without an active Pro entitlement operates with Lite limits. Your Pro license determines how many sites can be activated.

Connect Google

Lite & Pro

  • Open Google Connection and select Connect Google.
  • Sign in with the Google account that can edit the intended spreadsheet.
  • Authorize the app Google identifies as Phooey Labs Connector, then return to WordPress.

Both editions use the free Phooey Labs Connector for Google authorization. Review the Wooshie & Phooey Labs Connector Policies for privacy, product terms, and refunds.

Connecting Google does not enable Live Sync or start automatic order delivery.

Create your first automation

Lite & Pro

  • Open Automations and select Create Automation.
  • Give the automation a descriptive, unique name.
  • Choose the order statuses that should trigger sending.
  • Select the products to include. Selecting a parent product includes its variations.
  • Each matching order line item becomes a row, with its quantity included in that row. Other products in the order are excluded.
  • Save the setup before selecting the destination.

Lite: Send each order item once

Lite permits one active automation. Each qualifying item is delivered once. Later status transitions do not update that completed row or append another production row. You can still retry a failed send.

Pro row behavior

Add a new row
Automatic status-triggered delivery happens once per qualifying item. A deliberate resend adds another row.
Update the previously sent row
Later qualifying status transitions or deliberate resends can update the row previously tracked by that automation.

Pro cannot identify and update arbitrary rows entered manually or exported by another tool.

Choose your spreadsheet and columns

Lite & Pro

  • Select Choose Google Sheet and choose an existing spreadsheet.
  • Choose an existing worksheet tab or add a new blank tab within that spreadsheet. Adding a tab does not create a new spreadsheet file.
  • Save the destination.
  • In Columns, select Include for each column to populate and choose its WooCommerce source. Standard WooCommerce fields and variation attributes are available in Lite and Pro.
  • Review the headings and column order.
  • Select Save Column Configuration, or Update Column Configuration when revising an existing setup.

Saving applies headings and column order to Google Sheets, but it does not send order rows. Headings and column order are shared by automations that use the same worksheet tab.

After saving a destination, use Open spreadsheet beneath the automation name on the Automations tab, or within Saved Destination on the Spreadsheet step. It opens the saved spreadsheet and worksheet in a new browser tab. No share link needs to be pasted, and normal Google access permissions still apply.

Custom fields · Pro only

Dedicated support is available for ThemeHigh Checkout Field Editor Pro. Other plugins and custom code are supported when they store compatible order or order-item metadata. Some fields require a recent matching order before you refresh the available field list. Compatibility with every custom-field plugin is not guaranteed, so preview a matching order before enabling automatic sending.

Preview and send a test

Lite & Pro

Use an existing order

Enter an order ID containing a selected product and choose Preview Rows. Review the values, explicitly send the test row, then check the result in Google Sheets.

Use sample data

If no suitable order exists, choose Preview Sample Data. Review the preview, then select Send Sample Row. This writes illustrative data to the selected worksheet without creating a WooCommerce order.

Previews do not write rows. Confirmed test and sample sends write actual rows to the selected spreadsheet. Sample sends do not create WooCommerce orders or turn on Live Sync. Use a real order to verify actual checkout values and automatic status triggers.

Activate and enable Live Sync

Lite & Pro

  • Save any outstanding changes.
  • Use Check Automation Readiness and address any listed requirements.
  • Turn the automation Active when it is ready.
  • Open Settings and run Check Readiness.
  • When the checks pass, an administrator completes the displayed confirmation and selects Enable Live Sync.

An active automation and enabled Live Sync are both required for automatic delivery of future qualifying status transitions. Installation, Pro license activation, and Google connection do not start automatic sending. Lite users can activate one automation; Pro users can activate multiple automations.

Configuration changes can require another successful test before an automation is ready again.

Optional · Pro only: Import earlier orders

  • Open Existing Orders within the automation.
  • Review the available selection options and preview matching items.
  • Confirm the intended import and follow the displayed readiness requirements.
  • Monitor progress and review the Transmission Log.

Enabling Live Sync does not automatically import earlier orders. Historical imports are a separate Pro workflow. Testing with a real order in Lite is not a bulk historical import feature.

Rows created outside Wooshie cannot be identified reliably from Wooshie’s transmission history, so review spreadsheets that already contain externally added order data before importing to avoid unintended duplicates.

Upgrade from Lite to Pro

  1. Purchase Pro using the Upgrade to Pro link.
  2. Download the Pro ZIP from the purchase email or your Phooey Labs account.
  3. In WordPress, open Plugins → Add New Plugin → Upload Plugin.
  4. Upload the Pro ZIP and choose Replace current with uploaded.
  5. Complete installation and activate the plugin if prompted.
  6. Open WooCommerce → Wooshie → Settings and activate the purchased Pro license key.

Replace the existing installation without deleting Lite or disconnecting Google. The replacement preserves the Google connection, saved automations, mappings, transmission history, and existing Live Sync preferences.

Purchasing Pro or entering a license key does not transform the dedicated Lite package into Pro. Installing the Pro ZIP is required.

Return to Lite after deactivating a Pro license

Deactivating the Pro license returns the installed Pro plugin to Lite functionality. You do not need to install a separate Lite ZIP.

At that transition, all automations are deactivated, Live Sync is paused, and ongoing historical imports are stopped. Saved configuration, Google connection, transmission history, and existing spreadsheet data are retained.

To resume with Lite

  • Choose one automation.
  • Set “When an order item is sent again” to “Send each order item once.” This label applies whenever Wooshie operates with Lite functionality, including after deactivating a Pro license.
  • Exclude fields marked Requires Pro or replace them with standard WooCommerce fields.
  • Save, complete any required testing and readiness checks, activate that automation, and explicitly enable Live Sync.

Deactivating a license releases the site activation but does not cancel the subscription. Manage billing separately through your Phooey Labs account.

Troubleshooting

Orders are not appearing
Check the automation’s Active status, Live Sync, selected products, trigger statuses, readiness results, and Transmission Log. Lite can have one active automation; Pro can have multiple.
I installed Pro but still see Lite limits
Confirm that the Pro ZIP replaced Lite and that the purchased Pro license is active under WooCommerce → Wooshie → Settings.
A custom field is unavailable
Custom-field support requires Pro; standard variation attributes remain available in Lite. In Pro, confirm that the field uses supported storage, use a recent matching order where needed, refresh the field list, and preview again.
Earlier orders were not sent
Live Sync does not backfill earlier orders. Historical imports use the separate Existing Orders workflow and require Pro.
Google needs to be reconnected
Use Reconnect Google. Reconnecting pauses Live Sync and stops ongoing Pro historical imports. Review readiness and explicitly enable Live Sync again afterward.
I changed or deleted spreadsheet columns
Reload the column configuration, review the recovery instructions and affected mappings, explicitly save the revised configuration, and complete any required test and readiness checks.
My automations stopped after license deactivation
Follow the return-to-Lite steps to choose one automation, remove Pro-only fields, complete readiness checks, and explicitly enable Live Sync.
A send failed or its result is uncertain
Review the Transmission Log and spreadsheet before retrying. Follow the plugin’s recovery instructions to avoid repeating a write whose outcome is uncertain. Failed-send retries are available in Lite and Pro.

Need a hand?

Tell us where you got stuck, and we’ll help you work through it.

Include your installed edition, plugin version, the relevant error message, and the steps that reproduce the problem. Omit license keys and customer personal data from screenshots and messages.

Contact support