Import from Google Sheets

Guide for importing and synchronizing products using Google Sheets

Import Products from Google Sheets

The WhizManage system allows you to manage products using Google Sheets efficiently and easily.

New Features 🆕

  • Product Selection: Choose which products appear in the file
  • Category Filtering: Quick filtering by categories
  • ACF Fields: Support for Advanced Custom Fields
  • JetEngine Fields: Support for custom JetEngine fields

Benefits of Google Sheets

1

Collaborative Work

Google Sheets allows:

  • Multiple users working simultaneously
  • Instant synchronization of changes
  • Version history and ability to revert to previous versions
Collaborative work in Google Sheets
2

Accessibility from Anywhere

Data is available:

  • From any device with internet connection
  • No need to install software
  • High security with advanced permission options
Access from anywhere
3

Easy Management

The familiar management interface allows:

  • Simple editing of product data
  • Using formulas for automatic calculations
  • Easy sorting and filtering of information
Easy management

Setting Up the File

Product Selection

1

Select Products for Import

  1. Navigate to Product Management
  2. Click "Select Products for Import"
  3. Use search and filtering for selection
  4. Click "Save Settings"

Tip:

You can filter by categories and search by name or ID.

Create Google Sheets File

1

Create a Copy of the Example File

  1. Open the attached example file
  2. Click "File" > "Make a copy"
  3. Name the file identical to your website's URL (e.g., 'mystore.com')

Important:

Matching the name to your domain is critical for automatic integration.

2

Set Sharing Permissions

  1. Click the "Share" button in the top corner
  2. Set to "Anyone with the link can view"
  3. Copy the displayed link
Sharing settings
3

Activate WhizManage Script

  1. Look for a new "WhizManage" tab in the top menu
  2. Click "WhizManage" > "Update File"
  3. First time: authorize permissions for the script

Important:

When authorizing, ensure you're logged into your Google account and trust the WhizManage application.

Connect File to System

1

Open Import Interface

In WhizManage system:

  1. Navigate to Product Management
  2. Click "Import" button
  3. Select "Google Sheets file" option
Import interface
2

Enter Link and Connect

  1. Paste the copied link
  2. Click "Check Connection" to verify validity
  3. Click "Save Settings" to save connection

Tip:

Link format: https://docs.google.com/spreadsheets/d/[FILE_ID]/edit?usp=sharing

File Structure

Basic Fields

Column NameDescriptionRequired
Product NameFull product nameYes
PriceRegular product priceYes
Sale PriceSale price (optional)No
Main ImageURL to main imageYes
SKUUnique catalog numberNo
CategoriesCategories separated by commasNo
TagsTags separated by commasNo
Detailed DescriptionFull product descriptionNo
Short DescriptionProduct summaryNo
TypeProduct type (simple, variable, etc.)Yes
StatusProduct status (publish, draft, etc.)No
StockAvailable stock quantityNo

Custom Fields 🔧

The system supports custom fields:

ACF / JetEngine Fields

  • Auto-detection: System automatically detects existing ACF fields
  • Suffix: Custom fields appear with suffix "(m)"
  • Attributes: Custom field attributes receive suffix "(a)"
  • Field types: Text, numbers, dates, boolean

Structure Example

Product NamePriceColor (a)acf_warranty (m)jet_brand (m)
iPhone 153999Silver24 monthsApple
Samsung S243499Black18 monthsSamsung

Note:

Custom fields are added automatically based on selected products.

Product Variations

For importing products with variations:

  1. Type column with "variable product" value
  2. Attribute columns with "(a)" suffix
  3. Variation rows - each variation in separate row

Important:

Parent product and variations must appear sequentially in the file.

Data Synchronization

1

Update Site from File

After editing data in file:

  1. Open Google Sheets file
  2. Click "WhizManage" menu
  3. Select "Update Site" option
  4. Script automatically sends changes to site
Update site from Google Sheets
2

Update File from Site

For reverse sync (site to file):

  1. Open Google Sheets file
  2. Click "WhizManage" menu
  3. Select "Update File" option
  4. Script pulls latest data from site
Update file from site

Tip:

Update file before significant editing to ensure you work with current data.

Tips and Troubleshooting

Organization and Backup

  • Use colors to classify products
  • Create periodic file copies
  • Use Google Sheets version history

Common Errors

  • "Cannot access file": Ensure file is shared for public viewing
  • "ACF field not recognized": Verify field exists and is active
  • "Product list not saved": Check internet connection

Important:

Remember that changes in Google Sheets won't appear on site automatically until you run "Update Site".