how to show WiserReview review widgets in Catalyst Bigcommerce store

Step 1: Create or Enable Catalyst Storefront

Open your BigCommerce Admin.

Go to:
Channels → Storefronts

You will see available storefronts.

  • Click Create channel
  • Choose Catalyst
  • Activate the Catalyst storefront

After activation, you will see your Catalyst preview URL.

Create or Enable Catalyst Storefront
Create or Enable Catalyst Storefront

Step 2: Open Catalyst Development Setup

Click the three dots menu beside your Catalyst storefront.

Select:

Edit settings

This opens the Catalyst setup page.

You will see the Start development section.

Open Catalyst Development Setup

Step 3: Create Local Catalyst Environment

Create Local Catalyst Environment

Copy the CLI command shown in the Start development section.

Example command:

corepack enable pnpm && pnpm create @bigcommerce/catalyst@latest

Run this command in your terminal.

This will create a local Catalyst project.

Example project folder:

 my-catalyst-app 

Open this folder in VS Code.

Setup guide:- One-Click Catalyst

Step 4: Install WiserReview App

Install WiserReview App

Go to BigCommerce Admin → Apps → App Marketplace.

Install WiserReview.

Open the app after installation.

Step 5: Get Widget Embed Code

First, disable the Built-in Reviews System

  1. Log in to your BigCommerce Admin page.
  2. Click on Settings.
  3. Click on Comments.
  4. Click the Built-in tab.

First, disable the Built-in Reviews System

Inside the WiserReview dashboard:

Go to:

Widgets → Install

Choose BigCommerce.

You will see widget embed codes such as:

Star Rating Widget

Star Rating Widget

Copy the star rating widget code for the product page then.

Open your Catalyst project.

Go to:

core/vibes/soul/sections/product-detail/index.tsx

Find the product title section.

Add the Star Rating Widget below the product title.

Star Rating Widget

Copy the star rating widget code for the category page then.

Open:

core/vibes/soul/primitives/product-card/index.tsx

Add the Star Rating widget below the product title.

Star Rating Widget

Product Review Widget

Product Review Widget

Copy the product review section widget code for the product page then.

Go to:

core/vibes/soul/sections/product-detail/index.tsx

Scroll to the product details section.

Add the Review Widget.

Product Review Widget

Step 6: Initialize WiserReview Script

Open:

core/app/layout.tsx

Add the script before closing the body tag.

Example:

import Script from 'next/script';
<Script id="wiserreview-init" strategy="lazyOnload">
{`setInterval(function(){ if(window.wiserreview) wiserreview.init(); },1000);`}
</Script>

This loads and initializes the widget.

Initialize WiserReview Script

Step 7: Run the Catalyst Store

Run the development server:

pnpm dev

Open your local storefront.

Check:

  • Product page reviews
  • Star ratings
  • Category page ratings

Once checked, widgets are then deployed to your server.