Wallet pass sections now support translations, so your loyalty card content displays in your customers' language on both Apple and Google Wallet.
You can now customize the look and content of your Shopify POS tiles directly from the Customize section in the admin.
The Widget and Web App design settings are now combined into a single page for a simpler setup experience.
A redesigned home page guides you through setting up your loyalty program step by step with a progress tracker.
You can now preview customer app changes in real time from the admin, without needing to switch to a separate preview link.
Fixed an issue where minimum purchase requirements were not correctly validated for percentage-based discounts.
The customers list now loads faster and includes better search and filtering options.
The Loyalty Page storefront extension now supports Italian, French, and German in addition to English and Spanish.
The Loyalty Page now shows your store's actual currency symbol instead of a hardcoded dollar sign.
A new Loyalty Page card in the On-site customization section lets you manage your loyalty page design directly.
When a customer sends a wallet pass, the app now auto-detects if their email is already registered and skips the signup step.
The customer-facing app now refers to 'Loyalty Card' as 'Member Card' for a more welcoming experience.
The marketing opt-in checkbox is now unchecked by default during customer registration, keeping you compliant with best practices.
A new Shopify theme extension lets you embed a fully customizable loyalty page directly in your storefront with automatic data binding.
Improved error handling and connection stability for the POS barcode/QR scanner, reducing 'App failed to load' errors.
You can now collect customer birthdates during registration and use them in earning flows and segments.
Fixed issues where POS scanner tiles could show stale data or leak sessions when switching between customers.
Fixed a bug where campaigns sent to more than 100 customers would only reach the first batch.
A new Shopify Flow trigger fires on customer birthdays, so you can automate birthday rewards and messages.
Fixed several edge cases where coupon redemptions could fail if customer loyalty data had not fully loaded yet.
Custom field synchronization now handles new customers without existing loyalty data gracefully.
New customers are now automatically assigned to the correct VIP tier when they register, instead of waiting for the next recalculation.
Customer metafields in Shopify now update immediately after loyalty balance or tier changes.
Apple Wallet passes now include high-resolution @2x and @3x images for crisp display on all devices.
A new Receipt QR Code extension lets customers scan a QR code on their receipt to download their wallet pass.
Fixed an issue where points earned from purchases were not correctly converted from cents to the base currency.
When a new customer registers, their existing Shopify orders can now automatically earn loyalty points.
The built-in welcome email has been removed. Use Klaviyo or Shopify Flow to send custom welcome messages instead.
The order confirmation page now shows a cleaner layout with better information about earned points and rewards.
You can now give your API keys a custom name before generating them, making it easier to manage multiple integrations.
Push notifications can now include clickable links, letting you direct customers to specific pages or offers.
When scheduling a campaign to a Klaviyo segment, the system now validates the schedule date to prevent sending errors.
Fixed multiple issues that prevented push notifications from being delivered to Apple Wallet passes on iOS devices.
Fixed a bug that could cause an error when creating new VIP tiers.
Coupon redemptions are now linked to their transaction records, giving you better tracking in customer profiles.
Fixed an issue where customers who recently interacted with their wallet pass could be skipped during campaign delivery.
You can now set a holding period for earned points, protecting your program from return fraud by delaying when points become available.
Customers now see a clear message when they cannot claim a reward because their points are still on hold.
The Account Loyalty Block Shopify extension has improved settings with clearer grouping for visibility, style, and label options.
Customer balance events now show linked transaction details, giving you a complete view of how points were earned or spent.
The tier balance label no longer appears in settings when VIP tiers are not active.
Fixed an issue where the same Shopify order could create duplicate point transactions.
Fixed an error that could appear on the locations management page when the Google Maps API was unavailable.
New API endpoints let you adjust balances, assign coupons, and redeem rewards programmatically from Klaviyo flows or custom integrations.
The API documentation now shows API key authentication requirements for all endpoints.
The Customize section has been refreshed with new icons and a cleaner layout for managing your loyalty card and storefront designs.
The Klaviyo and Shopify integration settings now show updated wallet pass download link options.
A new Shopify theme extension displays customer loyalty info (points, tier, rewards) directly on the account page with full localization support.
A new Shopify checkout extension lets customers redeem their loyalty rewards at checkout, with automatic preselection of the most valuable available reward.
The storefront widget now redirects returning customers to the correct page after logging in.
You can now sync custom customer properties between JeriCommerce and Klaviyo profiles automatically.
A new Shopify Flow trigger fires whenever a customer's points balance changes, letting you automate workflows around balance milestones.
Klaviyo and Shopify API calls now retry automatically with exponential backoff when rate limits are hit, reducing sync failures.
The Klaviyo integration now requests the 'lists:write' scope for improved list and segment management.
Custom fields can now be synced to Shopify customer metafields in bulk, dramatically speeding up large data syncs.
You can now sync custom loyalty data (balance, tier, dates) as metafields on Shopify customer profiles.
New loyalty programs no longer turn on all features by default, giving you a cleaner starting setup.
Customers can now see their earning factor (e.g. '2x points') in the loyalty app, so VIP tier benefits are more visible.
You can now set a points multiplier factor for each VIP tier, letting higher tiers earn points faster.
Added support for Shopify bulk operation webhooks, enabling faster syncing of large customer lists.
New events fire when a customer moves up or down a VIP tier, enabling tier-based automations in Shopify Flow and Klaviyo.
A new subscription modal in the admin lets you view your plan details, usage, and pricing breakdown without leaving the app.
Fixed an issue where some scheduled campaigns were not being delivered to all targeted customers.
The earning flows settings page has been redesigned with a cleaner layout and better notification controls.
Push notifications can now use AI to consolidate multiple updates into a single, clear message for your customers.
Fixed an issue where updating store locations could fail under certain conditions.
The coupon management page in the customer app now has a refreshed design with better usability.
The analytics dashboards have been redesigned with clearer charts and better layout for small screens.
A new embeddable storefront widget lets customers view their loyalty balance, rewards, and wallet pass download directly on your store.
Loyalty data like points balance, tier name, and tier dates can now sync automatically to Shopify customer metafields.