Listings
Listings represent the offers that exist in an external sales channel such as a marketplace or store.
A Listing is deliberately separate from the internal Product. The Product describes the item in your catalog; the Listing represents how that item is offered through a particular sales account.
Product and Listing are different records
Section titled “Product and Listing are different records”One Product can be connected to multiple Listings.
For example, the same internal product can be sold through several channel accounts:
Product → eBay Listing + Amazon Listing + WooCommerce Listing
Each Listing can retain channel-specific information such as its external identifier, source account, title, state, variants, or other provider data without turning those differences into separate internal Products.
This separation is what allows Comers to maintain one internal catalog while still respecting the way each channel represents an offer.
flowchart LR
P[Internal Product] --> E[eBay Listing]
P --> A[Amazon Listing]
P --> W[WooCommerce Listing]
S[Warehouse stock] --> P
Listing scope
Section titled “Listing scope”A Listing belongs to a specific sales-channel context.
When an Organization has several Sellers or several accounts on the same platform, make sure you are working with the correct Seller and channel account before synchronizing or linking Listings.
See Key concepts for the Organization → Seller → sales channel model.
Synchronizing Listings
Section titled “Synchronizing Listings”Listings can be synchronized from a supported connected channel.
The Listings workspace provides a manual synchronization flow for the selected sales account. During synchronization, Comers retrieves supported offer data from that source and updates the Listings available in the selected context.
A synchronization operation can take time. The interface can show active and recent synchronization operations so you can distinguish work that is still running from a completed or failed refresh.
Do not start repeated synchronization operations for the same account simply because the first one has not finished yet.
Linking a Listing to a Product
Section titled “Linking a Listing to a Product”A Listing can be connected to the internal Product or product variant that represents the same real item.
This relationship is important because it allows Comers to combine:
- internal product identity,
- channel-specific offer data,
- Warehouse stock,
- orders and other operational context.
Linking a Listing to a Product does not make the Listing the owner of the product data.
Likewise, changing an internal Product does not mean that every external Listing is automatically changed. Channel publication and update operations are separate capabilities and depend on the connected integration.
Listings and stock
Section titled “Listings and stock”Listings can be associated with the stock context that supplies the offer.
The actual tracked quantity belongs to Warehouse, not to the Listing itself. This allows several offers to refer to the same real inventory instead of maintaining unrelated internal quantities.
The exact quantity synchronization available with an external channel depends on the integration and configured workflow.
Creating Products from existing Listings
Section titled “Creating Products from existing Listings”If you already have an established marketplace catalog, existing Listings can be used as input when building the internal Product catalog.
The Product import workflow can help you decide whether a Listing should:
- create a new Product,
- update an existing Product,
- link to an existing Product,
- be skipped,
- remain unresolved for later review.
See Products for the current Product import workflow.
Good practice
Section titled “Good practice”Avoid treating every marketplace offer as a separate Product.
Start from the real item in your internal catalog, then connect the Listings that sell that item through different accounts or channels. This keeps product identity, stock, and operational context consistent across multichannel commerce.