> ## Documentation Index
> Fetch the complete documentation index at: https://pricepirate.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Ambiguous listings

> Why PricePirate cannot match some listings to a single marketplace offer and how to resolve the match.

This warning appears when PricePirate could not unambiguously match some listings to a single marketplace offer. As long as the match is not unique, PricePirate cannot measure reliable competitor data for these listings.

## Cause

The most common reason is a match by **title** instead of by **EAN/GTIN**: if the product has no unique EAN, PricePirate matches on the title, and several similar offers qualify as candidates.

Other reasons are:

* Multiple candidate offers fit the product equally well.
* Identical or very similar products share the same offer page.

## Solution

<Steps>
  <Step title="Open the ambiguous listings">
    In the notification, click **Fix problem** to see the affected listings.
  </Step>

  <Step title="Check the product's EAN">
    Make sure the affected variant has a unique EAN/GTIN in the **Barcode** field of the Shopify variant. With an EAN, PricePirate matches the listing unambiguously instead of guessing from the title.
  </Step>

  <Step title="Resolve the match manually">
    Use [Connect listings](/docs/en/guide/catalog/connect-listings) to select the correct offer when several candidates remain.
  </Step>
</Steps>

## Prevention

Add an EAN/GTIN in the **Barcode** field for every variant in Shopify. PricePirate then matches listings unambiguously by EAN and avoids the ambiguous match by title.

## Related topics

* [Listings and offers](/docs/en/guide/concepts/listings-and-offers)
* [Connect listings](/docs/en/guide/catalog/connect-listings)
