Skip to main content

What's new

See the latest improvements and features in Talon.One here, or subscribe to our RSS feed.

May 30, 2023

Advanced loyalty tiers

Loyalty programs

Newly created profile-based loyalty programs now support advanced loyalty tiers. Advanced tiers allow you to ensure customers stay in a tier for a chosen period of time, instead of relying on their number of expired points. See Loyalty tiers.

You can also import customers into the tiers via the Campaign Manager or via the API. Use this feature to migrate your current loyalty tiers into the newly created loyalty programs.

Points and tiers expiration as years

Loyalty programs

You can now also set your rewards' expiration date relative to years. It used to be limited to days, weeks and months.

Campaign evaluation groups


The Priority section is now called Campaign Evaluation, and it gives you more control over your promotion strategy.

Campaign evaluation groups allow you to group campaigns. You can define each group's evaluation mode that determines which triggered campaigns must be applied.

The available evaluation modes are:

  • Stackable: All campaigns in the evaluation group can stack with each other.
  • First Campaign: Only the first campaign that successfully met all criteria is applied to the order.
  • Highest Discount: The campaign that gives the total highest discount value is applied to the session.

See Managing campaign evaluation.

  • A menu called Campaign Evaluation was used in the previous version. It was renamed General Settings.
  • The Campaign priority changed notification schema was updated to match the new terminology. It is now called Campaign evaluation tree changed. The properties in its schema were also renamed. See the updated schema and update your integration layer if needed.

Improved attribute selection

Rule Builder

The improved Attribute Selector is now available.

The Attribute Selector is visually consistent with our other components in a drawer. You can also view sample values for attributes where this data is available.

Hide attributes globally

Rule Builder

Managing attribute visibility is now available.

Depending on your attribute usage, you can control the default visibility of attributes in the Attribute Selector. For example, you can hide outdated or irrelevant attributes so that finding attributes becomes easier.

Absolute or relative expiration dates for points

Loyalty programs

When adding points to or deducting points from a customer's wallet or a loyalty card, you can choose start and expiry dates that are absolute or relative.

  • Absolute dates are fixed calendar dates.
  • Relative dates are relative to when the points are added or deducted.

Strikethrough pricing available (Beta)

Rule Builder

The beta version of strikethrough pricing is now available. You can create per-item effects in your campaigns with strikethrough rules. You can also use strikethrough pricing notifications to receive strikethrough pricing updates.

May 16, 2023

When you add loyalty points to a customer's profile or a loyalty card using the Add points to customer profile endpoint, you can use absolute or relative dates.

May 2, 2023

Create a notification about coupon-related changes to receive real-time updates when a coupon is created, updated, or deleted.

More monthly updates
  • (2023-05-24) Strikethrough rules: Support for Time parameters in custom per-item effects.
  • (2023-05-24) Management API: The List items in catalog endpoint is now available.
  • (2023-05-24) Campaign states: You can now archive a campaign only after it is disabled.
  • (2023-05-24) My Account Dashboard: We improved the tooltip display for the Total and Affected revenue fields.
  • (2023-05-16) Loyalty: Loyalty points can be rolled back to a customer or a loyalty card when a customer session is reopened or canceled.
  • (2023-05-16) Integration API: Version 1 of the following endpoints is deprecated and no longer accepts API calls. Use Version 2 instead:
  • (2023-05-16) Giveaway pools: The customer integration ID of the recipient of an awarded giveaway is now displayed in the UI and in the giveaway pool export file. You can:
  • (2023-05-16) Strikethrough pricing: Notifications are also triggered when a campaign changes state from scheduled to active or when a campaign expires. You can also create per-item custom effects in your campaigns with strikethrough rules.
  • (2023-05-01) Loyalty: Use relative start and expiry dates when importing loyalty points.
  • (2023-05-01) Strikethrough pricing: Notifications are also triggered when changing a campaign's rules, activating, or disabling the campaign.
  • (2023-05-01) Rule Builder: Renamed Name (Current Tier) as Tier name (Current Tier).
  • (2023-05-01) Loyalty: The Update customer session endpoint returns 0 for expired and spent loyalty balances.
  • (2023-05-01) Management API: Moved the List loyalty program transactions endpoint from Integration API to Management API.
Bug fixes:
  • (2023-05-24) Rules: Fixed a bug where Talon.One would consider the is equal to, is greater than and is lower than operators incorrectly in conditions when used by 2 rules in the same campaign.
  • (2023-05-24) Campaign evaluation notification: Removed the created_date field.
  • (2023-05-24) Permissions: Fixed a bug where users with the Manage Loyalty Program permission were not able to delete loyalty cards.
  • (2023-05-24) UI: Fixed a bug in the drawer that appears when clicking the Collections button from campaigns created from a template.
  • (2023-05-16) Loyalty: Fixed an invalid query parameter error that occurs when you import a loyalty card.
  • (2023-05-16) Strikethrough pricing:
    • Fixed a bug where strikethrough pricing effects were not being generated while using attributes in the custom effect payload.
    • Fixed a bug to ensure that the payload shown with strikethrough pricing notification settings is valid JSON.
  • (2023-05-16) Rule Builder: Fixed a bug to make it possible to add cart item filter attributes in notifications.
  • (2023-05-01) Rule Builder: Fixed a bug where a user was allowed to type a subledger name containing whitespace characters and commas.
  • (2023-05-01) Discount effects: Fixed a bug where discount effects would sometimes return a negative value.
  • (2023-05-01) Strikethrough pricing:
    • Collections are supported as part of conditions in the Rule Builder.
    • Fixed a UI bug with strikethrough pricing effects.