25.44 Points expiration visibility in Shopify, Klaviyo integration improvements, Product Points Multiplier & improved data tables
This update introduces a new generation of Promotions to TRIFFT, adds detailed points-expiration visibility in Shopify, upgrades data-table usability in Administration, and improves the accuracy and reliability of Klaviyo integrations — alongside a range of smaller quality-of-life and stability fixes. Version released between 18.10. – 31.10.2025.
Platform & Admin Experience
Improved data tables and filters
We’ve refined list management in Administration to make filtering and navigation more predictable.
Key updates include:
- Added a new filter type that shows all available values for easier selection
- Introduced True / False one-click filters for binary fields
- Added multi-value chip input for “is any of” operators
- Improved confirmation logic — filters must now be confirmed before they are saved
- Fixed an issue where filters reset when clicking outside the field
- Resolved sorting issues affecting certain data tables
Together, these updates make data exploration faster and more reliable across all list views.
Webhooks list visibility
- Added a “Log only errors” column to the Webhooks list for clearer visibility of webhook logging behavior.
- Helps administrators quickly identify which webhooks record all events versus only error responses.
Coupon event enrichment
- Added Coupon UID and Coupon Code details to the Events tab on the Member Account Detail Page in Administration.
- Simplifies troubleshooting and speeds up customer-support workflows related to coupon redemptions.
Promotion Events stability
- Fixed a bug that prevented Promotion Events from saving correctly in Administration.
Loyalty Features
Product Points Multiplier
We’ve introduced a new promotion type — Product Points Multiplier — available under Engagement → Promotions.
What it does:
- Lets marketers apply a configurable multiplier to points earned on selected products or SKUs
- Supports any multiplier value (e.g., double, triple, or even zero points)
- Can be combined with other promotion types for advanced campaigns
This marks the first of a new generation of Promotions coming to TRIFFT, designed to help loyalty teams drive product velocity and commercial performance through smarter, more flexible incentives.
Stay tuned for further enhancements to the Promotions toolbox.
Require Confirmation for custom parameters
A new Require Confirmation toggle can be enabled for any custom parameter.
When active, users must enter the same value twice before saving, helping prevent typos in important fields such as secondary emails or phone numbers.
Integrations
Shopify
Several updates improve how point expirations and related messaging are handled in Shopify.
Key improvements:
- Added points-expiration visibility in member-transaction and overview widgets — members can now see when each batch of points will expire
- Messaging is now more flexible: point-expiration notices support dynamic placeholders (e.g., curly-bracket variables) and can be customized directly through the Shopify Admin interface
These updates provide clearer communication and more flexibility for marketers managing loyalty experiences inside Shopify.
Klaviyo
Backend and data-handling improvements strengthen integration stability and event accuracy.
Highlights:
- Added
newPointStatusfield to wallet events to improve data accuracy across profile updates and event triggers - Ensured point values across all events are transmitted as standard numbers (not cents) for consistent data handling
- Added a new “Member Anonymised” event to capture anonymization actions even when TRIFFT and Klaviyo anonymization flows are decoupled
Together, these upgrades make Klaviyo synchronization more robust and marketer-friendly.
Touchpoints
Mobile App
- Fixed a bug where opening expired contest prizes from push notifications could cause the app to freeze.
- Fixed an issue in Administration where configuring the floating action button for the mobile-app homepage did not save correctly.
- Fixed an Android graphical glitch that briefly reloaded pages twice on first open.
Customer Portal (formerly Client Zone)
- Improved SMS login country handling, so popular countries now appear at the top of the list — matching the Mobile App experience.
Localization
- Added full Hungarian (HU) language support across all mobile touchpoints.
Performance & Infrastructure
- Fixed a backend issue where unverified accounts were not deleted in certain project configurations, blocking re-registration with the same email address or phone number.