Skip to main content

Brij Integration

Integrate Rivo with Brij to surface product registration data in your Rivo Account

Written by James Dohm
Updated yesterday

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

  1. When a customer registers a product through Brij, their registration data is captured

  2. A Shopify Flow triggers on customer tag updates, calls the Brij API, and writes the registration metadata to a customer metafield (brij.registration_metadata)

  3. 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:

  1. In your Shopify theme editor, create a new snippet called brij-data

  2. Add the code listed in the snippet below

  3. 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.

Did this answer your question?