DTC

Shopify Now Shows Your Compare-At Price to AI Shopping Agents. Fix Your Strikethroughs Before BFCM.

MarketplaceMax · Published October 12, 2026

Audit your compare-at prices this week, and decide on purpose whether AI agents should see them. On October 9, 2026, Shopify started sharing your compare-at price with AI shopping agents through Shopify Catalog. Before this, agents saw only your current price. Now they can see the “was” price and tell a shopper the product is marked down. If your strikethroughs are stale, inflated, or left over from last year’s sale, you are about to have software repeat them at scale, right before the highest-volume weeks of the year.

What changed

Per Shopify’s changelog entry dated October 9, 2026, Shopify now shares compare-at prices with AI shopping agents that read Shopify Catalog, so agents can tell when a product is discounted. Previously the markdown you showed on your storefront was not visible to them. The control sits in your catalog mapping settings, in a section labeled “Compare-at.” Shopify’s announcement does not say whether it is on or off by default for your store, and it does not name which agents consume the field. Check your own setting. Do not assume.

The developer changelog from the same date adds the mechanics. The Catalog API now returns your compare-at price as list_price on each variant, and a list_price_range on the product. The price field is unchanged. A variant returns list_price only when all of these are true:

  • You share compare-at prices through Catalog Mapping.
  • The compare-at price is higher than the current price for that buyer’s context.
  • You show compare-at prices in that buyer’s region. If you hide them from EEA buyers, the field is not returned to those buyers.

If list_price is missing, the agent has no markdown to show. Shopify lists the change as requiring no action. That is true technically. It is not true commercially.

Why this is a margin and risk issue, not a feature

Compare-at pricing has always been something merchants set once and forget. A $79 compare-at that has sat next to a $59 price for 18 months is not a sale. On your storefront, nobody audits it. In an AI-generated answer that says “marked down 25% from $79,” it becomes a claim made on your behalf, in a channel where the shopper cannot see your page history.

Two practical risks:

Consumer protection exposure. Advertising a reference price you never really sold at is the classic fake-discount problem. The FTC’s long-standing pricing guidance treats a reference price as legitimate only if it is a genuine price the product was actually offered at for a meaningful period. I am not your lawyer, so have counsel confirm how that applies to your categories and states. The operator point is simple: if you would not defend a strikethrough to a regulator, do not let it travel to a new channel.

Conversion that comes from a false anchor. Even when it is legal, an inflated “was” price pulls in a discount-driven buyer who returns more and reorders less. You pay for that customer in returns and support.

The math

Illustrative. Replace with your numbers.

A product has a $79 compare-at and a $59 selling price, $22 landed cost. Real selling history: it has sold at $59 for 14 months.

  • Displayed markdown: ($79 - $59) / $79 = 25.3% off
  • Actual price change versus history: 0%
  • You plan BFCM at 15% off, so $50.15. Against the $79 anchor, an agent can present that as 36.5% off. Against your real $59 baseline, it is 15%.
  • Gross margin at $59: $37 per unit. At $50.15: $28.15 per unit. That is a 24% drop in unit margin.

If the inflated anchor lifts conversion from 2.0% to 2.5% on 40,000 sessions, orders go from 800 to 1,000.

ScenarioOrdersMargin/unitGross margin
Baseline at $59800$37.00$29,600
15% off, honest anchor, conversion 2.3%920$28.15$25,898
15% off, inflated anchor, conversion 2.5%1,000$28.15$28,150

The inflated anchor “wins” by about $2,250 in this example, and it is the only scenario that gets there by displaying a discount that is not real. Returns and support from discount-anchored buyers will shave some of that gap, and I would not bank on it. More important, the first row beats both promo rows. A 15% sitewide cut does not pay on this SKU at all unless it lifts conversion enough to cover the margin you gave up. Test the offer before you commit (our Rollouts piece covers how).

What to do this week

  1. Find your setting. In admin, open Settings, Apps and Sales Channels, Shopify Catalog, Catalog Mapping, and look for the “Compare-at” section. Note whether it is on.
  2. Export every variant with a compare-at price. Sort by the gap between compare-at and price. Anything above 30% on a product that has not been on promotion recently gets a second look.
  3. Check price history per SKU. For each flagged item, pull the dates and prices it actually sold at. If the compare-at price was never the selling price in a recent, real window, clear it or reset it.
  4. Decide your BFCM structure. Set compare-at to your true everyday price, then discount from there. Plan to set it right before the sale starts and clear it right after, so agents do not see a permanent markdown.
  5. Decide on agent visibility deliberately. If your pricing is clean and you run real promotions, sharing compare-at helps agents surface your deals. If it is not clean, turn the toggle off until it is.
  6. Match your other channels. If you sell on Amazon, remember Amazon is showing shoppers price history on its side. Your DTC “was” price and your Amazon price should tell the same story.
  7. Add it to the BFCM freeze checklist. Whoever owns pricing signs off on compare-at values before the code freeze, not after.

One limit: Shopify has not published which agents read the field or how they present it. You cannot control the wording. You can only control what number sits behind it.

The bottom line

AI agents now read the strikethrough you set a year ago and never looked at again. Spend an hour this week making it true, then decide whether you want it shared. It is the cheapest pricing fix you will make before Q4, and it keeps you from advertising a discount you never gave.

If you want a second set of eyes on your BFCM pricing, offer structure, and Shopify catalog settings before the window opens, book a call.

MarketplaceMax

The outsourced U.S. eCommerce team for international brands — strategy, marketplaces, DTC, operations, and growth under one roof.

Book a strategy assessment →

Start here

Book a Strategy Assessment

A focused, no-obligation session. In 30 minutes you'll get a straight read on your biggest eCommerce opportunity — where the growth is, what's holding it back, and whether it's worth pursuing. If it's not, we'll say so.

Book your assessment
✓ 30 minutes✓ No obligation✓ A straight read, no pitch

Not ready to talk? Get the free U.S. Market Entry Checklist →

Book a Strategy Assessment