Skip to main content
This guide covers Side 2: Consumer Co-branding (B2C) from The Two Sides of Klaviyo. Use it for customer-facing flows like cart abandonment, post-purchase, and marketing opt-in.

Klaviyo Access Patterns

  • Profile properties use: person|lookup:"field-name"
  • Event properties use: event.property_name
  • Nested event properties use: event.property.nested_variable

B2C Event Set (This Guide)

Klaviyo EventTypical Use
Creator Checkout AbandonedCart abandonment journey
Creator Attributed OrderPost-purchase / reorder / review asks
Marketing Opt In From CreatorWelcome + nurture after subscribe

Data Source for Variables

  • person|lookup:"..." values come from Customer Properties synced into the Klaviyo profile.
  • event.* values come from Event Properties on the triggering event.
  • In Shopify Flow templates, event properties are typically mapped from getMetaobjectEntry.data.

Profile Property Examples

{{ person|lookup:"cc-creator-shop-handle" }}
{{ person|lookup:"cc-creator-first-name" }}
{{ person|lookup:"cc-collab-discount-code" }}
{{ person|lookup:"cc-collab-affiliate-link" }}

Event Property Examples

{{ event.property_name }}
{{ event.property.nested_variable }}
{{ event.order_total }}
{{ event.creator.shop_handle }}

Template Snippets

{% if person|lookup:"cc-creator-first-name" %}
  <p>Thanks for shopping with {{ person|lookup:"cc-creator-first-name" }}!</p>
{% endif %}
{% if person|lookup:"cc-collab-discount-code" %}
  <div class="discount-banner">
    Use code <strong>{{ person|lookup:"cc-collab-discount-code" }}</strong>
    for {{ person|lookup:"cc-collab-discount-amount" }}% off
  </div>
{% endif %}
<a href="{{ person|lookup:\"cc-collab-affiliate-link\" }}">
  Shop creator picks
</a>