Reviews & UGC

Yotpo Reviews on Oliver POS

Yotpo Reviews schedules a post-purchase review request — email or SMS — on every Oliver POS counter sale through its WooCommerce connector, syndicated to Google Shopping and Facebook alongside online reviews.

How Yotpo Reviews works with Oliver POS for WooCommerce

Yotpo Reviews is the enterprise-grade WooCommerce reviews platform best known for SMS review requests, video reviews, AI-powered review summaries, and review syndication into Google Shopping and Facebook. Its WooCommerce connector listens for the order.completed event with the customer's email or phone attached and queues a review request on the configured delay. Oliver POS writes every counter sale into WooCommerce as a standard order, so Yotpo picks up in-store sales the same way it picks up online ones — one review feed, one star average, one syndicated catalogue. (This page covers Yotpo Reviews only; Yotpo Loyalty has its own integration page.)

What Yotpo Reviews pulls from WooCommerce

The Yotpo Reviews and Photos plugin connects a WooCommerce store to a Yotpo account. Once configured, it listens to WooCommerce order events and pushes customer email, customer phone, line items, order date, and fulfilment status into Yotpo at order.completed. Yotpo uses that payload to schedule a post-purchase review request via email or SMS on the merchant's configured delay, with each request asking the customer to rate the specific products from the order they bought.

The connector covers Yotpo's full Reviews product surface: standard star-and-text reviews, photo reviews, video reviews, on-page Q&A, AI-generated review summaries (Yotpo's "Smart Filters"), and review syndication into Google Shopping product listings and Facebook catalogues. Oliver POS doesn't need its own Yotpo integration. Register sales become WooCommerce orders with the customer record attached, the Yotpo connector picks them up identically to online orders, and the resulting reviews syndicate the same way — Google Shopping listings, Facebook ads, and on-site widgets all reflect the unified review feed.

Why in-store sales matter for Yotpo Reviews

Yotpo is what mid-market retailers buy when their review program needs to do more than collect star ratings — SMS review requests for higher response rates, video reviews for premium product categories, AI summaries to surface review themes on the product page, and syndication so reviews show up not just on the storefront but in Google Shopping and on Meta ads. It's priced accordingly. Retailers paying for that capability want every customer in the funnel, not just the online ones.

The problem is the same one every brick-and-mortar retailer hits: if the POS doesn't feed the reviews platform, the in-store customer never gets a review request. For a Yotpo customer, that's especially painful, because the in-store traffic is usually the larger pool by volume and because Yotpo's SMS review requests are most effective precisely when the customer's phone number was captured at the counter rather than at an online checkout. Oliver POS on WooCommerce solves both. Counter sales feed WooCommerce, Yotpo picks them up at order.completed, and the SMS review request goes out to the in-store customer's phone on the configured delay. The same syndication that pushes online reviews into Google Shopping pushes in-store reviews too, which compounds the visibility of the review program everywhere customers might be researching the brand.

How the WooCommerce + Oliver + Yotpo Reviews flow works

The cashier rings the sale on Oliver POS and captures the customer at the tender screen — email, phone, or both, in a single prompt. Oliver writes the WooCommerce order with line items, taxes, payment method, the captured customer record, and the created_via=pos meta flag. The order completes through the standard WooCommerce lifecycle and order.completed fires.

Yotpo's connector reads the order: customer contact details, line items, order date. It queues a review request on the configured delay (7 days post-purchase is the most common in-store setting because the customer already has the product and has had time to form an opinion). On the configured delay, Yotpo sends an email review request, an SMS review request, or both — whichever the merchant has enabled and whichever channels the captured customer record supports. The request includes per-product review forms with star rating, text, photo upload, and video upload fields as configured.

Submitted reviews land on the WooCommerce product page through Yotpo's widget, roll into the storefront-wide average, and syndicate into Google Shopping product listings and Facebook catalogues via Yotpo's native publisher integrations. Because every Oliver POS order carries the created_via=pos flag and the outlet ID, Yotpo's order-meta filtering supports per-channel and per-outlet review velocity dashboards — useful for spotting in-store-only review patterns or comparing review quality across stores.

Best fit for retailers who…

Yotpo Reviews on Oliver POS is the right call for mid-market WooCommerce retailers with a real review-program investment: fashion, beauty, premium consumer goods, specialty food and drink, and similar verticals where photo and video reviews drive conversion. Retailers running Yotpo for the SMS review requests in particular benefit because in-store customers are far more likely to give a phone number at the counter than at an online checkout — Oliver POS's tender-screen capture prompt turns that into the highest-yielding SMS list the retailer has, fed continuously by every till in every outlet.

What you get and how to set it up

Features Oliver surfaces from the Yotpo Reviews plugin, plus the 4-step install most merchants run through.

Features at the register

  • In-store sales automatically trigger Yotpo Reviews review requests on the same delay as online orders
  • Online and in-store reviews land in one Yotpo Reviews review feed, one star-rating average, one moderation queue
  • Customer-capture at the counter feeds Yotpo Reviews's contact list the same way the WooCommerce online checkout does
  • Per-outlet review velocity exposed through standard order-meta filtering
  • Review request templates, delay timing, and incentive coupons stay configured inside Yotpo Reviews
  • Same Yotpo Reviews subscription, same widgets on the storefront, same workflow as before

Setup in 4 steps

  1. Install the Yotpo Reviews and Photos on your WooCommerce site and connect your Yotpo Reviews account
  2. Configure the review request templates, delays, and incentives on the Yotpo Reviews side
  3. Install Oliver POS, sign in to the register, and enable the customer-capture prompt (email or phone) on the tender screen
  4. Ring a small live test sale at the counter with a real customer attached and confirm the review-request flow fires in Yotpo Reviews on the configured delay

Common questions about Yotpo Reviews on Oliver POS

Does this integration cover Yotpo Loyalty as well as Yotpo Reviews?

This page covers Yotpo Reviews only. Yotpo Loyalty (the rewards and referrals product) has its own integration page under the Loyalty category. Both Yotpo products read from the same WooCommerce order stream, so a single Oliver POS counter sale can feed Yotpo Reviews for a review request and Yotpo Loyalty for points accrual at the same time, without any additional Oliver-side configuration.

Will in-store reviews collected via Yotpo syndicate into Google Shopping?

Yes. Yotpo's Google Shopping syndication doesn't care whether the original order came from a counter or an online checkout — it's based on Yotpo's review feed for the product. Reviews collected from Oliver POS sales appear in Google Shopping listings the same way reviews from online orders do.

Does Oliver POS have a partnership with Yotpo Reviews?

No. Oliver doesn't partner with Yotpo Reviews or any other reviews platform. We support Yotpo Reviews because its WooCommerce connector already listens to your store's order events — and Oliver writes every in-store sale into WooCommerce as a standard order with the customer attached, so the same connector picks it up and fires a review request automatically. Your Yotpo Reviews account, your campaign templates, and your support relationship stay between you and Yotpo Reviews.

Does Oliver charge extra to use Yotpo Reviews?

No. You pay Yotpo Reviews's standard published pricing directly to Yotpo Reviews. Oliver doesn't take a markup, doesn't insert itself into the review-collection flow, and doesn't charge a per-request or per-review fee on top.

When does Yotpo Reviews send a review request for an Oliver POS sale?

On the same trigger it uses for online sales: the WooCommerce <code>order.completed</code> event with the customer's email attached. Oliver writes the counter sale to WooCommerce on tender; the order moves through the same lifecycle as an online order (processing → completed); Yotpo Reviews's connector listens for that event and schedules the review email or SMS on whatever delay you've configured (7 days post-purchase is typical for in-store, since the customer already has the item).

What about customers who don't give an email at the counter?

Oliver writes the sale to WooCommerce as a guest order with no customer attached, and Yotpo Reviews skips it the same way it skips a guest checkout online. To maximize the in-store review-request rate, enable Oliver's customer-capture prompt at tender (email or phone) so the cashier collects the contact in the same flow as the sale. Captured customers feed the same email and SMS lists Yotpo Reviews already uses online.

Can I tell in-store reviews apart from online reviews in Yotpo Reviews?

Yes — every Oliver POS sale carries a created_via flag of &quot;pos&quot; on the WooCommerce order, plus the Oliver outlet ID in order meta. Yotpo Reviews's connector exposes both as filterable order properties, so segmenting in-store vs online reviews (or per-outlet review velocity) is a stock filter, not a custom build.

Read our full guide to Yotpo Reviews on Oliver POS

A long-form walkthrough of running Yotpo Reviews alongside the Oliver POS register on a WooCommerce store.