Commerce

A commerce experience typically brings together specialized systems, each responsible for a different part of the shopping journey, such as managing product information, powering the storefront, processing carts, checkout, and orders, guiding shoppers through product selection or configuration, or serving ads.

Coveo for Commerce powers product discovery within this ecosystem. It uses AI models trained on your catalog data and shopper interactions to power search, product listing pages, and product recommendations that help shoppers find relevant products faster. It also provides merchandising capabilities to control how products are surfaced to shoppers.

Coveo connects to the other systems in your ecosystem. Your product systems send catalog data to Coveo, and your storefront retrieves products from Coveo through the Coveo Commerce API or Coveo UI libraries.

This article helps developers, system administrators, and merchandisers evaluate how Coveo fits into a commerce implementation.

Use cases

  • Help shoppers discover the right products faster with predictive search, AI-powered listings, and dynamic facets.

  • Lift conversion and average order value with real-time personalization and dynamic product recommendations.

  • Support complex B2B buying with partial part-number search, SKU matching, compatibility lookups, and customer-specific catalogs.

  • Increase product inventory coverage by showing relevant long-tail products alongside popular ones.

  • Help B2B buyers find replacement parts and learn about products through rich content and videos, and recommend products based on past purchases and propensity to buy again.

  • Show different prices to different buying groups to manage complex pricing and entitlements.

  • Offer availability options, such as buy online, pick up in store (BOPIS).

  • Let merchandisers override automated ranking to meet business goals, such as promoting overstock or seasonal products, and monitor the performance of their actions.

Typical integration pattern

The typical integration pattern is to send catalog data to Coveo and connect your storefront to Coveo’s commerce capabilities. The system that holds your product information sends product data and metadata to a Catalog source in your Coveo index. Depending on that system, this can happen through a packaged integration or a custom process that pushes the data to Coveo.

Your storefront sends search, product listing, or recommendation requests to the Coveo Commerce API, either directly or through a commerce interface built with Coveo UI libraries. The storefront displays the returned products and recommendations to shoppers.

Shopper interactions, such as product views, clicks, and purchases, are sent to Coveo as commerce events. Coveo uses this data to support analytics and to train machine learning models that improve relevance and personalization. Merchandisers can use the Coveo Merchandising Hub (CMH) to configure business rules and monitor the performance of their actions.

Coveo supports packaged integrations as well as custom and headless implementations built with Coveo APIs and commerce interfaces. For an overview of the capabilities available across these approaches, see Coveo for Commerce capabilities.

Product-specific articles

The following commerce platforms have dedicated Coveo integration articles: