The bluebarry plugin sends every paid order from a shopper who used bluebarry on your store: a quiz, search, recommendations, product chat or a popup. You see the revenue each of them brings in. It works out of the box once the plugin is connected, with both the classic and the block checkout.
How tracking works
- bluebarry recognizes a returning shopper by a cookie on your own domain.
- At checkout, the plugin puts that shopper on the order, with the quiz they took and the experiments they saw, if any.
- Once the order is paid, the plugin sends it to bluebarry in the background: totals, currency and the ordered items. Checkout never waits for it.
- The plugin also attaches the billing email to the shopper's profile, so their searches, quiz answers and orders sit together.
An order counts as paid when it's processing or completed. Cash on delivery counts straight away. An order paid by bank transfer or check is sent once you mark it as paid. If bluebarry can't be reached, the plugin tries again over the next half hour.
Use a cookie banner that supports the WP Consent API, such as Complianz, CookieYes or Cookiebot? Then orders from shoppers who declined statistics cookies aren't sent. Without a consent plugin, every order from a known shopper is sent.
Test it
- Open your store in a private browser window and search for a product, or take a quiz.
- Add that product to the cart and complete a test order.
- Make sure the order is marked as paid in WooCommerce.
- After a few minutes, check the search configuration's Analyze page (under Merchandising → Search) or Quiz funnels → Analytics in bluebarry.
Nothing arriving? Turn on debug logging in the plugin under Optional features and check the log in WooCommerce under Status → Logs. It shows whether the order was linked to a shopper and whether bluebarry accepted it. The sending itself shows up under Status → Scheduled Actions, as bbi_send_conversion.