All case studies
ReposePoint logo
WooCommerceβ€’Health & Wellness / Massagers & Therapyβ€’3 min readβ€’

Every WooCommerce order fires a webhook. The review flow starts itself.

How ReposePoint, a US wellness and therapy brand, wired a New Order Webhook into WiserReview, runs review requests through Klaviyo, and pushes verified ratings to Google Shopping.

Industry
Health & Wellness / Massagers & Therapy
Platform
WooCommerce
Stores
1 store
Countries
United States, ships worldwide
Migrated from
Custom
Setup time
Within one day

ReposePoint is a US wellness brand based in Sheridan, Wyoming, selling massagers, physical therapy devices and at-home recovery tools. The catalog spans ultrasound therapy machines, cold laser and red light therapy devices, TENS units, neck traction devices, heated shoulder and knee massagers, posture correctors and sleep aids. The store runs on WooCommerce, ships free worldwide in USD, and has earned over 5,200 customer reviews on the site and across channels. Behind it sits 4,000+ verified product reviews, collected through a New Order Webhook firing from WooCommerce into WiserReview and sent out through Klaviyo, with the same ratings feeding Google Shopping.

The challenge

A homegrown review system, a review flow that did not trigger itself, and ratings stuck inside WooCommerce.

ReposePoint had built their own in-house reviews module inside WooCommerce. It collected reviews, but the collection loop was manual around the edges. Every new order needed the team to remember to trigger a request, which meant gaps on busy days and no reminders when a customer did not respond. On top of that, Klaviyo already ran abandoned cart and welcome series for the brand, but review requests lived outside it. And verified ratings never made it to Google Shopping, so paid and organic product listings missed the trust signal that the website was already earning.

Manual trigger on every new order
The in-house module relied on the team remembering to kick off the review request. With massagers and therapy devices needing a 7 to 14 day usage window before a buyer could write a real review, any missed trigger was a review the store never got.
Review emails outside Klaviyo
Abandoned cart, welcome series and post-purchase flows already ran in Klaviyo. Review requests were the outlier, which split customer data across two systems and blocked segmentation by reviewer status.
No Google Shopping review feed
Thousands of verified reviews were sitting on product pages, but Google Shopping listings did not show star ratings, so paid and organic product discovery missed the trust layer the site had already earned.

ReposePoint needed one platform that fired itself from WooCommerce orders, sent emails through the Klaviyo stack the team already used, and pushed verified ratings to Google Shopping without manual exports.

The moment it clicked
β€œNew Order Webhook from WooCommerce, review request through Klaviyo, stars on Google Shopping. Setup done in a day.”

The team wanted the in-house build retired and every step of the review loop on autopilot. WiserReview dropped onto WooCommerce, subscribed to the New Order Webhook so every order fires a review flow on its own, pushed review request events into Klaviyo, and opened a Google Shopping feed that sends verified stars to search results. No engineer keeping a homegrown module alive, no manual triggers.

Why they switched

Why ReposePoint picked WiserReview

New Order Webhook from WooCommerce

Every new WooCommerce order fires a webhook directly into WiserReview. The review flow starts itself the moment an order is placed, with no manual trigger and no scheduled job to maintain. This replaced the in-house build's manual loop with a real-time event pipeline.

Klaviyo integration for review requests

Review request and reminder events push straight into Klaviyo. Review emails live in the same flow builder as abandoned cart and welcome series, with full branding, segmentation and a single customer record across every touchpoint.

Google Shopping review feed

Verified product ratings flow to Google Shopping, so star ratings show up in search results across every therapy device and massager. The feed runs on its own with no manual CSV exports.

Retires the in-house reviews build

The custom WooCommerce reviews module is out of the stack. No more engineering time on widget fixes, manual request triggers or Google Shopping feed tweaks.

Migration

Migration from a custom in-house reviews system

ReposePoint was not switching off a named competitor. They had built their own reviews module inside WooCommerce. WiserReview replaced it, carried the 4,000+ existing reviews across, and wired the New Order Webhook, Klaviyo and Google Shopping in the same flow.

How the switch happened
1
Step 1
Connect WooCommerce
WiserReview linked to reposepoint.com. Products synced automatically via the WooCommerce API, and the New Order Webhook subscribed so every new order fires a review flow on its own.
2
Step 2
Import reviews, wire Klaviyo
4,000+ existing reviews pulled out of the in-house module with star ratings, written feedback, dates and reviewer details intact. Klaviyo connected so review request and reminder events fire into the same account running abandoned cart and welcome series.
3
Step 3
Google Shopping and widgets live
Google Shopping review feed switched on for the full catalog. Product Reviews and Star Rating widgets placed across the storefront, running on the existing WooCommerce theme with no custom development.

The in-house build is retired. 4,000+ reviews kept their history, every new order fires the flow on its own, and verified stars now reach Google Shopping.

Widgets in action

Review widgets on WooCommerce

WiserReview widgets sit across the ReposePoint storefront, from star ratings on every massager PDP to a full Wall of Love pulling verified reviews from across the catalog.

Star rating under the product title with the total review count, and the full Product Reviews widget below. Works the same on a neck massager, an ultrasound therapy machine or a TENS unit.

Click to zoom

Star rating and review count under the product title on a ReposePoint PDP.

Everything used on this store:
  • Product Reviews widget on every PDP with filter and sort controls
  • Star Rating widget with total review count under every product title
  • Dedicated review wall aggregating verified reviews from across the catalog
  • Floating review popup surfacing recent reviews at the checkout decision point
  • Verified-buyer badges on every confirmed-purchase review
  • Reviews carried across the full WooCommerce catalog
  • Rich-snippet schema on product pages for Google search results
Automation

Review requests firing from a WooCommerce webhook

Every WooCommerce order triggers a New Order Webhook into WiserReview, which pushes the event into Klaviyo so the request goes out from the same email stack the team already runs.

1
Order placed
WooCommerce fires the New Order Webhook into WiserReview with order and product details attached.
2
Event pushed to Klaviyo
WiserReview pushes a review-request event into Klaviyo with the exact order, buyer and product context. No manual trigger, no scheduled job.
3
Klaviyo sends the email
The review request, reminder and any follow-ups run inside the same Klaviyo account as abandoned cart, welcome series and post-purchase flows, with full branding and segmentation.
4
Review published
Submitted reviews go live on the exact product with a verified-buyer badge, roll into the product star rating, and feed the Google Shopping product review feed.

Every new order fires the flow on its own. Review emails run inside Klaviyo. Verified ratings reach Google Shopping. Nothing is triggered by hand.

Google Shopping review feed

Verified ratings on every therapy device, in Google search results

ReposePoint's verified product ratings feed into Google Shopping, so star ratings show up in search results when a shopper types a symptom, a product category or a specific device like a TENS unit or an ultrasound therapy machine. The feed runs automatically across the catalog, with no manual exports and no CSV uploads when the store adds new products.

The same reviews powering PDPs now earn the click from Google search, across every product in the ReposePoint catalog.

Customer voice

A real ReposePoint review

Verified Customer

The Best Machine for Post Surgery Recovery

I bought this for my sister's knee replacement surgery and it became her best friend throughout her entire recovery. You fill the container to the water line, add six small frozen water bottles, and it keeps going for over 24 hours before you need to swap the bottles out. We kept six in the machine and six as backup in the freezer so we were never without cold. The timer is easy to set and the machine stops automatically when the session ends. Ice packs just fall off and go warm too fast. This machine solves both problems completely. The customer support team was outstanding as well. When we had a question they responded immediately, sorted everything out without any fuss, and followed up to make sure all was well. That kind of care is rare and it made a real difference when we needed it most.

Product:Cold Therapy Machine
J
Joyce B.
United States

One of 4,000+ verified reviews now living on ReposePoint's WooCommerce PDPs.

Results

Results

4,000+ reviews migrated from a custom in-house reviews system with ratings, text and dates intact
New Order Webhook wired from WooCommerce so every order fires a review flow on its own
Review request emails now firing through Klaviyo, unified with abandoned cart and welcome flows
Google Shopping review feed sending verified product ratings to search results
Product Reviews, Star Rating and Wall of Love widgets live across the storefront
In-house reviews build retired, engineering time back on the storefront
Setup completed in a day on WooCommerce
The ReposePoint Team, ReposePoint, Sheridan, Wyoming
β€œOur customers are usually buying recovery kit for a knee replacement, a back strain or a parent dealing with chronic pain, so a review is often the last thing they read before checkout. WiserReview dropped onto WooCommerce in a day, fires review requests through our Klaviyo flows on every New Order webhook, and pushes verified star ratings straight to Google Shopping. That means the same review collected once is doing three jobs at once.”
The ReposePoint Team
ReposePoint, Sheridan, Wyoming
ReposePoint is a US wellness and recovery brand based in Sheridan, Wyoming, serving over 5,200 customers with at-home therapy devices. The catalog covers cold therapy and cold laser machines, ultrasound and TENS units, neck traction, heated massagers and posture correctors, all shipped free worldwide. The brand runs on the promise that 'Everyone Deserves Lasting Comfort'.
Frequently asked questions

About this case study

What platform does ReposePoint use?

ReposePoint runs on WordPress with WooCommerce. The storefront at reposepoint.com sells massagers, physical therapy devices and wellness products in USD, shipping free worldwide from Sheridan, Wyoming.

How does the WooCommerce New Order Webhook integration work?

Every new WooCommerce order fires a webhook directly into WiserReview with order, buyer and product details attached. WiserReview then runs the review request flow on its own, without a scheduled job or a manual trigger. This is a more robust version of the post-purchase email pattern because the review flow is tied to the actual order event, not a batch run.

How does WiserReview integrate with Klaviyo for ReposePoint?

WiserReview pushes review request and reminder events into Klaviyo with the exact order, product and buyer context. Review emails are built and sent inside Klaviyo flows, alongside abandoned cart, welcome series and post-purchase sequences. For ReposePoint, this unified review email into the same Klaviyo stack already running the rest of their customer email.

Does WiserReview send ReposePoint's product ratings to Google Shopping?

Yes. ReposePoint's verified product ratings flow to Google Shopping so star ratings show up in search results. The feed runs automatically across the full catalog, with no manual CSV exports when new products are added.

What review tool did ReposePoint use before WiserReview?

A custom in-house reviews system, built inside their WooCommerce store. It was not a named third-party like Judge.me, Yotpo or Stamped. ReposePoint moved off the homegrown build to stop spending engineering time on widget fixes, manual request triggers and Google Shopping feed tweaks.

How long did it take to set up WiserReview on ReposePoint's WooCommerce store?

a day of configuration. WiserReview connected to the WooCommerce store, 4,000+ existing reviews were imported from the in-house system with ratings and dates intact, the New Order Webhook was subscribed, Klaviyo was wired in, and the Google Shopping feed was switched on.

Which WiserReview widgets are live on ReposePoint?

Three main widgets: the Product Reviews widget on every PDP, the Star Rating widget with total review count on product tiles and under product titles, and a Wall of Love page aggregating verified reviews from across the catalog.

How many reviews did ReposePoint migrate to WiserReview?

Over 4,000 product reviews were imported from the in-house WooCommerce reviews module with star ratings, written feedback, dates and reviewer details preserved. Every review stayed linked to the correct product.

Running a WooCommerce store with Klaviyo and Google Shopping?

Install WiserReview in a day. Fire review flows from a New Order Webhook, send requests through Klaviyo, and push verified stars to Google Shopping without manual exports.