When someone scans your product’s QR code and starts a Brij registration, that’s a high‑intent moment: they’ve got the product in hand, they’ve given you their email, and they’re thinking about your brand.
With Brij + Klaviyo connected, you can automatically trigger a welcome / product‑education flow in Klaviyo the moment that registration is started, with no dev work required. Brij sends event data like Registration Initiation, Registration Submission, and Registration Approval directly into Klaviyo, along with product and experience metadata. (See all events that Brij sends to Klaviyo in here.)
This guide walks through how to:
- Confirm your Brij → Klaviyo integration is set up
- Use the Registration Initiation event as a metric-triggered flow in Klaviyo
-
Build a simple welcome + education flow (with an optional “finish your registration” step)
1. Prerequisites: Make Sure Brij and Klaviyo Are Talking
Before you build the flow, double‑check a few basics.
1.1 Make sure Brij is connected to Klaviyo
In Brij:
- Go to Automations.
- Check if you have an active Klaviyo integration.
- If yes, move to next step. If not, set up the integration by following these steps.
Once connected, Brij will automatically send user profile details and registration events into Klaviyo whenever someone registers or signs up through a Brij experience.
1.2 Confirm Brij data in Klaviyo
In Klaviyo:
- Go to Audience → Lists & Segments.
-
Look for a list like “brij_customers” (or the list ID you configured in Brij Automations).
- Click into a test profile and scroll down to Events. You should see events such as:
- Registration Initiation
- Registration Submission
- Registration Approval / Denial (if experience supports it)
If you don’t see these events, go back to Brij’s Automations setup and make sure the experiences you care about are selected to send events to Klaviyo.
2. Why Trigger on “Registration Initiation”?
Brij has a specific Registration Initiation Event, which fires the moment a customer enters their email on a Brij experience. That event includes:
- Email address
- Marketing consent status
- Product / experience info
- Location data
We recommend using this event to subscribe customers to email marketing flows (e.g., a welcome or education series) and to power abandoned registration follow‑up.
Using this event as your flow trigger lets you:
- Capture attention immediately while your product is literally in their hands
- Start educating them on setup, care, and tips
- Remind them to finish registration if they drop off
We’ll use Registration Initiation as a metric trigger in Klaviyo.
3. Create a “Registration Started Welcome” Flow in Klaviyo
3.1 Start a new flow
- In Klaviyo, go to Flows.
- Click Create flow → Build your own
-
Name it something clear, like:
Brij – Registration Started Welcome
3.2 Set the flow trigger to a Brij metric
-
Under Trigger, choose Metric.
- In the metric search box, look for the event that corresponds to Registration Initiation from Brij.
-
Select that metric and save.
4. Add Smart Filters: Consent + Experience Targeting
To keep this welcome flow clean and compliant, you’ll want to narrow who can enter it.
4.1 Filter to customers with marketing consent
Brij sends marketing consent status with the Registration Initiation event.
In the flow’s Trigger filters and/or Flow filters, add:
- A condition on event properties (e.g., the marketing consent field Brij sends),
OR - A condition on profile properties such as Klaviyo’s built‑in email subscription/consent status.
4.2 Filter by specific Brij experiences (optional)
If you have multiple Brij experiences (e.g., different product families, channels, or retailers), you can limit this flow to certain ones:
- Use trigger filters on event properties like
Experience Name,Experience URL, orExperience Product.
For example:
Trigger filter:
Experience Name equals "Coffee Pro X"
This way, you can run different welcome flows per product line.
5. Map Out the Flow Structure
Here’s a simple structure that works well:
- Trigger: Registration Initiation (from Brij)
- Email 1: Instant “Thanks for starting your registration” + expectations
- Time delay: 6–24 hours
- Conditional Split: Has the person submitted their registration?
- Path A (Completed): Education & “you’re all set” content
- Path B (Not completed): “Finish your registration” reminder
- Optional follow‑ups: Product education / cross‑sell emails
This combines a welcome experience with a light abandoned registration recovery path, both powered by the same trigger.
6. Configure Each Step
6.1 Email #1 – “Thanks for starting your registration”
Timing: Immediately or after a short delay (5–15 minutes).
Goal:
- Confirm that you’ve captured their info
- Reinforce the value of registering
- Orient them to what happens next
Suggested content:
- Subject examples:
- “Thanks for registering your
Experience Product🎉” - “You’ve started your [Brand] registration -- here’s what’s next”
- “Thanks for registering your
- Body ideas:
- A quick thank‑you
- The product they’re registering (pulled from event data, e.g.
Experience Productor a custom product name field) - A short bullet list of benefits (warranty, support, tips)
- A button back to the Brij experience (using
Experience URLfrom the event)
In Klaviyo’s editor, use Preview & test → Event properties to copy dynamic tags for Brij fields like Experience Name, Experience URL, and Experience Product, then paste them into your email.
6.2 Add a delay
Insert a Time delay after Email #1. Common options:
- 6 hours (fast reminder if they haven’t submitted yet)
- 24 hours (more relaxed reminder)
This delay gives them a chance to finish registration on their own.
6.3 Conditional split – Did they complete registration?
Next, add a Conditional Split based on another Brij metric: Registration Submission (the event that fires when the user completes the required details).
Set your condition to something like:
Has done → Registration Submission → at least once → since starting this flow
- YES path = Completed registration
-
NO path = Abandoned (for now)
6.4 Path A (Completed) – Education welcome email
For the YES path:
Email #2 – “You’re registered! Here’s how to get the most out of Experience Product”
- Timing: Right after the split (or a short delay, like 1–2 hours)
- Content ideas:
- Confirm their registration is complete
- “Top 3 tips” for using the product
- Link to FAQs, how‑to videos, or manuals
- Optional: segment messaging based on
place_of_purchase(e.g. Walmart vs. Amazon) and recommend retailer‑relevant content or DTC offers.
You can also add a third email a few days later with:
- Care/maintenance info
- “Pro tips” or recipes/routines
- Soft cross‑sells or accessory recommendations
Use Brij’s event properties in the content wherever possible to make the emails feel tailored.
6.5 Path B (Not Completed) – “Finish your registration” reminder
For the NO path:
Email #2 – “Complete your registration in just a few seconds”
- Timing: Immediately after the split (so ~6–24 hours after they first started)
- Content ideas:
- Friendly reminder tone (“Looks like you started your registration but didn’t finish”)
- 1–2 bullet points on why completing registration matters (warranty, support, perks)
- A big button that deep‑links back to the Brij experience using
Experience URL - Reassurance: “It only takes 30 seconds” / “No extra forms – just confirm a few details”
Optional: Add another delay + second reminder if your brand is okay with being more persistent. If not, let them exit the flow here.
7. Test the Flow End‑to‑End
Before turning this on for everyone, run through a full test.
7.1 Test from Brij
- Open a Brij experience (test QR or preview link).
- Start a registration with a test email you can access.
- Stop after entering your email (to trigger Registration Initiation but not Submission).
7.2 Verify in Klaviyo
-
In Klaviyo, go to Analytics → Metrics, open the Registration Initiation metric.
- Go to 'Activity Feed' and check that your test profile appears. Click the event and confirm the properties:
- Experience name & URL
- Experience product
- Marketing consent, etc.
Then, open your flow:
- Confirm your test profile entered the flow
- Check scheduled times for each email
- Use Preview & test to confirm dynamic fields render correctly
Finally, complete registration to fire the Registration Submission event and confirm that the Completed branch of your flow behaves as expected.
8. Optimization Ideas
Once the basics are live, you can layer on more sophistication:
-
Different flows per product line
Trigger filters based onExperience NameorExperience Productso high‑value SKUs get more detailed onboarding content. -
Retailer‑specific messaging
Useplace_of_purchase(e.g., Walmart vs. Amazon vs. DTC) to tailor your offers or education by channel. -
Segmenting by registration outcome
Build a second flow triggered by Registration Approval to send loyalty incentives, DTC discounts, or VIP invites once the registration is fully approved. -
A/B test your timing and subject lines
Use Klaviyo’s flow experiments to test different delays, subject lines, or reminder counts.
Conclusion
By tying your Klaviyo welcome flow directly to Brij’s Registration Initiation event, you turn a simple QR code registration into a powerful, automated onboarding journey -- one that educates, nudges completion, and sets customers up for long‑term loyalty.