Rivo and Brij integration explained
Brij is a product registration and post-purchase engagement platform. The Rivo and Brij integration pulls product registration data directly into the Rivo Accounts widget, giving your customers a "My Gear" section where they can view all their registered products.
Benefits
Display registered products directly in the customer's Rivo account
Give customers a "My Gear" section showing product name, SKU, and price
Link each registration to the full Brij registration page
Automatically filter to only show approved registrations
How it works
When a customer registers a product through Brij, their registration data is captured
A Shopify Flow triggers on customer tag updates, calls the Brij API, and writes the registration metadata to a customer metafield (
brij.registration_metadata)Rivo reads the metafield and renders the "My Gear" section under the Profile tab in the Accounts widget
Setup
Setting up the Brij integration requires coordination between the Brij team and Rivo.
Step 1: Configure Brij
Reach out to the Brij team at brij.it to set up your product registration experiences and enable the Shopify Flow that syncs registration data to a customer metafield.
Step 2: Add the theme snippet
Add a small Liquid snippet to your Shopify theme that makes the Brij metafield data available on the frontend:
In your Shopify theme editor, create a new snippet called
brij-dataAdd the code listed in the snippet below
In your
layout/theme.liquid, add{% render 'brij-data' %}just before the</body>tag
Code to add from step 2:
{% if customer.metafields.brij.registration_metadata.value %} <div id="brij-data" style="display:none">{{ customer.metafields.brij.registration_metadata.value | json }}</div> {% endif %}
Step 3: Enable in Rivo
Contact your Rivo customer success manager to configure the Accounts widget to display the My Gear section.
Tip: Test the integration by logging in as a customer who has completed a product registration in Brij. Navigate to the Profile tab in the Rivo Accounts widget to verify the My Gear section appears.
Common questions
What data is shown in the My Gear section?
Each registered product displays the product name, SKU, and price. Clicking on a registration links to the full Brij registration page.
Why don't I see all registrations?
Only registrations with an "approved" status are displayed. Incomplete or pending registrations are filtered out.
What is the brij.registration_metadata metafield?
This is a JSON customer metafield created by the Brij Shopify Flow. It contains all registration data for a customer, pre-aggregated by the Brij API.
