Skip to main content

What's new

See the latest improvements and features in Talon.One.

September 2023

September 19th

Redesigned users, roles, and permissions

Roles & permissions

On the new Users and Roles page, you can manage everything related to the users of your organization, the roles and permissions they have, and the campaign access groups they are part of.

The fully redesigned page allows you to create highly customizable roles, either from a template or from scratch, to match the needs of your organization.

Campaign types

Campaigns

Introduced campaign types to give you more flexibility in managing your campaigns:

  • Standard campaigns are all current Talon.One campaigns that can apply effects to all entities, such as customer sessions and cart items.
  • Item campaigns are a specialized type of campaign that can apply effects only to individual cart items.
September 6th
Integration API

Added the List customer's unused loyalty points and the List card's unused loyalty points endpoints so you can view the balances of unused points linked to a customer profile or a loyalty card.

New export customers' tier data endpoint

Management API

Added the Export customers' tier data endpoint, which allows you to export all the customers from a loyalty program including the tiers they are in.

Export customers and their tiers

Loyalty programs

You can now export the list of users from a loyalty program, including the tiers they are in, as a CSV file directly from the Campaign manager. See Exporting loyalty tier data.

More monthly updates
Enhancements:
  • (2023-09-19) Campaign Manager: Added a message to the Customers page that informs you which time zone the timestamps are displayed in.
  • (2023-09-19) Notifications: An email notification is now sent every time a notification is disabled.
  • (2023-09-06) Cart item filters: When an Item Category (Item) attribute is hidden, Talon.One no longer shows it when creating a cart item filter.
  • (2023-09-06) API: The Get transactions endpoints now have a loyaltyTransactionType parameter. Use it only to retrieve specific types of transactions.
  • (2023-09-06) Webhooks: The Webhooks page has been redesigned.
  • (2023-09-06) Notifications: The Campaign notifications page has been redesigned and moved into the Notifications page. See Notifications.
  • (2023-09-06) Notifications: The pending points notification type is now more precise and provides the start and expiration dates of the points. See the schema.
  • (2023-09-06) Campaign evaluation: Improved response times when evaluating many campaigns in a campaign evaluation group whose evaluation mode is set to Highest Discount.
  • (2023-09-06) Usage & Limits page: An indication was added to show the date when the account usage was last updated.
  • (2023-09-06) Loyalty: Improved the error message when trying to import invalid CSVs with loyalty data.
Bug fixes:
  • (2023-09-19) Rule Builder: Fixed a bug where sometimes the Rule Builder did not load properly.
  • (2023-09-19) Applications: Fixed a bug that prevented the updated value of a boolean attribute to be displayed in the Triggered effects window when viewing Sessions or Events logs.
  • (2023-09-06) Rule Builder: Fixed a bug that prevented users from copying promotional rules with custom per-item effects as strikethrough rules.
  • (2023-09-06) Imports: Fixed a bug that prevented users from importing referrals and coupon codes when values were missing for some rows.
  • (2023-09-06) Imports: Import of coupons and referrals from a CSV file now fails if expiration/start date is not given in some rows.
  • (2023-09-06) Exports: Fixed a bug that caused a date-range inconsistency when exporting loyalty program dashboard data.
  • (2023-09-06) Loyalty tiers: Fixed a bug that prevented tiers from updating properly when retroactively changing their start date.

August 2023

August 22nd

Random number attribute

Rule Builder

The new built-in Random Number attribute generates a random number between 1 and 100 (both numbers included). This attribute enables you to create conditions that trigger effects only within a specific probability, enabling multi-variant testing and chance use cases.

To use the attribute in your conditions, in the Attribute Selector, select Random Number.

Export tier data from a loyalty program

Loyalty

With the new Export customers' tier data endpoint, you can export a CSV file that contains the tier information for customers in a profile-based loyalty program. You can filter the results by subledger ID and tier name.

August 8th

Update audience effect

Rule Builder

With the newly added Update audience effect, you can add a customer to or remove them from an audience using the Rule Builder.

With this effect, you can build promotions that update audiences based on customer behavior. You can then use the audiences to reward the members in them with additional discounts, loyalty points, and other rewards.

More monthly updates
Enhancements:
  • (2023-08-22) Attributes: To improve campaign performance, you can add only up to 50 String values while using the is one of and is not one of operators with the Validate attribute value condition. To add more than 50 values, create a collection.
  • (2023-08-22) Integration API: When you try to reopen a cancelled customer session, an accurate error message is returned alongside the 400 status code.
  • (2023-08-22) Campaign Manager: Added new typography components to improve the UI consistency and legibility.
  • (2023-08-22) Loyalty: Loyalty balances for a customer profile are now calculated and returned much faster.
  • (2023-08-08) Attributes: Create or update custom attributes of the time type with longer duration options: months and years.
  • (2023-08-08) Notifications:
    • Strikethrough pricing notifications: Editing the value of a custom attribute that is associated with either the Application or Campaign entity triggers a notification.
    • Loyalty notifications: The notification payload for pending loyalty points includes batching and the subledger ID field.
  • (2023-08-08) Dashboards:
    • My Account Dashboard:
      • When viewing the Revenue Overview graph, you can now select a time period.
      • The dashboard is more responsive and is better adjusted for larger screens.
    • Loyalty dashboard: If subledgers are enabled for your loyalty program, you can now filter the dashboard results by subledger.
Bug fixes:
  • (2023-08-22) My Account Dashboard: Fixed a bug where the Select Application dropdown was improperly rendered on smaller screens.
  • (2023-08-22) Campaigns: Fixed a bug where you could copy a campaign with strikethrough rules that contain an attribute that is not connected to the destination Application.
  • (2023-08-22) Loyalty: Fixed a bug where incorrect tier data was returned for customers in the lowest tier of a loyalty program.
  • (2023-08-22) Rule Engine: Fixed a bug where reopening a closed session would sometimes return a 409 status code.
  • (2023-08-22) Rule Builder: Fixed a bug where values entered in conditions were duplicated.
  • (2023-08-08) API tester: Fixed an issue where it was not possible to remove selected options from the Response Content field.
  • (2023-08-08) Attributes:
    • Removed Friend's Profile ID.
    • Fixed an issue where the modal referencing the attributes used in a campaign did not close.

July 2023

July 25th

Bloomreach Engagement integration

Integration

Create coupons and referral codes directly from your Bloomreach Engagement platform using our generic CEP endpoints and use them in your customer engagement efforts.

July 11th

Notifications for pending loyalty points

Integration

Create loyalty notifications to receive updates about pending points that are becoming active. You can use this, for example, to remind your customers to use their loyalty points and boost engagement.

The schedule for this notification type is currently fixed and cannot be changed. See Managing loyalty notifications.

More monthly updates
Enhancements:
Bug fixes:
  • (2023-07-25) Loyalty: Fixed a bug that prevented setting up a future reward start/expiry date for loyalty points at hours later than the current time.
  • (2023-07-25) Loyalty: Fixed a bug that prevented importing points into a subledger balance because of a large file.
  • (2023-07-25) Strikethrough pricing: Fixed a bug where if a catalog was connected to two Applications with strikethrough campaigns, a notification for disabling a campaign in one of the Applications was not sent.
  • (2023-07-25) Rule Builder: Fixed a bug that sometimes made it impossible to delete an unused custom effect.
  • (2023-07-25) Rule Builder: Fixed a bug that did not allow deleting attributes that shared the same name.
  • (2023-07-25) Rule Builder: Fixed a bug where attributes with a null value were still displayed in the Campaign Manager during a multiple customer profile update.
  • (2023-07-25) Rule Builder: Fixed a rare bug where certain conditions in the Rule Builder were deleted if Talon.One was opened in multiple browser tabs.
  • (2023-07-11) Campaign evaluation: Fixed a bug where sometimes even after locking a campaign evaluation group the group would still be unlocked.
  • (2023-07-11) Dashboards: Fixed a bug in the dashboard to accurately display Influenced Revenue and Total Revenue values.
  • (2023-07-11) Loyalty: Fixed a bug to show accurate dropdown values in the Expiration date field in the Tiers section when editing a loyalty program.
  • (2023-07-11) Loyalty: Fixed a bug when evaluating subledger bindings to display a missing type field.
  • (2023-07-11) Strikethrough pricing: Fixed a bug where strikethrough campaigns copied from templates did not trigger strikethrough notifications.

June 2023

June 27th

API collections on Postman

Documentation

We have moved our API collections to a Postman workspace. You can fork the collections, as well as our generic environment, and you'll be notified when we update the collections.

See our Postman workspace.

Universal coupon code visibility

Promotions

Universal coupon codes now come with a visibility feature that allows you to display them in the customer's coupon wallet.

If you select this option for a universal code, the code is returned in all List Customer Data API calls for all profile integration IDs.

Loyalty programs section revamp

Documentation

The Loyalty programs section now has individual sections for profile-based and card-based programs.

More monthly updates
Enhancements:
  • (2023-06-21) Rule Builder: Improved Attribute Selector is now fully released and available globally.
  • (2023-06-21) Rule Builder: When you copy a campaign across Applications, it is now possible to have the same campaign name as the original campaign.
  • (2023-06-21) Campaign Manager: The Valid from and Valid until columns in the giveaway codes table were renamed to Awarded from to Awarded until.
  • (2023-06-21) Strikethrough pricing: Improved the collection modification trigger for strikethrough pricing. A strikethrough pricing notification will now only be triggered if the collection is being used in a strikethrough campaign.
  • (2023-06-07) Loyalty programs: When you create a loyalty program, the API name field is now automatically filled in based on the name of the program.
  • (2023-06-07) Campaign evaluations: Improved how the Campaign Evaluation page is displayed on smaller screens.
  • (2023-06-07) Strikethrough pricing: Importing new data in collections will trigger a strikethrough pricing update notification.
  • (2023-06-07) Strikethrough rules: Improved the UI for strikethrough rules' custom per-item effects by removing unsupported attributes.
Bug fixes:
  • (2023-06-21) Budget: Fixed a bug where budgets exceed their defined limits.
  • (2023-06-21) Budget: Fixed a bug so budgets are copied accurately when creating a campaign from a template through the API.
  • (2023-06-21) API: Fixed a bug where the Get Customer Session endpoint would not return updated information about cart item total and additional cost total.
  • (2023-06-21) Rule Builder: Fixed a bug where the browser would crash when dragging and dropping conditions with attributes or values that had special characters.
  • (2023-06-21) Strikethrough pricing: Fixed a bug to disallow the copying of a strikethrough pricing campaign with a custom per item effect to an Application that does not support custom effects.
  • (2023-06-21) Strikethrough pricing: Fixed a bug with cart item filters in strikethrough campaigns. You can now use several cart item filters in STP campaigns and receive notifications for only relevant SKUs chosen in the cart item filter.
  • (2023-06-21) Loyalty Programs: Fixed a bug where the new card identifier was not visible in the UI after loyalty data was transfered to a new card.
  • (2023-06-07) Loyalty programs: Fixed a bug where deleted tiers used to persist in the Tiers section.
  • (2023-06-07) Loyalty programs: Fixed a bug where the Tier definition setting wasn't editable in the creation flow of a loyalty program.
  • (2023-06-07) Campaign evaluation: Fixed a bug where users with the Create & Edit or Draft campaigns permission at the campaign-group level could not see campaign evaluation groups when creating campaigns.
  • (2023-06-07) Strikethrough rules: Fixed a bug that allowed creating strikethrough rules without using cart item filters.

May 2023

May 30th

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

Campaigns

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.

important
  • 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 strikethrough campaigns. You can also use strikethrough pricing notifications to receive strikethrough pricing updates.

May 16th
API

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 2nd
Applications

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

More monthly updates
Enhancements:
  • (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 strikethrough campaigns.
  • (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.

April 2023

Display campaign performance

Applications

The My Account Dashboard is now available.

This new dashboard on the Apps page gives you an overview of your campaigns and their past performance across all available Applications. After you select an Application, you can view the total revenue generated from all its campaigns, as well as the influence your campaigns had on your business' revenue stream in the recent past.

Transfer loyalty card data using the Campaign Manager

Loyalty programs

In case of a broken, stolen, or lost loyalty card, you can copy the original card data to a newly created card and block the old card from within the Campaign Manager.

Imports and migrations section

Documentation

We've introduced an Imports and migrations section in the docs, which we hope helps our existing and prospective clients better understand how to get started with Talon.One and import various types of data.

More monthly updates
Enhancements:
  • (2023-04-04) Loyalty: Added a start date and end date to pending points in loyalty notifications to distinguish them from active points.
  • (2023-04-04) Campaign Templates: Added a List campaign templates endpoint that allows you to programmatically retrieve a list of Talon.One campaign templates.
  • (2023-04-04) Rule Builder: Improved the rule evaluation time for campaigns that use automatic cart item filter attributes.
Bug fixes:
  • (2023-04-04) Management API Key: Excluded the Create strikethrough notification endpoint from the Allowed endpoints list during Management API key creation if an Application is selected.
  • (2023-04-04) Rule Builder: When using a custom per item effect in a promotion rule, you can reselect All items in the cart from the List of cart items dropdown after selecting another option.
  • (2023-04-04) Rule Builder: Fixed a bug where sometimes the dropdown of a rule condition overlapped with the conditions below.
  • (2023-04-04) Coupons: Fixed a bug where the calendar date picker wasn't properly shown for custom attributes when creating or editing coupons.
  • (2023-04-04) Insights: Fixed a bug where the Insights page showed double the actual value for the Basket Value widget when the session was closed.

March 2023

List all transaction logs of a loyalty program

Loyalty

With the new List loyalty program transactions endpoint, you can retrieve all loyalty program transaction logs in a given loyalty program. This includes manual and imported points.

Specify the reward schedule using a relative date

Loyalty

When creating or editing a loyalty program, you can use a relative date in the Reward Schedule section. For example, you can specify that a reward expires 3 weeks after the reward start date.

Slight What's new redesign

Documentation

We've freshened up this page to help categorize new features. The More monthly updates collapsible element contains all smaller enhancements and bug fixes for the month.

More monthly updates
Enhancements:
  • (2023-03-21) Authentication: In the campaign activation request workflow, Application admins are also listed alongside admin users.
  • (2023-03-21) Loyalty: The loyalty program management workflow is redesigned.
  • (2023-03-21) Loyalty: In the response to a session update, Talon.One returns 0 as values for spent and expired balances.
  • (2023-03-07) Collections: Deleting a campaign now automatically deletes any campaign-level collections within the deleted campaign.
  • (2023-03-07) Loyalty: Changed export_loyalty_balance to export_loyalty_balances in the Export customer loyalty balances to a CSV file endpoint path to improve consistency.
  • (2023-03-07) Loyalty: Added back seconds as a date format for scheduling reward start dates and expiration dates.
Bug fixes:
  • (2023-03-21) Rule Builder: Fixed a bug where the Campaign Manager would sometimes crash when selecting a value from a list of attribute value suggestions.
  • (2023-03-21) Campaign activation: Fixed a bug where users with the Create and Edit access level had to request activation for campaigns created using a template.
  • (2023-03-07) Loyalty: Disabled the Add Points and Deduct Points UI buttons for blocked cards.
  • (2023-03-07) Loyalty: New points awarded via the Rule Builder now use the loyalty program's time zone instead of the Application's.
  • (2023-03-07) Loyalty: The List customer data and Update customer session endpoints now return an empty response instead of a 404 or 500 error when the balance is 0.
  • (2023-03-07) Coupons: The Coupon.ProfileRedemptionCount attribute now considers only closed sessions when calculating how many times a customer has redeemed a coupon.
  • (2023-03-07) Customer session management: Fixed a bug where Talon.One wasn't properly fetching the latest event of a closed session when determining which effects to roll back while reopening the session.
  • (2023-03-07) Customer session management: Fixed a bug that in some cases allowed reopening a customer session using the Update customer session endpoint.

February 2023

Loyalty points balance change notifications

Loyalty programs

Receive real-time notifications about changes to your loyalty points balance, whether they happen through the Campaign Manager, Management API, or the Rule Engine.

Get loyalty ledger balances

Integration API

To retrieve loyalty balances per profile in a given loyalty program, including for future dates, use the Get loyalty ledger balances endpoint.

This endpoint is also a replacement for the deprecated loyaltyProjectionEndDate query parameter in the List customer data endpoint that can be used to get projected balances.

More monthly updates
Enhancements:
  • (2023-02-21) Discount Effects: Updated the way we solve rounding errors for the Discount individual items pro rata and Discount bundles pro rata effects.
  • (2023-02-21) Campaign Templates: Support for strikethrough rules.
  • (2023-02-21) Docs: The Campaign evaluation page now contains an illustration of the internal workflow.
  • (2023-02-21) Troubleshooting: The Sessions and Events pages now return details about the triggered effects.
  • (2023-02-21) Loyalty: New added and deducted loyalty points' time information is now shown in the loyalty program time zone.
  • (2023-02-21) Loyalty: Updated loyalty card status names. Previous status Disabled is now Inactive, and Permanently disabled is Blocked.
  • (2023-02-07) Integration API: name is no longer a mandatory property in the Update customer session endpoint.
  • (2023-02-07) Rule Builder: Improved performance in Applications where a catalog is connected.
Bug fixes:
  • (2023-02-21) Customer session management: Sending an update customer session request without the state object no longer reopens a closed session.
  • (2023-02-21) Customer session management: When reopening a session, Talon.One now properly fetches the most recent talon_session_closed event to roll back the applied effects.
  • (2023-02-21) Management API key: Fixed a bug that allowed the creation of a Management API key without selecting endpoints.
  • (2023-02-21) Rule Builder: Fixed a bug inside the rule evaluation logic with empty values for automatic cart item filters attributes.
  • (2023-02-21) Coupon effect: Fixed a bug with the create coupon effect referencing custom coupon number attributes.
  • (2023-02-07) Custom effects: You will be alerted when you create custom effects with an incorrect JSON payload for List of Strings parameters.
  • (2023-02-07) Loyalty: Fixed a bug where the transactions in the Loyalty Points section of the customer page were listed in an incorrect order.

January 2023

Reopen a closed session

Integration API

You can now reopen a closed session with the Reopen customer session endpoint. You can use this endpoint, for example, when a session has been completed but still needs to be edited.

Learn more about session states.

Improved performance for high-load loyalty programs

Loyalty programs

The increased support for high-load loyalty programs means your customers can earn loyalty points faster and on a bigger scale than before.

This enterprise-grade scalability improves consistency for real-time updates.

Evaluate specific campaigns with dry requests

Integration API

You can now send dry requests against the campaigns of your choice, regardless of their state.

For example, to test disabled campaigns before activating them. You can send a dry request via the API tester or by Postman via our Integration API Postman collection.

Picklist values for custom effect parameters

Rule Builder

Custom effects now support picklist values. Use this feature to control the allowed values for parameters of string and list of strings type.

Cart item filter attributes

Rule Builder

When you create a cart item filter that returns a list of cart items, 2 attributes related to it are automatically created:

  • <Filter name> item count
  • <Filter name> total price

You do not have to create additional filters to access this data anymore so the new filter shortcut button has been removed.

Bundle definitions attributes

Rule Builder

Smiliarly to the cart item filters attributes, when you create a bundle definition, a Count (<Bundle definition name>) attribute is created automatically. It represents the total number of bundles formed by the given bundle definition.

More monthly updates
Enhancements:
  • (2023-01-24) Rule Builder: You can now set picklists for custom effect parameters of type time and number.
  • (2023-01-24) Loyalty: New tentativePendingBalance field in the loyalty object which returns the future value of the pending balance based on the order of effects in the Rule Builder.
  • (2023-01-10) Loyalty: Ability to export the current balance report for a specific date.
  • (2023-01-10) Management API: Restrict Management API keys to a given Application.
  • (2023-01-10) Account: Enforce stronger password complexity for user accounts.
  • (2023-01-10) Account: Request re-authentication after 24 hours of no activity in the Application.
  • (2023-01-10) Account: Reset-password links expire in 30 minutes. User-invitation links expire in 24 hours.
  • (2023-01-10) Outbound Notifications: Campaign evaluation information is also returned for the campaign_created and campaign_evaluation_tree_changed events.
Bug fixes:
  • (2023-01-24) Loyalty: The Loyalty Cards tab in the Manage Loyalty Program menu is now highlighted when open.
  • (2023-01-24) Loyalty: Fixed an issue that allowed users to be awarded 0 loyalty points in certain cases.
  • (2023-01-10) Loyalty: Manually adding/deducting points is now listed in the audit logs.
  • (2023-01-10) Rule Builder: Fixed an issue related to negative point deductions and additions.
  • (2023-01-10) Rule Builder: Fixed a bug where sometimes the rule builder would not load after deactivating specific custom attributes.
  • (2023-01-10) SSO: Fixed an issue related to SSO error handling and SAML decoding.
  • (2023-01-10) Rule Builder: Event attribute of time type is now correctly displaying in the Rule Builder.
  • (2023-01-10) Coupons: Coupon creations now work correctly when using attributes ChannelName = Influencers and CampaignGroup = Paid.
  • (2023-01-10) Attributes: Fixed UI inconsistencies in the attribute creation form.
  • (2023-01-10) Attributes: 2 attributes had identical names (Number of coupon usages (Coupon)). They now have more appropriate names: Total coupon redemptions (Coupon) and Coupon redemptions for this profile (Coupon).
  • (2023-01-10) Loyalty: Fixed the negative projected balance values returned from the List customer data endpoint.

December 2022

Notifications about expiring points

Loyalty programs

Notify your customers of expiring loyalty points. For each notification you create, add up to 3 triggers, each at a different alert time before the points' expiration date.

To learn how to do this, see Managing notifications.

Notifications about deleted campaigns

Applications

Receive a notification when a campaign is deleted, with details such as when it was deleted and by whom.

To learn more, see Outbound notifications.

Application admin role

Roles & permissions

The Application admin role offers the user admin access to a single Application. To learn about roles, see Managing roles.

More monthly updates
Bug fixes:
  • (2022-12-01) Loyalty: Fixed an issue where the Export customer loyalty balance to a CSV file endpoint unexpectedly returns 502 Bad Gateway.
  • (2022-12-01) Coupons: Fixed an issue where a universal coupon code failed to generate if a custom attribute was defined in Mandatory attributes.

November 2022

Strikethrough rules

Rule Builder

Strikethrough rules are a new type of rules. These rules can trigger only per-item effects and have no conditions.

Use them to create strikethrough campaigns and display a discounted price on your webshop on all items that currently have a discount applied to them.

More monthly updates
Enhancements:
  • (2022-11-22) Cart item catalogs: Attributes types list time, list string, list number, and list location are supported.
  • (2022-11-22) Notifications: campaign_created, campaign_edited, and campaign_state_changed notifications also return ruleset data.
  • (2022-11-22) Rule engine: The rule engine properly evaluates campaigns that reference List of Strings attributes. Re-upload all List of Strings catalog tiems for this to take effect.
  • (2022-11-01) Loyalty cards: Each loyalty card now shows to which customer profile it is connected.
  • (2022-11-01) Customer profiles: The dropdown in the loyalty points tab when no profile-based program connected to it.
  • (2022-11-01) Rule Builder: You can now see the profileRedemptionCount (coupon) attribute in the Attribute Selector.
Bug fixes:
  • (2022-11-22) Loyalty: Fixed an issue where the time zone field in a loyalty program shows duplicate entries for Europe/Berlin
  • (2022-11-22) Loyalty: If subledgers are enabled in a campaign, they are visible even with the campaign loyalty feature disabled.
  • (2022-11-22) Customer sessions: Fixed an issue to ensure all timestamps on the Sessions page follow the local time zone formatting of your computer.
  • (2022-11-22) Campaign Manager: Fixed performance issues related to strikethrough pricing rules.
  • (2022-11-22) Campaign Manager: Fixed an issue regarding an incorrect time stamp in the campaign_evaluation_tree_changed notification.
  • (2022-11-01) Loyalty cards: Fixed the incorrect timestamp of loyalty cards when registering a loyalty card.
  • (2022-11-01) Rule Builder: Users can now select the Loyalty card is registered condition in old Applications.
  • (2022-11-01) Loyalty cards: Fixed the duplication of user profiles of a card during import.
  • (2022-11-01) Loyalty: Fixed the loyalty program shown in the loyalty points tab dropdown.
  • (2022-11-01) Audiences: Fixed the audiences icon not being highlighted when selected.
  • (2022-11-01) UI: Fixed the new text field component to trim empty value.
  • (2022-11-01) Insights: Fixed the insights page that did not load in some cases.
  • (2022-11-01) Rule Builder: Fixed string value input conversion to number attributes.

October 2022

Transfer loyalty card data

Loyalty programs

Copy loyalty data, such as linked customers, loyalty balances and transactions, from a given loyalty card to a new automatically created card using the Transfer loyalty card data Management API endpoint.

Create audiences using the Campaign Manager

Audiences

Create audiences from within the Campaign Manager. To get started, on the leftmost menu, click Audiences.

Reserve coupon effect

Rule Builder

A new effect called the Create coupon code reservation effect allows you to reserve a given coupon for the user.

End of support for TLS 1.0 and TLS 1.1

Infrastructure

Starting November 1, 2022, Talon.One is dropping support of Transport Layer Security (TLS) versions 1.0 and 1.1 for better platform security and performance. Requests using these versions will not be recognized by Talon.One's APIs.

Where possible, Talon.One recommends that organizations remove all TLS 1.0/1.1 dependencies in their environments and disable TLS 1.0/1.1 at the operating system level.

You can check our systems' status on our dedicated page.

Please confirm with your engineering team that you are using up-to-date libraries and packages. If you are still using TLS versions 1.0 or 1.1, or have any questions on this topic, you can reach out to your Technical Account Manager.

Introducing loyalty cards

Loyalty programs

A loyalty card allows you to add or subtract loyalty points to a unique ID that is not attached to a specific customer.

This new feature increases the flexibility and options to structure your loyalty program, such as creating family cards or sharing points between customers.

More monthly updates
Enhancements:
  • (2022-10-19) Subledgers: When a loyalty program is created with subledgers, balances of the main ledger are now available in the Attribute Selector.
  • (2022-10-19) Management API: When creating a new Management API key and selecting which endpoints can be accessed with each key, you can view the HTTP method of the available endpoints.
  • (2022-10-19) Rule Builder: Reorder rules in the Rule Builder by dragging and dropping them.
  • (2022-10-19) Effects: Parameters of custom effects now support the list of strings data type.
  • (2022-10-19) Management API: The Create coupons asynchronously endpoint no longer has a minimum limit. It can now be used for smaller batches.
  • (2022-10-11) Campaign Templates: A placeholder now inherits the picklist of an attribute it is validated against in a rule.
  • (2022-10-11) Rule builder (in conditions / effects): You can now type in values manually and also add from the Attribute Selector (both in the same input field).
  • (2022-10-11) Campaign Attributes: The time selector is available for Date & Time attributes (and these attributes are now UTC again).
  • (2022-10-11) Integration API: Rule Failure Reasons are no longer automatically returned for Sandbox Applications.
  • (2022-10-11) Campaign Manager: The Dev Tools menu item was renamed as Tools.
Bug fixes: Core Promotions:
  • (2022-10-19) Loyalty: Fixed a bug where every loyalty point deduction appeared as two transactions.
  • (2022-10-19) Loyalty: Fixed a bug for balance point calculations.
  • (2022-10-19) Campaign Manager: Fixed a bug where a newly created loyalty program did not appear without a page reload.
  • (2022-10-19) Rule Builder: Fixed a bug where no error message was shown when saving an inconsistent ruleset.
  • (2022-10-19) Effects: Hid unnecesssary attributes for the Discount individual items pro rata effect.
  • (2022-10-19) Rule Builder: Hid unnecessary item attributes from several effects.
  • (2022-10-19) Rule Builder: Fixed a bug where Segment event attributes appeared in the wrong section in the Attribute Selector.
  • (2022-10-19) Rule Builder: Deleting the rules from a campaign will now correctly trigger a campaign updated notification.
  • (2022-10-19) Rule Builder: Fixed a bug that allowed users to enter string values for list of numbers attributes.
  • (2022-10-11) Fixed a bug that did not allow copying campaigns with a positive current balance and no subledger.
  • (2022-10-11) Fixed a bug where the Application environment dropdown list was enabled while editing the Application details.
  • (2022-10-11) Fixed a bug where Rule Failure reasons made Coupon Rejection reasons unreadable.
  • (2022-10-11) Fixed a bug where the Advocate profile was not correctly loaded.
  • (2022-10-11) Fixed a bug where the CampaignLimitReached error was triggered when the campaign budget had not been reached.
  • (2022-10-11) Rule Builder:
    • Fixed various bugs in list time attributes.
    • Fixed various other performance issues.

September 2022

Management API key

Management API

The Management API is used for back-office operations, such as importing coupons, or retrieving campaign data. Management API keys allow you to select which endpoints can be accessed with each key. You can then share keys with the access level of your choice with the developers of your choice.

Separation of sandbox and live environments

Applications

Your Talon.One data is now separated into 2 environments: sandbox and live. Learn more about what this means for your Applications.

More monthly updates
Enhancements:
  • (2022-09-20) Integration: The Get loyalty ledger profile transaction logs endpoint now returns up to 50 transactions per request.
  • (2022-09-20) Rule Builder: You can no longer select a reward expiration date that falls before the reward start date.
  • (2022-09-20) Cart Item Catalog: The SKU values of the cart items in the catalog are also available as picklist values for any SKUs you reference in your rules.
  • (2022-09-20) Partial Discounts: Now, if you enable partial discounts in a Discount individual items effect, the rule passes even if the budget is insufficient to apply a discount on every eligible cart item.
  • (2022-09-20) Rule Builder: For attributes with a CSV picklist and cart item catalog suggestions, the suggestions are prioritzed over the CSV picklist values.
  • (2022-09-06) Copying Campaigns: New procedure to copy campaigns between Applications from different environments or connected to different entities. Learn more.
  • (2022-09-06) Campaign Templates: Template placeholders now support boolean values.
  • (2022-09-06) Campaign Manager UI: The Customer Integration ID is now named the same throughout the entire Campaign Manager.
  • (2022-09-06) Rule Builder: When using Add loyalty points effects, the loyalty points expiration date cannot be set to a date before the start date.
Bug fixes:
  • (2022-09-20) Campaign Templates: Fixed a bug where editing a template with coupon attributes made the page crash.
  • (2022-09-20) Loyalty Points: Fixed a bug where the spent balance was incorrect if a session was canceled.
  • (2022-09-20) Loyalty Points: Fixed a bug where the pending balance was incorrect if a session was canceled.
  • (2022-09-20) Loyalty Points: The Add loyalty points per item effect supports bundles.
  • (2022-09-20) Navigation: Fixed a bug where, after clicking the Advocate's integration ID, navigating back from the shop system page to the Referrals page caused the page to break.
  • (2022-09-20) Management API: Fixed a bug where the user access limit was not considered for the List Customer Profiles endpoint.
  • (2022-09-20) Authentication: Fixed a bug where attribute values were completely inaccessible by non-admin users who tried to create a coupon.
  • (2022-09-20) Copying Campaigns: Fixed a bug that caused a blank page to appear while switching between destination Applications.
  • (2022-09-20) Copying Campaigns: Fixed a bug that did not allow copying campaigns with a positive current balance and no subledger.
  • (2022-09-20) Copying Campaigns: Fixed a bug where campaign attribute values were not copied over.
  • (2022-09-06) Campaign Manager: Fixed a bug that showed some campaigns in draft and disabled state at the same time.

August 2022

New Integration API endpoint for loyalty

Integration API

The Integration API now has a new endpoint to retrieve the loyalty balance of a given customer. See Get loyalty ledger balances.

New endpoints for Segment integration

Technology partners
  • Upsert customer profile V2: Creates or updates a given customer profile, and creates or sets the specified attributes and audiences. This endpoint creates attributes or audiences automatically, making it easier to use.
  • Update customer session: Updates customer sessions from Segment.

Loyalty dashboard

Loyalty programs

The loyalty dashboard enables you to view the performance of a profile-based loyalty program. You can use it to identify trends in the use of your loyalty programs.

Cart item catalog attributes load faster

Rule Builder

Cart item attributes from cart item catalogs are now loaded from the database for rule evaluation and are not dependent on the customer session, which increases performance.

More monthly updates
Enhancements:
  • (2022-08-16) Rule Builder: The Subledger field was renamed to Subledger name.
  • (2022-08-16) Get loyalty ledger profile transaction logs endpoint: Returns rulesetID and ruleName properties.
  • (2022-08-16) Get Customer Session endpoint: Returns the latest effects triggered by the session in the effects array.
  • (2022-08-16) Cart Item Catalog: Added the Price column to the UI.
  • (2022-08-16) Rule Builder: Ability to mix text and attributes for:
    • Add Loyalty Points effect: reason field.
    • Set Discount effect: name field.
  • (2022-08-02) Segment Integration: Clients can manually specify attribute types, if required, using the attributeInfo property.
  • (2022-08-02) Braze Track Event V2: The endpoint now returns a JSON object for the effects array. This allows you to parse it in your Braze campaigns, for example, to display the awarded number of points. See the tutorial.
  • (2022-08-02) Rule Builder: When entering new values in the suggestions dropdown, pressing the Enter key will add the selected value.
Bug fixes:
  • (2022-08-16) AttributeForm is now updated after the Application subscription changes.
  • (2022-08-16) Do not allow adding negative loyalty points.
  • (2022-08-16) customerSessionID returned in the Get loyalty ledger profile transaction logs endpoint now matches the session integration ID that is shown in the Campaign Manager.
  • (2022-08-02) Bundles: Fixed an issue that prevented using the entire cart as a list of cart items in a bundle.

July 2022

Get the loyalty transactions for a given customer profile

Loyalty programs

Now you can programmatically get paginated information about the loyalty points transactions of an individual customer through the Get loyalty ledger profile transaction logs endpoint.

You can filter transactions by date and select how many you want to obtain, and performance improves in relation to the use of the Management API. Learn more.

Introducing cart item catalogs

Rule Builder

Cart item catalogs contain a number of cart items with unique SKUs. They allow you to synchronize your entire inventory with Talon.One and can be updated as needed.

You can view and search for product items in your cart item catalogs directly from the Campaign Manager.

When creating and editing a custom attribute for the Cart Item entity, you can now connect them to one or more catalogs and Applications.

Also, when you use a cart item catalog in a given Application, we automatically generate picklist values in the Application based on the values of the catalog's cart item attributes.

Bundles redesign

Rule Builder

The redesigned version of item bundles is now available to all users. You no longer see the older version of item bundles.

More monthly updates
Enhancements:
  • (2022-07-19) Cart Item Catalogs: In all the campaigns of any Application connected to a cart item catalog, you can now use picklist values based on the values of the catalog's cart item attributes.
  • (2022-07-19) Coupon Codes: You can now manually update the value of previously created gift cards.
  • (2022-07-19) Cart Item Filters: Filter items by condition filter steps are now grouped together for better performance.
  • (2022-07-19) Cart Item Catalogs: Item prices are now synchronized when you synchronize a catalog.
  • (2022-07-05) Campaign Access Groups: Support for templates.
  • (2022-07-05) Segment Integration: General improvements.
  • (2022-07-05) Management API: Improved performance of Customer Profile search endpoints.
  • (2022-07-05) Rule Builder: New suggestions dropdown with the ability to show more suggestions.
  • (2022-07-05) Campaign Templates: Preview feature for placeholders.
Bug fixes:
  • (2022-07-19) Attributes: A Cart Item attribute cannot be selected as a value for the reason and subledger fields of the Add loyalty points effects.
  • (2022-07-19) Attributes: If you try to disconnect an attribute from a given Application, we will first check if the attribute is in use in the Application.
  • (2022-07-19) Segment Integration: Replaced 409 status code with 429 status code for Segment to repeat requests when updating a customer profile.
  • (2022-07-05) List customer data endpoint: Fixed rounding errors in discountRemainder and discountLimit.
  • (2022-07-05) List customer data endpoint: Fixed the discountRemainder coupon.
  • (2022-07-05) List customer data endpoint: Fixed rounding errors with discountRemainder on gift cards.
  • (2022-07-05) Giveaway: Fixed a bug that caused the willAwardGiveaway effect to trigger on open sessions if the list of giveaway items is empty.
  • (2022-07-05) Rule Builder: Fixed inheriting cart item filters.

June 2022

Braze integration upgrade

Technology partners

You can now trigger Track Event v2 endpoints as connected content from Braze. This allows you to run the Rule Engine from Braze and have all the functionalities of all the different types of promotions available.

See an example in the Add loyalty points tutorial.

New Collections endpoint

Management API

You can now retrieve the content of a collection through the Get Collection items management API endpoint.

More monthly updates
Enhancements:
  • (2022-06-21) Campaign States: Archived campaigns will now appear in a separate tab.
  • (2022-06-07) Exports: When you export an item, an information message tells you that Talon.One is processing the export.
Bug fixes:
  • (2022-06-21) Canceled Sessions: Fixed an issue that prevented cancelling sessions that had triggered effects from a previously deleted campaign.
  • (2022-06-21) Additional Costs Per Item: Fixed 2 bugs. One of them caused the item subPosition property to not be taken into account when validating additional costs per item. The second bug caused effects to fail when cascading discounts were enabled and the value of an additional cost per item was used as the value of a discount.
  • (2022-06-21) Custom Attributes: Fixed missing error message when importing an empty list of picklist values during the attribute creation process.
  • (2022-06-07) Collections: Fixed an issue that caused the GET collection endpoint to return only one item in the payload instead of 50.
  • (2022-06-07) Rule Engine: Fixed an issue that caused the greater than or equal to and smaller than or equal to conditions to behave incorrectly in cases where both elements are equal.
  • (2022-06-07) Customer Profile Page (and others): Fixed links to Customer Sessions Pages where the Customer Session Integration ID contains special characters.
  • (2022-06-07) Attributes: Fixed an error that allowed the import of an empty list.
  • (2022-06-07) Segment Integration: Fixed an issue that caused Segment integration to work incorrectly with boolean and numeric attributes.
  • (2022-06-07) Segment Integration: Fixed an issue that did not allow updates to only attributes in the customer's profile if the RunRuleEngine parameter is false.
  • (2022-06-07) Iterable, Braze Integrations: Fixed an error that caused the Third-party API not to store the request result if the DryRun parameter is false.

May 2022

Docs updates

Documentation

The Technology Partners section has been reworked:

  • The technology partner tutorials used to be in the Tutorials section of the Developer docs. They are now in their corresponding Technology partners section.

  • The tutorials for most partners used to provide the endpoint documentation that didn't appear in the Integration API or Management API reference docs. We now have a dedicated Third party API reference docs page.

The technology partner docs will receive More monthly updates over the next few months.

We have slightly reduced the number of entries in the table of contents of the Product and Developer docs.

Partial loyalty rewards

Loyalty programs

Similarly to partial discounts, you can now allow partial rewards when adding loyalty points.

Additional costs per item

Rule Builder

You can now create additional costs that apply to individual items. For example, if an item has an extra shipping cost for being very large, you can set it as an additional cost per item. These additional costs can be discounted using the new Discount additional cost per item effect. Learn more.

Loyalty points per item effect

Loyalty programs

You can now award loyalty points to a customer when they purchase a specific cart item. These loyalty points are revoked if the item is returned. Learn more.

More monthly updates
Enhancements:
  • (2022-05-24) Optimized performance of large collections checks in the Rule Engine.
  • (2022-05-24) Optimized performance of campaign limit fetches, mainly impacting clients with lots of campaigns running.
  • (2022-05-24) Rule Builder: All time input fields (number of days/weeks/months) have been replaced with a formula input field to enable attributes or template parameters use in time-related operations.
  • (2022-05-10) Rule Builder: Improved description and advanced settings UI for all Discount effects.
  • (2022-05-10) Collections: It is no longer possible to create a campaign-level collection without uploading a CSV file.
Bug fixes:
  • (2022-05-24) Fixed the calculation of spent balance.
  • (2022-05-10) Customer sessions: Fixed an issue that caused session total discount to be miscalculated. The API Endpoint now also returns the calculated total discount.
  • (2022-05-10) Rule Builder: Fixed an issue that caused the Update cart item attribute effect to only work in the first rule of a campaign.

April 2022

New budgets

Campaigns

You can now create budgets for the following:

  • Webhooks
  • Add free item
  • Custom effects

Learn more about budgets.

Third-party integration: Referral support for Braze

Technology partners

You can automatically generate referrals inside Talon.One and deliver the referral codes to specific customer segments using Braze's connected content feature. Learn more.

More monthly updates
Enhancements:
  • (2022-04-26) Rule Builder: The per-item additional costs are now available on the Attribute Selector in a Cart Item Filte.
  • (2022-04-12) Campaigns: Users can now filter for future date ranges to see which campaigns will be active, for example 3 month from now.
  • (2022-04-12) General Settings: Cart item flattening is the only behaviour for all new Applications. For existing Applications, once you enable Cart item flattening you cannot disable it.
  • (2022-04-05) General Settings: You have to be unlock the settings before editing to avoid accidentally changing running campaigns.
  • (2022-04-05) Third-party Integration: The CEP and Iterable referral enpdoints externalCampaignID parameter has been deleted.
Bug fixes:
  • (2022-04-12) The Password reset link has been fixed.
  • (2022-04-12) Customer Details page:
    • Fixed calculation of the customer analytics when the customer had partially returned sessions.
    • Fixed an issue that prevented the return items section from opening.
  • (2022-04-05) Campaign Manager: Customer session and customer profile pages with a # sign in their integration identifier now open correctly.

March 2022

Pro rata discount effect

Rule Builder

You can now allow discounts to be prorated across the cart items. A pro rata discount is a discount value that is divided among the eligible items proportionally to the price of each of them. See the available discount effects.

More monthly updates
Enhancements:
  • (2022-03-22) We have created a new built-in attribute: Total quantity of items. It stores the total number of items in the cart when cart item flattening is enabled.
  • (2022-03-22) Limits: You will receive a notification when the number of active campaigns or coupons is reaching the contractual limit.
  • (2022-03-01) Rule Builder: New way to compare dates in conditions: is on. For example, you can use the new operator to give rewards to your customers on their birthday. See this tutorial.
  • (2022-03-01) Account Analytics: Changed the calculation of the Loyalty Programs metric to count the number of programs connected to live Applications.
  • (2022-03-01) Loyalty Program management: Remove timeout for Loyalty Program deletion.
Bug fixes:
  • (2022-03-29): Fixed a redirect issue when a Campaign is created.
  • (2022-03-22)Campaign Access Groups: Campaigns added to a campaign access group can now be edited.
  • (2022-03-22) Rule Builder: Item attributes appear now in the Attribute Selector when using the Update cart item attribute value effect.
  • (2022-03-22) Fixed a bug that caused wrong information to be displayed on the Customer Profile and Customer Session pages.
  • (2022-03-15) Item attributes are now always accessible in Sum up cart item attributes cart filters.
  • (2022-03-15) Campaign attributes now do not have a default value selected.
  • (2022-03-15) Returning an item now returns all the loyalty points associated with the returned item.
  • (2022-03-07) Rule Builder: Show the loyalty program's name instead of the program's API name in the Attribute Selector.
  • (2022-03-07) Fixed the activate/disable button text overflow when the name of a campaign is too long.
  • (2022-03-07) Mandatory attributes: Attributes are now automatically removed as mandatory when they are disconnected from an Application.
  • (2022-03-07) Product bundles: Fixed a bug that caused requests to fail when a cart item in the bundle didn't have an attribute that was set for the bundle.
  • (2022-03-07) Rule Builder: The All category is now selected by default when opening the Attribute Selector.
  • (2022-03-01) Additional costs: Cannot delete additional costs created in the Campaign Manager.

February 2022

Partial returns

Campaigns

You can now return specific cart items after a session has been closed. Every return gives you a list of effects that were rolled back. See the Product docs and the Integration tutorial.

Add loyalty points per item effect

Rule Builder

The new effect allows you to assign points per individual item in the cart. See the available effects.

Outbound notifications

Applications

You can now receive an outbound notification every time a campaign's evaluation tree changes. Learn more.

More monthly updates
Enhancements:
  • (2022-02-22) Loyalty Program creation page: Small UI and copy changes.
  • (2022-02-22) Attributes with up to 500k suggestions: A user can now upload a list (CSV file) instead of manually typing in suggestions.
  • (2022-02-22) Attributes Picklist: If an attribute contains suggestions a user may select the suggested values or type in any other value. If an attribute contains a picklist a user can not type in new values.
  • (2022-02-15) Session Revocation: We have identified a degradation and have optimized Customer Session Revocation operations.
  • (2022-02-08) Campaign Manager: Coupon UI improvements. Gift cards are now created in a dedicated tab. Changed naming of coupon code types, added descriptions to input fields, and updated code pattern options and moved them to Advanced tab.
Bug fixes:
  • (2022-02-22) Users can now see suggested attribute value when using the is one of or is not one of condition of a cart filter.
  • (2022-02-15) Bundles: Different matched items sets are bundled together.
  • (2022-02-15) Coupons: Personal coupon codes are now created with a usage limit of 1.

January 2022

Partial discounts

Applications

You can now allow partial discounts in your Applications. This feature allows a discount rule to pass even when the campaign's remaining discount budget is insufficient to apply the whole discount. Learn more.

More monthly updates
Enhancements:
  • (2022-01-19) Campaign Manager: Added support for numbers lower than 0.1 in attribute and template Parameter inputs such as 0.05.
  • (2022-01-19) Campaign Manager: Improved legibility of input fields with errors by removing red background.
  • (2022-01-11) Campaign Manager: Made the location and behavior of the return buttons consistent across sub-menus for campaigns, giveaways and campaign templates.
  • (2022-01-10) Attributes Deletion: attributes deletion is now immediate.
Bug Fixes:
  • (2022-01-19) Rule Builder: Attributes that are not subscribed to an Application won't show in its campaigns' Attribute Selector.
  • (2022-01-19) Campaign Dashboard: Do not show the Missing property value info box for campaigns that were not created from a campaign template.
  • (2022-01-11) Rule Engine: Fixed a bug that caused the Rule Builder to crash when adding a "list of locations" attribute.
Third-party Integration:
  • (2022-01-06) Generic CEP Endpoints: Any Customer Engagement Platform can integrate with Talon.One using Generic CEP endpoints. See the endpoints in the Developer docs.