July 15, 2026
Version 26.14
See this release's improvements and features, or subscribe to our RSS feed.
Achievements at the account levelAchievementsClosed beta
Achievements are now managed at the account level instead of the campaign level. You can connect an achievement to multiple Applications and use it across campaigns.
Store integration ID in loyalty transactionsIntegration API
The List customer's loyalty transactions
endpoint now returns storeIntegrationId for new transactions.
Added condition to cart item filtersRule Builder
When using the Filter items by conditions cart item filter, you can now check whether a specific custom attribute exists for a cart item. This allows you to apply targeted discounts to catalog items that don’t have a value for a specific attribute.
The new condition can be used for both promotion and strikethrough rules, and is also available in Application cart item filters.
More updates
Enhancements:
- Campaign Manager:
- The Campaign Evaluation page now supports searching for campaigns by name, ID, or group, and filtering campaigns by state.
- The API Tester now lets you select
campaignEligibilityandachievementsfrom the Response content dropdown.
- Management API:
- Added the List Application sessions matching the given customer attributes endpoint.
- Added new JSON objects to the Get ruleset (V2) endpoint.
- Documentation: Added an integration guide for syncing a cart item catalog and a quickstart guide to the developer documentation.
Bug fixes:
- Management API:
- Fixed a bug where
couponAttributeswere missing from the List campaigns endpoint response. - Fixed a bug where
revisionFrontendStatewas incorrectly set torevisedin Get campaign responses for campaigns that were not revised.
- Fixed a bug where
- Audiences: Fixed an issue where restricting an audience to specific Applications incorrectly checked rulesets in all connected Applications instead of only the Applications being removed.