Overview

JeriCommerce integrates with Klaviyo via OAuth with three activatable modules: Events, Segments, and Custom Fields. The integration is listed in the Klaviyo App Marketplace and Tech Partner Directory.

Connecting Klaviyo

1

Open Integrations

In your JeriCommerce dashboard, go to Settings > Integrations > Klaviyo.
2

Authorize via OAuth

Click Connect and authorize JeriCommerce in the Klaviyo OAuth flow. This grants bidirectional access.
3

Turn on modules

Toggle on the modules you need: Events (wallet events synced to Klaviyo profiles), Segments (Klaviyo segments synced to JeriCommerce campaigns), and/or Custom Fields (customer properties synced to Klaviyo profiles).

Synced Events

18 wallet events sync to Klaviyo as profile events. These power your Klaviyo Flows and segmentation:

  • Wallet pass requested
  • Wallet pass installed
  • Wallet pass uninstalled
  • Wallet click
  • Wallet visit

  • Balance changed
  • Tier changed
  • Reward redeemable
  • Reward redeemed
  • Reward refunded

  • Customer created
  • Customer birthday
  • Customer scanned
  • Customer tapped

  • Coupon assigned
  • Coupon pass installed
  • Coupon pass uninstalled
  • Gift card sent

Custom Profile Properties

JeriCommerce syncs 7 custom properties to Klaviyo profiles when the Custom Fields module is turned on:

Property Type Example
balance Integer 1250
birthdate Date (yyyy-MM-dd) 1990-05-14
jericommerce_download_wallet_pass_url URL https://…
tier-name Text Gold
tier-balance Integer 3200
tier-entered-at Date (yyyy-MM-dd) 2025-01-15
tier-expires-at Date (yyyy-MM-dd) 2026-01-15

Use platform-specific links in your Klaviyo emails for better conversion. Append &platform=ios or &platform=android to the download URL to send customers directly to the right wallet.

Sending Push Notifications from Klaviyo

You can trigger wallet push notifications directly from any Klaviyo Flow. For a step-by-step walkthrough on setting this up, check out the dedicated guide:

JeriCommerce's value is in computing signals Klaviyo cannot derive on its own: tier thresholds, reward catalog costs, wallet pass status, and POS scan events. Avoid duplicating properties that Klaviyo already tracks natively.

Segment Sync

Klaviyo segments sync automatically to JeriCommerce, enabling you to target campaigns and push notifications to specific audiences without manual list management.

Segment sync runs periodically. Changes in Klaviyo segments may take up to 15 minutes to reflect in JeriCommerce campaigns.