Beta Programs
Product Recommendations
Overview

BigAI™ Product Recommendations

Powered by Google Vertex AI Search for retail (opens in a new tab).

Personalized product suggestions based on shoppers' browsing history, purchase history, and product details help shoppers discover relevant products quickly, increasing the likelihood of making a purchase and increasing average order value.

BigCommerce integrates with Google Vertex AI to generate recommendations. You can query product recommendations to display on storefronts using the GraphQL Storefront API after you set up this integration. The GraphQL Storefront API returns product recommendations generated by Google's machine learning (ML) models (opens in a new tab) for a specific shopper at a specific moment in time.

Requirements and costs

  • This integration is currently in a closed beta. If you are interested, you can sign up for the waitlist (opens in a new tab).
  • This is only available for BigCommerce Enterprise plans.
  • You will need to sign up for a Google Cloud account and set up billing to use this solution.
  • Cost: This solution is run in your Google Cloud account and thus, you will be responsible for all fees from Google. This includes, but is not limited to, prediction requests, model training fees, and search charges. Learn more about Google's pricing (opens in a new tab). BigCommerce currently does not have any plans to charge any additional fees for access to this integration. If that were to change, we will notify you in advance.
  • For now, there’s limited support for headless and Catalyst stores. Find more details in the Stencil, Headless, and Catalyst page.
  • You will need a sufficient amount of data to train the ML models effectively. You can find detailed data requirements for each model type and what this integration supports in the Machine Learning Models page.

Overview of how it works

The following highlights the roles that you and BigCommerce have in this integration.

  1. You create a GCP (Google Cloud Platform) account, create a project in GCP, set up billing in GCP, and make a BigCommerce API call to turn on the integration.
  2. BigCommerce sends catalog and shopper behavioral events to your GCP account for model training.
  3. You configure your ML models in your GCP account and then your ML Models will train on the data provided in the step above.
  4. You get product recommendations from the BigCommerce GraphQL Storefront API and integrate that into your online storefront. When you send a request to the GraphQL Storefront API, BigCommerce sends a request to Google's Vertex AI for product recommendations. BigCommerce receives product IDs from Google, which are used to fetch product information to include in the GraphQL Storefront API response.
  5. Within GCP, you can get analytics on how well the solution is performing.

Getting started

For more details on how to get started, see the Getting Started guide.

Did you find what you were looking for?