Book a call
Home/Case studies/E-commerce
E-commerce

Product ratings and reviews on the SuiteCommerce product page

Reviews lived in Yotpo while the catalogue and the storefront ran on NetSuite, so shoppers had to leave the product page to find them.

atsovia · case study · suitecommerce (sample data)Live

Reviews on the product detail page

Pulled from Yotpo as the page loads
Running
5 star
4 star
3 star
2 star
1 star
0.0sProduct detail page requestedstart
0.2sItem 4421 · mapped to Yotpomatched
0.4sReviews API · 128 returnedok
0.5sRating 4.6 renderedlive
0.6sReview list painteddone
Sample data · demo accountCase studies · E-commerce
The problem

What was broken

Customer reviews were managed in Yotpo while the product catalogue and the storefront ran on NetSuite SuiteCommerce Advanced. A shopper on a product page had no ratings in front of them at the moment they were deciding, and nothing reliably linked an item to its reviews.

What we built

What runs now

An SCA extension maps each NetSuite item to its Yotpo product and pulls the matching reviews onto the product detail page as it loads.

  • Ratings and reviews render on the product detail page
  • Every SCA product mapped to its Yotpo counterpart
  • Reviews load for the item being viewed, with no page reload
  • Products with no reviews and failed API calls fail quietly
  • The same experience on desktop, tablet and mobile
How it runs

One flow, end to end.

The path a product page takes once this is running. Every call is logged, so when reviews stop appearing you can see where.

atsovia · review lookup (sample)Live
Product pageNetSuite itemYotpo lookupReviews returnedRendered on page
page opensitem readreviews fetchedrating shownfallback ready

Shoppers now see the rating and the reviews on the product page itself, at the moment they are deciding, without leaving the purchase journey.

Start a conversation

Considering NetSuite, or already living with it?

Tell us what is not working. If it is a half-hour fix we will tell you that, and you can decide whether to pay anyone at all.

Emailhello@atsovia.com
Phone+91 97200 78591