Pricing Intelligence in the Age of AI-Driven Commerce: Price Now Drives Discoverability, Not Just Conversion

Pricing Intelligence in the Age of AI-Driven Commerce: Price Now Drives Discoverability, Not Just Conversion

Shailendra Nagarajan

By Shailendra Nagarajan

Pricing has always carried the same underlying goal. Make sure that when a shopper is deciding what to buy, your price is working in your favour. That has not changed and it will not change. What has changed is the shopper, or more precisely the path the shopper now takes to a decision. The buyer journey looks almost nothing like it did three years ago, and because it has changed, the role pricing intelligence plays in winning the sale has changed with it.

For most of ecommerce history, the journey was something a person did with their own attention. They searched, they opened a few tabs, they compared two or three options, and they chose. Pricing intelligence existed to make sure that when a shopper reached your product, your price held up against the handful of alternatives they were realistically going to check. Get within range of the competitors a shopper would actually see, and price did its job.

The shopper has now handed most of that work to a machine. And the machine does not open three tabs.

Price Used to Decide the Sale. Now It Also Decides Whether You’re in the Running.

Here is the shift, stated plainly, because everything else follows from it.

Price used to be a conversion signal. Once a shopper found your product, the number influenced whether they bought it. Now it is also a discoverability signal. Before a shopper ever sees your product, an AI system has already weighed your price, together with everything else it can read about your product, and decided whether you are worth showing at all.

These are two different jobs, and the second one is new. If your price loses the discoverability test, the conversion test never happens. You are not losing the sale at the checkout. You are losing it before the shopper knows you exist.

To be fair, price is not the only thing these systems weigh. Availability, ratings, content quality, and delivery speed all feed the same judgement, and a great price cannot rescue a product that is out of stock or poorly described. But price is the lever a pricing team most directly controls, and it has quietly taken on a second role at the front of the journey. The old standard, “be competitive against the rivals a shopper would check,” no longer protects you, because the shopper is not doing the checking. An AI system is, and it checks far more than any person ever would.

The Field You’re Being Compared Against Is Far Wider Than the One You Track

Earlier, when a person comparison-shopped, the competitive set was capped by practical limits. Nobody opens forty tabs. A shopper checked the two or three names they already trusted, maybe a price-comparison site, and stopped. So a pricing team could track those same few competitors and reasonably claim to see what the shopper saw. The tracking list and the shopper’s consideration set were roughly the same size.

AI removed the cap. When a shopper asks an assistant to find the best option, the system does not check three merchants. It evaluates every merchant it can resolve a product and price for, across the entire feed it draws on, in a fraction of a second, with no fatigue and no loyalty, weighing price alongside availability, ratings, and fulfilment. The consideration set is no longer three. It is every product the system can match to the request.

The infrastructure making this real is already live at scale. Google’s Universal Cart, launched at Google I/O 2026, works across Search, Gemini, YouTube, and Gmail, and once a shopper adds a product it tracks price drops and better deals across merchants continuously, on its own. Google Shopping data feeds the wider ecosystem too: a Search Engine Land analysis of 43,000 products in March 2026 found that 83% of the products in ChatGPT’s shopping carousels matched Google Shopping’s top organic listings, and ChatGPT Shopping reaches roughly 900 million weekly users on a recommendation engine no one can pay into.

Inside retailer ecosystems the same expansion is underway, with Walmart’s Sparky live in the app and inside ChatGPT, and Amazon’s Alexa for Shopping relaunched in May 2026 across a quarter of a billion users. Every one of these surfaces is comparing prices across a field far wider than any pricing team’s tracking list..

In this context, showing up means making your view of the market as wide as the view the machine uses to judge you.

But width is a trap on its own. A wider competitive picture only helps if every comparison inside it is correct, and the moment you widen the field, the thing that quietly decides whether any of it is usable is whether each product was matched to the right competitor in the first place.

The Cost of a Bad Match Is Higher Now Than It Has Ever Been

Every competitive price comparison rests on one operation that happens before any pricing decision is made: matching your product to the right competitor product. Your 32-ounce bottle to their 32-ounce bottle. Your mid-rise straight-leg jean to a comparable one, not to a different cut at a different price tier. When the match is right, the comparison reflects reality. When it is wrong, every number built on top of it is wrong, and confidently so.

A bad match produces a bad benchmark, and that benchmark now feeds discovery directly. Match your product to a cheaper, non-equivalent competitor and your intelligence tells you to cut a price that was already competitive, and you leak margin where every point counts. Match it to a more expensive non-equivalent and you look overpriced against a phantom, and the system surfaces a rival instead of you. Either way the error shows up where the buyer journey now begins, in whether you get shown at all.

What Makes Matching Hard, in Practice

Matching sounds simple until you look at real listings. It is not one problem, and the approaches most teams reach for first break on contact with how messy retail data is. A few examples make the point.

The same product, described two completely different ways. A shoe shows up as “Nike Air Max 90, Men’s, Size 10, White” on one site and “NIKE AIRMAX90 WHT MEN SZ10” on another. Matching on UPC or GTIN works when the codes are present and consistent, and misses a large share of the catalogue when they are not, which is often, because retailers omit identifiers, use internal SKUs, and sell regional variants without barcodes. Matching on title strings is just as brittle, because the same product is written up differently everywhere and unrelated products share words that look meaningful.

A side-by-side comparison of two e-commerce product listings for the same shoe with different titles, SKUs, and prices. The left listing is titled 'Men's Athletic Shoes Running Sneakers, Size 10, White' priced at $89.99, and the right listing is titled 'Athletic Run 90 White Men's Shoe' priced at $84.50, separated by an approximation symbol to illustrate a product match.

The same product, sold in a different pack size or unit. A 16-ounce bottle is listed as “16 FL OZ” on one feed and “1 PT” on another. A grocery item sells in a 32-ounce jar on your shelf and a 24-ounce jar on a competitor’s. Without unit-of-measure normalisation, a comparison between them is not merely imprecise, it is meaningless, and it will quietly recommend the wrong move.

A side-by-side infographic demonstrating unit-of-measure equivalence for e-commerce product matching. It shows two jars of 'Classic Tomato Pasta Sauce' from Retailer A and Retailer B. Retailer A's jar is labeled '16 FL OZ' with a pointer highlighting a 'Different unit label', while Retailer B's jar is labeled '1 PT'. A central box titled 'Same Product' illustrates the 'Unit Equivalence' process that unifies both measurements

A private label similar to the national brand, or “similar” products that are not quite the same. Retailers title their private label to mimic name brands, and in apparel, furniture, and home improvement no two competing products are ever truly identical. A match here turns on judgement that shifts by category: style, colour, fabric, and fit in apparel; coordinated sets rather than single pieces in furniture; exact dimensions in home improvement, where a four-inch fixture and a six-inch one are different products for different jobs, not variants.

A side-by-side product comparison graphic titled 'PRIVATE LABEL LOOK ALIKE'. On the left is a blue bottle of laundry detergent labeled 'National Brand', and on the right is an identical blue bottle labeled 'Retailer Private Label', demonstrating how visually similar private label items can look compared to major national brands

Underneath the examples is a structural point. Matching is not one task but several, exact, similar, variant, substitute, competitor, and basket, and it gets harder as you move from categories with clean identifiers, where exact matching can clear 99% accuracy, to apparel and private label, where match rates routinely fall to between 40% and 60%. A system that treats all of them as the same problem produces results that are confidently wrong, the most dangerous output of all, because it looks exactly like data you can trust.

How DataWeave Approaches Matching, and Why It Holds Up Where Others Don’t

DataWeave’s product matching starts from the premise that UPC and GTIN only take you so far, and that everything difficult and valuable lives beyond them. Rather than leaning on identifiers or title strings, the engine matches the way a domain expert would, reading the product across every signal available and weighing them with retail context built in.

A flowchart titled 'DataWeave's Multi-Modal Product Matching Pipeline'. On the left, input signals like Listing Text, Listing Images, Structured Attributes, and Context feed into respective processing blocks like Retail-Tuned Text Embeddings, Packaging Vision Model, Unit-Aware Attribute Parser, and Context Featurizer. These lead to a 'Candidate Generation (ANN Search)' block, which connects to a 'Learned Ranker + Verifier' and outputs to a 'Match Graph'. Below the ranker, an 'Active Learning Loop' connects an Uncertainty Router to Specialist Reviewers and Training-Data Feedback to continuously improve the model.

Read every signal, not just the barcode

On the text side, attributes are pulled from messy titles and descriptions, so “Apple iPhone 12 Pro Max 128GB Pacific Blue Unlocked” decomposes into brand, product family, storage, colour, and carrier status, then normalised so “RAM” and “Memory” resolve to the same attribute and “P&G” unifies with “Procter & Gamble.” This knowledge lives in a continuously updated graph of relationships between products, brands, and attributes, not a static lookup file. On the image side, the engine pre-processes product photos and uses visual feature extraction and CLIP embeddings to compare products shot under different lighting, poses, and backgrounds, across a library of more than 100 million indexed images. Text and image reasoning run together, which is what makes similar matching possible where titles alone are hopeless and identifiers do not exist.

Match each type by its own logic

Exact, similar, variant, substitute, competitor, and basket matches each get the logic appropriate to them, with similarity criteria and tolerance thresholds configurable by vertical, so a “similar” jean for competitive pricing is defined differently from a “similar” recessed light fixture.

A side-by-side comparison illustrating 'EXACT MATCH' versus 'SIMILAR MATCH' in product data. The top green box shows an exact match with identical Nike Air Max 90 sneakers from different retailers, both priced at $129.99 and linked by a 'Same Product' checkmark. The bottom blue box shows a similar match with two different 3-seater sofas: Brand X (Private Label) in light gray for $499.00 and Brand Y (National Brand) in gray for $549.00, linked by a 'Similar Attributes' arrow pointing to icons for category, style, dimensions, and color.

Keep experts in the loop where it counts

Close to 90% of matches are auto-processed, verified at high confidence or rejected when clearly not a match, and the ambiguous cases route to specialist reviewers through Veracite, DataWeave’s human-in-the-loop layer. Every decision becomes a new training example, which is how the platform has built a reusable base of more than 40 million verified product pairs that keeps lifting accuracy over time.

Output comes with full transparency into match rates, miss rates, and accuracy, so a pricing team can see how much of their competitive picture is solid and where it thins out rather than trusting a black box. Across categories, retailers, and formats, this is what gets matching to 99%-plus accuracy with under 1% misses, including in the verticals where identifier-based approaches quietly give up.

Pricing Intelligence Has the Same Goal and a Bigger Job

The goal of competitive pricing intelligence has not entirely moved. It is still to make sure your price is working in your favour at the moment a purchase is decided. What moved is where that moment sits and who is present for it. The decision now starts earlier, before the shopper has seen you, and it is mediated by a system comparing you against the entire market rather than the few names a person would have checked.

That puts price inside a bigger picture. Getting surfaced by these systems takes three things working together. The product has to be available and in stock, which is where Assortment Analytics earns its place, keeping you present and well distributed across the market the machine is reading.

A screenshot of an e-commerce assortment analytics dashboard overview page. The left sidebar displays various filters such as Category, Sub-Category, Brand, Retailer, Price Range, and Stock. The main section shows a data table breaking down product counts across multiple retailers for specific sub-categories, including clothing (hoodies & sweatshirts, jackets & vests) and footwear (basketball shoes, life style / casual shoes, running shoes), with colored heat-map cells indicating varying product volumes.
Dashboard breaking down product assortment count across categories (like clothing and footwear) and sub-categories mapped against specific competing retailers to analyze pricing and assortment coverage.

Next, it has to carry the right content, structured so a system can understand and trust it, a discipline of its own that we cover in the retrieval economy and that Content Optimization is built to manage at scale.

A screenshot of an e-commerce 'Readiness Report' software dashboard analyzing a product's content attributes. A data table compares current values against recommended values for product details such as Bullet Points, highlighting specific suggestions like adding dimensions, assembly requirements, and material info. A blue arrow points to a 'Recommendation Reason' box detailing how to fix the content gaps to improve the product detail page
The “Readiness Report” dashboard comparing a specific product’s current content attributes against recommended values, highlighting specific PDP improvements and recommendation reasons to fix content gaps.

And, lastly, it has to be competitively priced, which is the job of Pricing Intelligence. Miss any one and the other two cannot save it. A perfect price on an out-of-stock product is invisible, and a keen price on a thinly described one rarely gets understood well enough to be recommended.

A screenshot of an e-commerce dashboard titled 'Lost Price Leadership' showing an item-by-item pricing intelligence report. The table lists specific items with their SKU, product name, internal prices (previous vs. current), competing retailer name, competitor price, and the calculated price gap percentage. Items shown include 'Refresh & Renew Spring Water', 'Roll-in-Bag Whole Grain Brown Rice', 'American Lager Beer', 'Pro-active Health Minichunks Adult Small', and 'Creamy French Salad Dressing'.
A granular, item-by-item breakdown tracking internal price changes (previous vs. current) and mapping them directly against specific competitor prices to calculate the exact price gap percentage

Your competitive picture has to be as wide as the field the machine uses to judge you, and every comparison inside it has to rest on an accurate match, because at this scale a wrong match does not just mislead a benchmark.

A screenshot of an e-commerce pricing intelligence dashboard titled 'Retailer Price Competitiveness'. The interface shows a grid matrix breakdown categorized into 'Underpriced', 'Competitively Priced', and 'Overpriced' segments. The data columns compare your pricing against competing retailers across percentage bands like less than 30%, 10-30%, 0-10%, 0%, 0-10%, 10-30%, and greater than 30%, showing colored numerical heat-map cells and total product counts per retailer to identify margin leakage and price positioning.
This macro-level dashboard categorizes an entire product assortment against five major competing retailers, segmenting items into color-coded tiers based on whether they are underpriced, competitively priced, or overpriced by varying percentage margins.

It removes you from the consideration set or quietly bleeds your margin, invisibly. Width without accurate matching is just a larger pile of wrong comparisons. Accurate matching across a wide field is what lets your price do the job it has always had, now that the shopper has handed the comparison to a machine that sees everything. Reach out to us today to see how your competitive pricing holds up across the field the machines are actually using.

- Shailendra Nagarajan
Director, Global Marketing at DataWeave, 29th Jun, 2026

AI Artificial Intelligence Brands Dashboard Data Engineering Discoverability E Commerce Global Image recognition Intelligent Pricing

Book a Demo