Goflow Documentation Logo

Creating and Managing Synced Listings

Synced listings offer the advantage of automatically tracking updates made to the mapped product and syncing those updates back to the store listing. Any updates made to a product field are propagated across all mapped listings, ensuring that the store reflects the most up-to-date information.

Before diving into synced listings, review topics on:

The counterpart to synced listings is manual listings. While manual listings also prefill attributes from mapped product fields during their creation, they do not automatically update once published. Any updates made to product fields will not be prorogated to their mapped manual listings, unless the listings are manually updated.

One of the key benefits of using synced listings is the ability to manage listing attributes in bulk. By importing a CSV file, you can efficiently add new images or update pricing information for multiple listings simultaneously.

Creating a New Synced Listing

To create a new synced listing, follow these steps:

  1. Go to ListingsProducts.
  2. Use the filters and search box to find a product, and click to open it.
  3. On the upper-right corner, click on New Listing.
  4. Select the store, and select either Standalone or Variation, and click Next.
  5. On the Listing Type card, select Synced.
  6. The mapped listing attributes will automatically prefill. Fill in the rest of the listing attributes, and click Publish

Creating New Synced Listings in Bulk

The process for creating synced listings in bulk is similar to creating manual listings in bulk.

  1. Go to ListingsProducts.
  2. Select multiple products.
  3. Click ActionsCreate Listings.
  4. Select the store, and select Synced as listing type, and click Create.

Converting a Manual Listing to Synced

To convert a manual listings to synced, follow these steps:

  1. Go to ListingsListings, and click into the manual listing.
  2. On the Status card, find the Listing Type property.
  3. Click on the pencil to edit, and select Synced from the dropdown.
  4. Click Save to start the conversion from manual to synced.

Shortly after the conversion, the listing will be published with synced data.

When converting a manual listing to synced, it's crucial to understand that the existing attribute data in the manual listing will be overwritten with the data retrieved from the mapped product fields. This action can have significant implications, so it's important to proceed with caution and fully comprehend the consequences of this step.

It's worth noting that not all listing attributes have to be mapped to product fields. If you intend to create synced listings primarily to sync the price, it's recommended to review and remove any unwanted mappings that may inadvertently sync product data with the listing and lead to unexpected disruptions.

All variations within a family must be of the same listing type, either synced or manual. When converting one variation child from manual to synced, or vice versa, the entire variation family will be converted as well.

Converting a Synced Listing to Manual

To convert a synced listings to manual, follow these steps:

  1. Go to ListingsListings, and click into the manual listing.
  2. On the Status card, find the Listing Type property.
  3. Click on the pencil to edit, and select Manual from the dropdown.
  4. Click Save.

Right after the conversion, synced data will be converted to static values.

Updating Listing Attributes on Synced Listing

For synced listing, the mapped attributes cannot be edited directly on the listing page. Instead, any updates to the information should be made on the corresponding mapped field in the mapped product.

When updates are made to the mapped product of a synced listing, the synced listing will go through the same dual approval process as manual listings. If any invalid data is detected in the updated product fields, the synced listing will move to the Review. Go through the review reasons, and make corrections to the mapped product fields that contain the invalid data.

Deleting a custom field that is used in a synced listing will result in the mapped attribute being left empty. This can potentially lead to missing required attributes in the synced listing.