Smart Feed (New): Creating a Google Product Feed (Limited Access)
Smart Feed (New) lets you create, manage, and submit Google product feeds directly from your SHOPLINE store. You can sync your product catalog, connect Google Merchant Center, configure field rules, and keep your listings accurate with automated daily updates.
This guide explains how to complete each step of the Google feed setup, submit your products, and troubleshoot errors.
| Note: This feature is currently available only to whitelisted users. If you are interested in using it, please contact SHOPLINE Support to request access for your store. |
Before You Start
Before setting up your Google product feed, make sure the following are in place:
- Products have been created and published in SHOPLINE Admin > Products.
- Products are enabled for the Online Store channel so that Google can crawl and verify them.
- You have a valid Google account.
- You have access to a Google Merchant Center (GMC) account.
| Note: For more information about Smart Feed (New) features and preparation requirements, please refer to "Smart Feed (New): Overview and Key Features." |
Products That Will Not Be Synced
The following products are excluded from Smart Feed and will not be synced to GMC:
- Deleted or unpublished products
- Products not enabled for the Online Store channel
- Products flagged as unsellable by risk control
- Products hidden on the storefront via plugins
- Custom products (for example, products created within orders or via plugins)
- Products not yet at their scheduled publish date
- Products with inventory tracking enabled and a stock level of 0
Creating a Google Product Feed
Step 1: Sync Products from SHOPLINE
To pull the latest product data into Smart Feed:
- In Smart Feed (New), go to: Manage products > Sync products.
- The system will fetch product data from SHOPLINE via API.
Recommended usage: After making bulk updates or changes to key products in SHOPLINE, it is recommended to manually trigger a sync.
|
Notes:
|
Step 2: Connect Google Merchant Center (GMC)
To connect your GMC account to Smart Feed:
-
Go to Manage channels> Channel Connection > Google
- Click Add Channel and complete the authorization
- Log in and authorize your Google account.
- Select the GMC account you want to sync products to.
- Complete the remaining setup steps. Your products will sync to the selected GMC account after configuration is finished.
Step 3: Setting the Product Sync Scope
Product filtering rules determine which products will be synced to GMC.To define your sync scope:
- Select products to include or exclude using one of the following methods:
-
Specify products by SPU ID, SKU ID, SKU, product title, product tags, or product category
-
Upload a spreadsheet for bulk filtering (recommended for large catalogs)
-
- After the initial setup, the system proceeds to field rule configuration.
|
Notes:
|
Step 4: Configure Product Field Rules
Smart Feed allows you to customize how product attributes map to Google Feed fields.
- Review the pre-configured core fields. These are set up based on Google's best practices and are recommended to keep enabled.
- Adjust field sources based on your needs. Fields you may want to customize include:
- Product title
- Product type
- Custom product attributes
- For color, size, material, and pattern fields, use macros to pull values directly from your SHOPLINE product attributes.
Macro Settings: For attributes such as color, size, material, and pattern, you can use macros to pull values from SHOPLINE product attributes.
Example: If you enter color as a macro, Smart Feed will fetch the corresponding value (e.g., “red”) from product attributes and populate the Google Feed field.
| Important: Carefully review your price and inventory field settings. Multi-market feeds do not support macros for sale price, original price, or cost price. |
Inventory field behavior: Smart Feed applies the following logic:
- Stock = 0 and overselling disabled: Product is shown as "Out of stock"
- All other cases: Inventory status is updated automatically
| Tip: After configuring fields, use Preview to verify the results before submitting. |
Step 5: Previewing Your Product Feed
The preview page shows the exact data that will be submitted to GMC.. To preview your feed:
-
In the field settings page, click Preview.
- Review a selection of familiar products and check the following:
- Field values are correct
- Product variants are complete
-
Product IDs are consistent (especially important for migrated stores)
Step 6: Submitting Products to Google Merchant Center
To start syncing your products to GMC: In the Field Settings page, click Save
Submission Process
- The system generates product data based on filtering and field rules
- Data is submitted to GMC via the Google Content API
Check Sync Status:
You can monitor progress via:
-
Push Logs: View task start time and number of successful submissions
- Submitted Products: View successfully synced products
- Manage products > Submitted: View overall records
| Note: Sync time depends on product volume. |
Step 7: Automatic Daily Updates
Smart Feed automatically syncs your product data to GMC once per day, keeping your listings up to date without manual effort. To view update records, go to Push Logs.
Step 8: Reviewing Errors and Disapproved Products
Products that fail submission or are disapproved by Google can be found in the Error Messages page. To resolve issues:
- Go to Error Messages and filter products by error type.
- Check your field configuration in Field Settings to ensure all required fields are correctly mapped.
- Review product data completeness in SHOPLINE Admin.
- Fix issues in batches by filtering by error type.
Common causes of errors:
- Missing required fields
- Invalid field formats
- Incomplete product data