Skip to content

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.

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

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.

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.

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 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.

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.

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.