{
  "id": "F07",
  "url": "https://cartforagents.com/research/ai-shopping-country-context",
  "title": "AI shopping country context: one store, seen from Canada and the US",
  "description": "The same lip gloss store looked different to a Canadian shopper and a US shopper in Shopify's catalog, and changed again a week later. What the shopper's country does to AI shopping results, and how to check yours.",
  "answer": "On October 27, 2026, a Canadian shopper found a small Canadian lip gloss brand's products first by their exact names, while a shopper with no location set, which Shopify's catalog treats much like a US shopper, didn't find the brand for anything. By November 4, after the store had started shipping to the US, a US shopper found each product first by name as well. Check your products as a shopper in every country you sell to, and check again after you change shipping or pricing.",
  "take": "Where the shopper is can decide whether you show up at all. Run your checks from your customers' country, not from whatever your tools default to.",
  "summary": "AI shopping results depend on where the shopper is. We searched one small Canadian brand's products as a Canadian and as a US shopper, a week apart, and watched the results change.",
  "claims": [
    {
      "text": "Shopify's Global Catalog documentation lists address country, region, postal code, language, currency and intent as buyer signals for relevance and localization, and offers a filter for products that ship to a given location.",
      "source_title": "Shopify: Global Catalog MCP, search_catalog parameters",
      "source_url": "https://shopify.dev/docs/agents/catalog/global-catalog",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Developer documentation. It doesn't say which signals a given assistant passes, or how much each one moves results."
    },
    {
      "text": "On October 27, 2026, with the shopper's country set to Canada, a search for each of two glosses' exact names plus \"lip gloss\" returned the brand's gloss at position 1; with no location set, the same searches did not return the brand in the top 10.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-10-27",
      "method": "observed",
      "limitation": "The no-location result for these two searches comes from our written log; the raw responses weren't archived. One snapshot each."
    },
    {
      "text": "On October 27, 2026, with no location set, the brand was not in the top 10 for its brand name plus \"lip gloss\" or for seven everyday searches, and every returned listing was priced in US dollars.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-10-27",
      "method": "observed",
      "limitation": "Eight searches, one snapshot, top 10 only."
    },
    {
      "text": "On November 4, 2026, each of the brand's three products came up at position 1 for its exact name in all four settings we tried: no location, US, Canada, and Canada with region and currency. Searches with no location and with the US set returned the same first result in all six searches we ran.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Six searches on one day."
    },
    {
      "text": "On November 4, 2026, the brand was still not in the top 10 for its brand name plus \"lip gloss\", \"non sticky lip gloss\" or \"vegan lip gloss\", in any of the four settings.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Three searches on one day."
    },
    {
      "text": "The store's shipping policy, last updated November 3, 2026, says it ships within Canada and to the United States and that US orders are priced and charged in US dollars. Our October 26 check recorded Canada-only shipping.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Reads the published policy, not the store's shipping settings. We can't link it without naming the store."
    },
    {
      "text": "On November 4, 2026, a gloss showed as CA$19.99 with a CA$31.99 list price to a Canadian shopper and as US$19.99 with no list price to a US shopper. On October 28 the gift box showed as US$22.83 in a Canadian-shopper search; on November 4 it showed as CA$31.99.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Prices as the catalog returned them, not what checkout charged. We don't know why the October 28 price came back in US dollars."
    },
    {
      "text": "On November 4, 2026, 8 of the 60 listings returned in our Canadian-shopper searches were priced in US dollars and 1 in Chinese yuan.",
      "source_title": "Cart for Agents: AI shopping country context, How we checked",
      "source_url": "https://cartforagents.com/research/ai-shopping-country-context#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Six searches; counts top-10 listings, not distinct products."
    },
    {
      "text": "Shopify says a variant's list price is the merchant's compare-at price for the buyer's market, returned only when the merchant shares compare-at prices with Shopify Catalog and the compare-at price is higher than the price.",
      "source_title": "Shopify: Global Catalog MCP, Prices and list prices",
      "source_url": "https://shopify.dev/docs/agents/catalog/global-catalog",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Living developer documentation."
    }
  ],
  "sources": [
    {
      "title": "Shopify: Global Catalog MCP",
      "url": "https://shopify.dev/docs/agents/catalog/global-catalog",
      "accessed": "2026-11-04"
    },
    {
      "title": "Shopify Help Center: Customizing your product data for Shopify Catalog",
      "url": "https://help.shopify.com/en/manual/shopify-catalog/mapping",
      "accessed": "2026-11-04"
    }
  ],
  "limitations": [
    "One small store, a handful of searches, three days of snapshots. Many things changed between October 27 and November 4, so we can't say which change made the products appear for US shoppers.",
    "\"No location set\" is what we sent when we didn't pass a country. Real assistants may pass more about the shopper, or less, and may personalise results.",
    "Two of the October 27 results (the exact-name searches with no location set) come from our written log rather than saved responses.",
    "We read Shopify's catalog results, not what any assistant finally showed a shopper.",
    "Store and product names are withheld."
  ],
  "related": [
    "https://cartforagents.com/research/ai-product-visibility-case-study",
    "https://cartforagents.com/research/agent-shopping-research",
    "https://cartforagents.com/guides/ai-visibility-audit",
    "https://cartforagents.com/guides/ai-shopping-personalization",
    "https://cartforagents.com/guides/shipping-return-policy-structured-data",
    "https://cartforagents.com/guides/product-feed-price-mismatch",
    "https://cartforagents.com/guides/lip-gloss-field-guide"
  ],
  "published": "2026-11-04",
  "updated": "2026-11-04",
  "checked": "2026-11-04",
  "kind": "research"
}