The bluebarry Shopify app includes a Shopify pixel that reports completed checkouts to bluebarry. That's how you see which revenue came from shoppers who used a quiz, and how orders end up on the right shopper profile. There's nothing to set up: the pixel is installed with the app.
What the pixel does
- Records the order. At checkout it sends the order total, tax, currency and line items to bluebarry, together with the shopper's bluebarry visitor ID.
- Credits your quizzes. When the shopper used a quiz before buying, the order counts toward advised revenue for that quiz. Orders from other shoppers are still stored on their profile.
- Credits recommendation blocks. With Recommendations, a block counts an order when it is placed within 7 days of a click on the block. See Measure recommendation performance.
- Links the buyer to their profile. The checkout email is attached to the shopper's profile, so their quiz answers, searches and browsing sit on the same profile as the order.
- Notes what shoppers look at. Product views, page views and add-to-cart events help bluebarry personalize recommendations.
Test it
- Open your store in a private browser window and accept the cookie banner.
- Take a quiz and open one of the recommended products.
- Place a test order.
- In bluebarry, go to Quiz funnels → Analytics. Give it a few minutes, then check that the order shows in your revenue figures.
Data used for attribution
| Data | Why it matters |
|---|---|
| Order total, tax and currency | Powers your revenue reporting. |
| Line items | Shows which products were bought, so they can be compared with what bluebarry recommended. |
| Visitor and quiz context | Connects the order to the shopper and to the quiz they used. |
| Checkout email | Joins the order and the shopper's earlier activity on one profile. |
Customer privacy and consent
The pixel follows the consent your shopper gives through Shopify's customer privacy settings. It runs only when the shopper allows analytics and preferences. That covers everything it does: recording the order, product views, and attaching the checkout email to the shopper's profile.
Linking the email doesn't need marketing permission. It connects an order you already have to the same person's activity on your store. Whether someone may receive marketing is decided by their marketing consent in bluebarry, and the pixel never sets that. If a shopper withdraws analytics or preferences permission, the pixel stops collecting from then on.
Shopify decides whether permission is needed based on the shopper's region and your store's privacy settings. Set up Shopify's cookie banner or a compatible consent tool so the shopper's choice is recorded in Shopify. bluebarry doesn't work out the shopper's location on its own.
Separately, the app syncs your orders directly from Shopify, including the checkout email, so purchase history lands on the same profile. When Shopify asks for customer or shop data to be erased, bluebarry removes those emails again. The pixel doesn't declare its data as a sale of data. That assumes you use bluebarry as a processor or service provider; check with your privacy advisor if your use is different.