Add a Shopify source

Important

This connector replaces the GraphQL-based connector for Shopify sources and is now available in early access to customers currently using the Coveo AI Search & Discovery app for Shopify.

Contact your Customer Success Manager for early access to this feature.

The Shopify sources in the Coveo Platform are managed through the Shopify connector which is installed as part of the Coveo AI Search & Discovery app for Shopify. This native connector syncs the data between the Coveo Platform and Shopify.

It’s designed to support merchandisers' long-term scalability and commerce needs by providing a structured and event-driven approach to indexing Shopify data.

For more information on the interworkings of Shopify and the Coveo Platform, see Getting Started with the Coveo app for Shopify.

Source key characteristics

The following table presents the key features of the Shopify connector.

Features Additional information

Automatic sync for Market content.

Market content updates are automatically indexed in the Coveo Platform when a Shopify field present in a Shopify product feed is updated.

Manual sync for configuration updates

A manual sync is required in the Coveo AI Search & Discovery app for changes such as new storefronts and new languages.

Prerequisites

  • You must be using the Coveo AI Search & Discovery app, which has its own prerequisites.

Add a Shopify source

Shopify sources are added to the Coveo Administration Console through synchronization with Shopify. The Coveo AI Search & Discovery app updates product feeds and source configurations accordingly. The Shopify connector consumes these events, retrieves the corresponding data when needed, and indexes it in the Coveo Platform.

For more information on how sources are generated within Shopify and how to manage them, see Getting Started with the Coveo app for Shopify.

Market content updates are automatically synced, while configuration updates require a manual sync in the Coveo AI Search & Discovery app.

Examples
  • Automatic sync: A merchandiser updates a product title field within their Shopify product catalog. The Shopify connector picks up the change and syncs the content with Coveo Platform interface automatically.

  • Manual sync: A merchandiser using Shopify adds French to their Switzerland market. Once the language is added in Shopify, the merchandiser must perform a manual sync in the Coveo AI Search & Discovery app to update the source configuration and index the updated content in the Coveo Platform interface.

Required privileges

You can assign privileges to allow access to specific tools in the Coveo Administration Console. The following table indicates the privileges required to view or edit elements of the Sources (platform-ca | platform-eu | platform-au) page and associated panels. See Manage privileges and Privilege reference for more information.

Note

The Edit all privilege isn’t required to create sources. When granting privileges for the Sources domain, you can grant a group or API key the View all or Custom access level, instead of Edit all, and then select the Can Create checkbox to allow users to create sources. See Can Create ability dependence for more information.

Actions Service Domain Required access level

View sources, view source update schedules, and subscribe to source notifications

Content

Fields

View

Sources

Organization

Organization

Edit sources, edit source update schedules, and edit source mappings

Organization

Organization

View

Content

Fields

Edit

Sources

View and map metadata

Content

Source metadata

View

Fields

Organization

Organization

Content

Sources

Edit