What's new
See the latest improvements and features in Talon.One here, or subscribe to our RSS feed.
Experiments is a new A/B testing feature that allows you to test two different rules in a single campaign simultaneously. The experiments dashboard offers key metrics and confidence scores, enabling you to compare A and B variants and optimize your campaigns.
Additionally, you can use third-party tools to control variant assignments. This helps you maintain consistency with other integrations that offer testing functionality, such as Braze.
Campaign data can now be summarized in the campaign dashboard. This allows you to keep track of recent updates to a campaign.
Loyalty points can now be activated when a defined action occurs in your system. Using the new Activate loyalty points endpoint, you can activate all points earned in a session or only the points earned in specific transactions.
This feature is supported in:
- Adding loyalty points effect.
- Adding loyalty points per cart item effect.
- Manually adding loyalty points for the customer.
Shopify integration improvements
IntegrationsIn the Talon.One Shopify app, you can now do the following:
- Sync external IDs with Talon.One.
- Configure which product and customer attributes to sync.
More granular role permissions
Roles & PermissionsYou can now assign more granular account-level role permissions, in particular for custom roles.
Monthly updates
- Loyalty:
- Added an Integration API endpoint to unlink a customer profile from a loyalty card.
- Added two new Management API endpoints to Get customer's loyalty balances and List customer's loyalty transactions.
- Improved the speed of tier reevaluation for loyalty programs where the expiry is one year and the reset occurs on the last day of the year.
- Updated the UI for the Loyalty points tab on the customer profile page and the Transactions tab on the loyalty card page.
- The Add loyalty points effect now supports a custom baseline date for calculating relative start and expiry dates in time-based reward settings.
- Roles and permissions:
- When creating a campaign from a template, you can now manage placeholders in the Rule Builder using a dedicated button. You can also now view defined value ranges for placeholders of type
numberorpercentage. - When creating a template or creating a campaign from a template, you can now connect placeholders to attributes. This allows you to select picklist values from either attribute picklists or cart item catalogs.
- When creating a campaign from a template, you can now manage placeholders in the Rule Builder using a dedicated button. You can also now view defined value ranges for placeholders of type
- Dashboards: The product dashboard search bar now supports case-insensitive search entries.
- Cart item filters: You can now reference an Application cart item filter in effects in a campaign with strikethrough rules.
- SDKs: Updated the SDKs to the latest version.
- Strikethrough pricing notifications: Notifications for strikethrough pricing updates now include a timestamp to indicate when they were sent by Talon.One.
- Rule Builder: Renamed the Discount individual item in bundles pro rata effect to Discount individual item in bundles and updated the functionality. Users can now select whether to apply a discount value pro rata or non-pro rata.
- Achievements: Improved the UI for creating achievements, which are now grouped by recurrence type.
- Achievements:
- Fixed a bug where the UI did not allow start dates for fixed-schedule achievements to be set to a date in the past.
- Fixed a bug where the Rule Builder prevented the use of achievements in campaign rules after the total number of achievements became greater than 1000.
- Fixed a bug where the end dates for recurring fixed-schedule achievements were shifted forward by one day.
- Loyalty:
- Fixed a bug where the Loyalty Points tab displayed an error when retrieving data for customer profiles with a high volume of loyalty transactions.
- Fixed a bug where the Export customer loyalty balances endpoint returned negative point values in the
spentBalancecolumn. - Fixed a bug where tiers were reevaluated based on the timing of the reevaluation instead of the scheduled tier expiry time.
- Fixed a bug where end-of-month expiry dates for points and tiers were shifted forward by one month.
- Fixed a bug where the Add loyalty points effect returned a
500 Internal Server Errorwhen it referenced a loyalty program that didn't have the loyalty card provided in the session.
- Roles and permissions:
- Fixed a bug that caused errors when admin groups were renamed or deleted in Microsoft Entra ID provisioning.
- Fixed a bug where Application settings became view-only for users with
Managepermissions in a connected loyalty program. - Fixed a bug where users were prompted to connect attributes when creating a campaign from a template that used entities not connected to the destination Application.
- Dashboards:
- Fixed a bug that caused issues when using wildcards in the product dashboard search bar.
- Fixed a bug where the Low on budget label failed to appear for certain campaign budget types in the Application dashboard.
- Rule Builder: Fixed a bug where a discount for an individual item could sometimes not be applied pro rata when, after rounding was applied, the discount value was higher than the item's price.
- Campaign Manager: Fixed a bug where the customer session overview displayed an error if the setLoyaltyPointsExpiryDate API effect was triggered during the session.