Reviews & UGC

Bazaarvoice on Oliver POS

Bazaarvoice ingests every Oliver POS counter sale through its WooCommerce + Conversations API connection — enterprise UGC, retailer-network syndication, and unified online and in-store review collection at brand scale.

How Bazaarvoice works with Oliver POS for WooCommerce

Bazaarvoice is the enterprise UGC platform used by global retail brands for ratings, reviews, questions, photos, and video, with the unique ability to syndicate reviews across a network of retailer sites (Walmart, Target, Best Buy, and others). Its Conversations API-based WooCommerce integration ingests order.completed events into Bazaarvoice, triggers Post-Interaction Email review requests, and routes the resulting UGC into the syndication network. Oliver POS writes every counter sale into WooCommerce as a standard order, so Bazaarvoice picks up in-store sales the same way it picks up online sales — one review feed, one syndicated UGC catalog, online and in-store on one profile.

What Bazaarvoice gets from WooCommerce

Bazaarvoice integrates with WooCommerce through its Conversations API, usually with a simple middleware connector like Bazaarvoice Connections for WooCommerce. This connection reads WooCommerce orders when they reach order.completed status and sends the order details—customer email, name, line items, order date, and any product identifiers (SKU, UPC, GTIN) that Bazaarvoice needs for matching against its catalog—to Bazaarvoice through the Conversations API. Bazaarvoice then uses this data to schedule a Post-Interaction Email (PIE) review request after a delay set by the merchant.

This connection enables Bazaarvoice's full suite of enterprise UGC features: ratings and reviews, customer questions and answers, photo and video reviews, attribute-based review summaries, sentiment analysis, and—most importantly for enterprise brands—review syndication into the Bazaarvoice Network, where the brand's reviews appear on partner retailer sites like Walmart, Target, and Best Buy. Oliver POS doesn't need its own separate Bazaarvoice integration. Sales from the register become standard WooCommerce orders, which the Conversations API connection picks up just like online orders. The resulting UGC is then routed into the same Bazaarvoice catalog and syndication network.

Why in-store sales are important for Bazaarvoice

Bazaarvoice is the go-to choice for the largest brands on WooCommerce when handling reviews becomes a major business operation, not just a simple plugin choice. Global apparel, beauty, electronics, and household brands run Bazaarvoice because the syndication network puts their UGC on the retailer partners they sell through—a single review submitted on the brand's WooCommerce storefront appears on Walmart, Target, and Best Buy product pages within hours. The combination of volume and syndication creates a compounding effect: more reviews on more retailer sites drive conversions at every point in the distribution network.

This compounding effect weakens when half of the brand's customer base is invisible to Bazaarvoice. For a brand running a flagship retail store or a network of branded stores on WooCommerce, the in-store buyer is exactly the kind of high-intent customer most likely to write a detailed, syndication-worthy review—but only if Bazaarvoice gets the chance to ask. A POS that doesn't send data to the Conversations API leaves this volume out of the network completely. Oliver POS on WooCommerce keeps the network complete. Every sale at the counter where customer details are captured becomes a queued Bazaarvoice PIE review request on the same delay and template as the online orders, and the resulting reviews syndicate to the Bazaarvoice Network identically—partner retailers see the brand's true combined review volume, not just the part from online sales.

How the WooCommerce + Oliver + Bazaarvoice sync works

The cashier rings up the sale on Oliver POS and gets the customer's details at the payment screen—email is required for Bazaarvoice's PIE invitations. Oliver creates the WooCommerce order with line items, taxes, the captured customer, the product identifiers Bazaarvoice expects (SKU, UPC, GTIN—pulled from the WooCommerce product record), and the created_via=pos meta flag. The order then moves through the WooCommerce lifecycle to the order.completed status.

The Conversations API connection reads the order upon completion and sends it to Bazaarvoice as an order event. Bazaarvoice then queues a Post-Interaction Email based on the merchant's set delay (7 to 14 days post-purchase is typical; enterprise brands often A/B test the delay by product category). After the delay, Bazaarvoice sends the PIE from the brand's configured sender domain, with per-product review prompts, photo and video upload fields, and any attribute-based questions the brand has configured at the category level.

Submitted reviews go into the Bazaarvoice catalog, surface on the WooCommerce product page through the Bazaarvoice Inline Ratings and Reviews widget, and are routed to the Bazaarvoice Network for syndication to partner retailer sites—Walmart, Target, Best Buy, and the rest—within the network's standard sync windows. Since every Oliver POS order includes the created_via=pos flag and the outlet ID, the Bazaarvoice Workbench's reporting can provide analytics per channel and per outlet. This data can be segmented just like how enterprise teams already segment their online traffic sources.

Best for retailers who…

Bazaarvoice on Oliver POS is the right choice for enterprise WooCommerce brands—global apparel, beauty, consumer electronics, household goods, and CPG—that already syndicate UGC across their retailer network and have physical retail stores (flagship stores, branded boutiques, factory outlets, pop-ups). The integration opens up the in-store customer base to the same Post-Interaction Email engine and syndication network used for online sales, which boosts review volume both on the brand's own product pages and on the partner-retailer product pages where the brand also sells. For multi-outlet enterprise brands, this provides standard order-meta segmentation in the Bazaarvoice Workbench for per-store analytics.

What you get and how to set it up

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

Features at the register

  • Ang mga in-store sale ay awtomatikong nagti-trigger ng mga Bazaarvoice review request sa parehong delay tulad ng mga online order
  • Ang mga online at in-store review ay napupunta sa isang Bazaarvoice review feed, isang star-rating average, isang moderation queue
  • Ang customer-capture sa counter ay nagdaragdag sa contact list ng Bazaarvoice sa parehong paraan tulad ng ginagawa ng WooCommerce online checkout
  • Ang per-outlet review velocity ay ine-expose sa pamamagitan ng standard order-meta filtering
  • Ang mga review request template, delay timing, at incentive coupon ay nananatiling naka-configure sa loob ng Bazaarvoice
  • Parehong Bazaarvoice subscription, parehong mga widget sa storefront, parehong workflow tulad ng dati

Setup in 4 steps

  1. I-install ang Bazaarvoice Connections for WooCommerce sa iyong WooCommerce site at i-konekta ang iyong Bazaarvoice account
  2. I-configure ang mga review request template, delay, at incentive sa panig ng Bazaarvoice
  3. I-install ang Oliver POS, mag-sign in sa register, at i-enable ang customer-capture prompt (email o phone) sa tender screen
  4. Magsagawa ng isang maliit na live test sale sa counter na may totoong customer na naka-attach at kumpirmahin na nag-fire ang review-request flow sa Bazaarvoice sa naka-configure na delay

Common questions about Bazaarvoice on Oliver POS

Will reviews from Oliver POS sales be syndicated to the Bazaarvoice Network?

Yes. Bazaarvoice syndication is based on the brand's catalog and network agreements, not on the channel where the original purchase was made. A review submitted in response to a PIE—whether the order was made on Oliver POS or online—feeds into the same Bazaarvoice catalog and goes through the same syndication agreements to partner retailer sites.

Does Bazaarvoice need extra setup to process Oliver POS sales, compared to online WooCommerce orders?

No. The Conversations API connection processes every WooCommerce order that reaches the 'order.completed' status. Once the brand's WooCommerce site is connected to Bazaarvoice (through Bazaarvoice Connections or similar middleware), Oliver POS sales flow into Bazaarvoice the same way online sales do—with the same product matching, PIE delays, and network syndication.

May partnership ba ang Oliver POS sa Bazaarvoice?

Hindi. Hindi partner ng Oliver ang Bazaarvoice o anumang ibang reviews platform. Sinusuportahan namin ang Bazaarvoice dahil sinusubaybayan na ng WooCommerce connector nito ang mga order event ng iyong store — at inire-record ng Oliver ang bawat in-store sale sa WooCommerce bilang isang standard order na may naka-attach na customer, kaya kinukuha ito ng parehong connector at awtomatikong nagti-trigger ng review request. Ang iyong Bazaarvoice account, iyong mga campaign template, at iyong support relationship ay mananatili sa pagitan mo at ng Bazaarvoice.

Naniningil ba ng extra ang Oliver para gamitin ang Bazaarvoice?

Hindi. Babayaran mo ang standard published pricing ng Bazaarvoice nang direkta sa Bazaarvoice. Hindi kumukuha ng markup ang Oliver, hindi isinasali ang sarili sa review-collection flow, at hindi naniningil ng per-request o per-review fee on top.

Kailan nagpapadala ang Bazaarvoice ng review request para sa isang Oliver POS sale?

Sa parehong trigger na ginagamit nito para sa mga online sale: ang WooCommerce <code>order.completed</code> event na may naka-attach na email ng customer. Inire-record ng Oliver ang counter sale sa WooCommerce sa tender; dumadaan ang order sa parehong lifecycle tulad ng isang online order (processing → completed); sinusubaybayan ng connector ng Bazaarvoice ang event na iyon at isine-schedule ang review email o SMS sa anumang delay na na-configure mo (karaniwan ang 7 araw post-purchase para sa in-store, dahil nasa customer na ang item).

Paano naman ang mga customer na hindi nagbibigay ng email sa counter?

Inire-record ng Oliver ang sale sa WooCommerce bilang isang guest order na walang naka-attach na customer, at nilalaktawan ito ng Bazaarvoice sa parehong paraan na nilalaktawan nito ang isang guest checkout online. Para ma-maximize ang in-store review-request rate, i-enable ang customer-capture prompt ng Oliver sa tender (email o phone) para makuha ng cashier ang contact sa parehong flow ng sale. Ang mga nakuhang customer ay idinadagdag sa parehong mga listahan ng email at SMS na ginagamit na ng Bazaarvoice online.

Maaari ko bang makita ang pagkakaiba ng mga in-store review sa mga online review sa Bazaarvoice?

Oo — bawat Oliver POS sale ay may created_via flag na &quot;pos&quot; sa WooCommerce order, kasama ang Oliver outlet ID sa order meta. Ine-expose ng connector ng Bazaarvoice ang pareho bilang mga filterable order property, kaya ang pag-segment ng in-store vs online reviews (o per-outlet review velocity) ay isang stock filter, hindi isang custom build.

Read our full guide to Bazaarvoice on Oliver POS

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