LogoRijoy Docs
LogoRijoy Docs
Homepage
Order Rewards Configuration
Referral Reward
Free Shipping CouponPercentage Off CouponAmount Off Coupon
Panel multilingual supportWidget Style Settings
How to Migrate from Smile.io to Rijoy Without Losing Customer PointsLoyalty Customer Data Import Operation Manual
Earn Points by Purchasing ProductsJudge.me Review to Earn PointsPoints-Multiplier CampaignsPromotional Product CampaignsRegisterCelebrating a BirthdayPlace an order
Thank You Page: Order Points Display SectionAccount Page: Display Relevant Membership BenefitsProduct Page: Points Display Section
Email notification configuration
VIP Tier
Klaviyo Integration
Integrations

Klaviyo Integration

Author: Rijoy Team
Published: 2026/09/17

Function Description

The Rijoy–Klaviyo integration connects the Rijoy loyalty program system with the Klaviyo marketing automation platform, synchronizing user profile data and selected behavioral events. To connect Rijoy to Klaviyo, open Integrations in Rijoy Loyalty, select Klaviyo, click Connect with Klaviyo, allow access, and verify that Rijoy App appears in Klaviyo.

Through this integration, you can:

  • Precisely segment member groups for personalized marketing outreach
  • Create automated marketing workflows based on member points, tiers, referral behaviors, and other data
  • Monitor member loyalty behaviors in Klaviyo to optimize marketing strategies
  • Combine purchase behavior with loyalty data to increase repurchase rates and customer lifetime value

How It Works

After you connect Rijoy to Klaviyo, Rijoy creates member segments, synchronizes profile fields in real time, and sends only the behavioral event types you select.

  • Rijoy automatically creates member segments in Klaviyo
  • User profile fields are synchronized in real time to Klaviyo
  • User behavioral events are selectively synchronized to Klaviyo, with support for custom selection of event types
  • All synchronized data complies with user privacy regulations to ensure data security

Setup Path

The connection is successful when Rijoy App appears in the Integrations list in Klaviyo.

Klaviyo Integration Steps

  1. Click the Integrations menu
  2. Enter the Integrations page
  3. Click Klaviyo to access the configuration page
  4. Click the Connect with Klaviyo button to establish the connection between Rijoy and Klaviyo
  5. Click the Allow button
  6. In Klaviyo, click the Integrations menu. If Rijoy App appears in the list, the connection is successful

Check connection status


Configuration Details

After connecting, review the automatically created segments, synchronized profile fields, selected event types, and controls for managing event synchronization.

1. User Segments (Automatically Created)

After successful connection, Rijoy will automatically create the following user segments in Klaviyo:

User segmentation list

User SegmentDescription
Rijoy - VIP Tier1. Created VIP tiers
2. Automatically generates multiple groups by tier
Rijoy - MembersUsers who are already members in your store
Rijoy - Has birthdayUsers who have set their birthday
Rijoy - Referred CustomersUsers who have successfully referred new customers who placed orders

2. Synchronized User Profile Fields

Rijoy will synchronize the following member data fields to Klaviyo user profiles:

User Profile

Field NameDescription
rijoy_points_availableCurrent available points
rijoy_points_pendingPoints pending activation (e.g., after order completion but before shipment when points are in Pending status)
rijoy_points_lifetime_earnedTotal lifetime points earned
rijoy_points_lifetime_spentTotal lifetime points spent
rijoy_vip_tierCurrent VIP tier name (Bronze / Silver / Gold, etc.)
rijoy_vip_progress_currentCurrent progress toward next tier (e.g., points, order value)
rijoy_vip_progress_requiredTotal progress required to reach next tier
rijoy_vip_upgrade_atMost recent upgrade timestamp
rijoy_vip_next_tierNext tier (e.g., Gold → Platinum)
rijoy_referral_urlUser's unique referral link
rijoy_referral_registration_countTotal successful referral registrations
rijoy_referral_first_order_countTotal successful first orders from referrals
rijoy_referred_byReferred by (referrer's email)

3. Event Synchronization Configuration

On Rijoy's Klaviyo integration configuration page, you can select which user behavior events to synchronize to Klaviyo:

Event synchronization selection

Configuration Steps

  1. Return to the Klaviyo Integration configuration page in Rijoy Loyalty
  2. Check the event types you want to synchronize to Klaviyo
  3. Click the Save button to save your configuration
  4. When users trigger selected events, Rijoy will automatically synchronize them to Klaviyo

Triggering event

Supported Event Types

Event NameTrigger ConditionSynchronized Content
rijoy_points_earned_order_pendingAfter customer places order, points enter locked Pending statusPoints amount, order number, estimated activation date
rijoy_points_earned_orderOrder meets conditions (shipped/X days) → points activated1. Points amount, order number, estimated activation date
2. Points, order number
rijoy_points_earned_signupCustomer earns points after successful registrationReward points, registration time
rijoy_points_earned_manualManually adding pointsAdded points, reason, points quantity
rijoy_points_earned_birthdayBirthday-triggered reward points1. Added points, reason, points quantity
2. Reward points
rijoy_points_earned_campaign_bonusOrders earn multiplier points during campaigns1. Reward points
2. Multiplier coefficient, campaign name, points
rijoy_points_canceledOrder canceled → Pending points canceled1. Multiplier coefficient, campaign name, points
2. Canceled points amount, order number
rijoy_points_deducted_manualManually deducting pointsDeducted points, reason, remaining points
rijoy_points_deductedOrder refunded → activated points deducted1. Deducted points, reason, remaining points
2. Deducted points, proportion, remaining points
rijoy_points_redeemed_discountCustomer redeems points for discount code1. Deducted points, proportion, remaining points
2. Discount code, points consumed, expiration date
rijoy_reward_discount_usedUser successfully places order using redeemed discount code1. Discount code, points consumed, expiration date
2. Order number, discount amount, coupon code
rijoy_vip_upgradedCustomer upgraded tier1. Order number, discount amount, coupon code
2. New tier, previous tier, tier benefits
rijoy_vip_downgradedCustomer downgraded tier1. New tier, previous tier, tier benefits
2. New tier, previous tier, next cycle requirements, downgrade reason
rijoy_vip_progress_updateTier progress changes during cycle (e.g., points needed for upgrade)1. New tier, previous tier, next cycle requirements, downgrade reason
2. Current tier, upgrade deficit
rijoy_referral_invitee_registeredInvitee successfully registeredInviter ID, reward
rijoy_referral_invitee_first_orderInvitee completed first order1. Inviter ID, reward
2. Reward points, order number

4. Managing Specific Event Synchronization

Unchecking an event stops only future synchronization for that event; it does not delete data already synchronized to Klaviyo.

  1. Go to the Klaviyo Integration configuration page in Rijoy Loyalty
  2. Uncheck the event type you no longer want to synchronize
  3. Click the Save button to save your configuration
  4. After saving, when users trigger this event again, it will no longer synchronize to Klaviyo

Note:

  • This action only stops future event synchronization and does not delete historically synchronized data
  • To resume synchronization, simply re-check the event and save the configuration
  • We recommend regularly reviewing synchronized event types to ensure only necessary data for current marketing activities is synchronized

Managing Integration Connection

Disconnecting

Disconnecting stops all future event synchronization, while Klaviyo retains historical data and does not automatically delete it.

  1. On Rijoy's Klaviyo integration configuration page, click the Disconnect button
  2. Confirm to stop all event synchronization

Disconnect


💡 Important Notes

  • Each Rijoy account can only connect to one Klaviyo account
  • User segments are automatically created after successful integration—no manual configuration needed
  • Event synchronization follows the selective principle—only checked event types are synchronized
  • We recommend selecting event types based on marketing needs to avoid data redundancy
  • User profile field synchronization is real-time, ensuring Klaviyo user profiles stay up-to-date

Table of Contents

Function Description
How It Works
Setup Path
Configuration Details
1. User Segments (Automatically Created)
2. Synchronized User Profile Fields
3. Event Synchronization Configuration
Configuration Steps
Supported Event Types
4. Managing Specific Event Synchronization
Managing Integration Connection
Disconnecting
💡 Important Notes