Home Inspire Application File Imports Release Notes Sync Web Services FAQ Search

Release Notes

Kognitiv Inspire release notes, detailing additions and updates to standard features and functionality.

2024.2 (August 12, 2024)

The 2024.2 release notes encompass the following key sections.

  • Ongoing Security
  • User Interface Improvements
  • Functional Improvements
  • Enhancements in API Functionality
  • Bug Fixes
  • Ongoing Security

    As part of our ongoing efforts to maintain Inspire's security posture, we have made updates to specific page-level access controls and proactively addressed potential vulnerabilities.

    User Interface Improvements

    In this release, the left navigation panel has been reordered to make the 'Promotions' dashboard the default first item, aligning the menu sequence with the page that opens by default in Inspire application.

    The 'Export Dashboard' button is now renamed to 'Download' and relocated to the 'Promotions' table. The 'Download' button retains the existing pop-up and behavior of the previous 'Export Dashboard' action.

    To streamline the user experience and reduce clutter, discontinued promotion templates have been removed from the respective menus, export options, and promotion dashboards in the Inspire application.

    The application now displays asterisk marks (*) to indicate required fields across various promotion categories, including Event Driven, Recurring Interaction, Interaction Bonus, Enrollment Bonus, Batch Reward, Fixed Point, Transaction Product Bonus, and Transaction Bonus Promotions. This enhancement ensures clarity and consistency, streamlining the creation and editing process.

    We've enhanced the validation process for Event Driven Promotions by adding new information messages to ensure accurate input of 'Valid Time' fields. When a user enters a value for either 'Valid time of day - Beginning' or 'Ending', a message prompts them to complete both fields on the 'Review' page.

    Functional Improvements

    For Event Driven Promotions with an 'Archived' status, an 'Edit' option is now available from the 'Promotions' dashboard, allowing users to view the details in display-only mode.

    Users can now copy an Archived Event Driven Promotion from the 'Promotions' dashboard using the 'Copy' option in the ellipsis menu. The copied promotion can be edited and saved as either a draft or published, eliminating the need to refill the entire promotion form.

    With this release, targeted promotions can be created by filtering against dropdown custom fields in member interactions. Custom fields in the 'Recognition' wizard are now displayed alphabetically, with dropdowns, free text fields, and checkboxes sorted accordingly.

    Enhancements in API Functionality

    Users can now opt into promotions before their start date. The Member Promotion Activation related GET API includes an optional "include scheduled" parameter to return future-start promotions when set to true. The PUT API allows users to opt into these promotions in advance, though the promotion will only trigger interactions from the start date.

    Bug Fixes

    We have addressed the formatting issues in the 'Retail Value' and 'Your Cost' fields for certain less commonly used currency types in Rewards. Currency types are shown as 3-letter acronyms, while monetary values appear as digits with decimal points.

    Table of Contents
    1. 2024.2 (August 12, 2024)
    2. 2024.1 (April 19, 2024)
    3. 2023.3 (November 7, 2023)
    4. 2023.2 (September 6, 2023)
    5. 2023.1.1 (June, 6, 2023)
    6. 2023.1 (April 12, 2023)
    7. 2022.4 (Septermber 7, 2022)
    8. 2022.3 (August 3, 2022)
    9. 2022.2 (April 27, 2022)
    10. 2022.1 (January 19, 2022)
    11. 2021.4 (October 6, 2021)
    12. 2021.3 (July 7, 2021)
    13. 2021.2 (April 21, 2021)
    14. 2021.1 (January 27, 2021)
    15. 2020.6 (November 4, 2020)
    16. 2020.5 (September 9, 2020)
    17. 2020.4 (June 29, 2020)
    18. 2020.3 (2020-05-20)
    19. 2020.2 (2020-04-07)
    20. 2020.1.1 (CA Only: 2020-03-18)
    21. 2020.1 (2020-01-22)
    22. 2019.5 (2019-11-20)
    23. 2019.4 (2019-08-28)
    24. 2019.3 (2019-07-31)
    25. 2019.2 (2019-06-12)
    26. 2019.1 (2019-05-21)
    27. 2018.6 (2019-02-12)
    28. 2018.5 (2018-11-06)
    29. 2018.4.1 (2018-09-11)
    30. 2018.4 (2018-08-28)
    31. 2018.3 (2018-07-17)
    32. 2018.2 (2018-05-22)
    33. 2018.1 (US: 2018-03-07 | CA: 2018-03-07 | AU: 2018-03-06 | CN: 2018-03-06)
    34. 2017.6 (2018-01-23)
    35. 2017.5 (2017-11-14)
    36. 2017.4 (2017-09-13)
    37. 2017.3 (2017-07-26)
    38. 2017.2 (2017-05-24)
    39. 2017.1 (US: 2017-04-18 | CA: 2017-04-18 | AU: 2017-04-19 | CN: 2017-04-19)
    40. 2016.6 (US: 2017-02-21 | CA: 2017-02-22 | AU: 2017-02-22 | CN: 2017-02-22)
    41. 2016.5 (US: 2016-11-14 | CA: 2016-11-10 | AU: 2016-11-09 | CN: 2016-11-09)
    42. 2016.4.1 (2016-10-11)
    43. 2016.4 (2016-09-21)
    44. 2016.3 (US: 2016-08-02 | CA: 2016-08-02 | AU: 2016-07-27 | CN: 2016-08-02)
    45. 2016.2 (US: 2016-06-21 | CA: 2016-06-23 | AU: 2016-06-23 | CN: 2016-06-23)
    46. 2016.1 (US: 2016-04-26 | CA: 2016-05-03 | AU: 2016-04-27 | CN: 2016-04-27)
    47. 2015.6 (US: 2016-02-09 | CA: 2016-02-10 | AU: 2016-02-11 | CN: 2016-02-10)
    48. 2015.5 (US: 2015-10-27 | CA: 2015-10-29 | AU: 2015-10-22 | CN: 2015-11-03)
    49. 2015.4 (US: 2015-08-11 | CA: 2015-08-18)
    50. 2015.3 (US: 2015-05-28 | CA: 2015-06-01)
    51. 2015.2 (US: 2015-04-15 | CA: 2015-04-16)
    52. 2015.1 (US: 2015-02-19 | CA: 2015-02-24)
    53. 2014.4 (US: 2015-01-05 | CA: 2015-01-08)
    54. 2014.3 (US: 2014-10-27 | CA: 2014-10-30)
    55. 2014.2 (2014-09-22)
    56. 2014.1.1 (2014-05-07)
    57. 2014.1.0.1870 (2014-04-21)
    58. 2014.1 (2014-04-07)
    59. 2013.7.1 (2014-02-04)
    60. 2013.7 (2014-01-14)
    61. 2013.6 (2013-10-30)
    62. 2013.5 (2013-09-16)
    63. 2013.4 (2013-05-22)
    64. 2013.3 (2013-03-12)
    65. 2013.2 (2013-02-04)
    66. 2013.1 (2013-01-14)
    67. 2012.7 (2012-11-29)
    68. 2012.6 (2012-09-17)
    69. 2012.5 (2012-07-12)
    70. 2012.4 (2012-05-30)
    71. 2012.3 (2012-03-14)
      1. Notice: 2012.3 Clienteling Services Changes  
    72. 2012.1 (2012-02-15) 
    73. 2011.7 (2011-11-17)
    74. 2011.6.1750 (2011-09-19)
    75. 2011.6 (2011-09-13)
    76. 2011.5 (2011-09-01)
    77. 2011.3.1727 (2011-07-18)
    78. 2011.3 (2011-07-05)
    79. 2011.2 (2011-05-13)
    80. 2011.1 (2011-03-02)

    2024.1 (April 19, 2024)

    The 2024.1 release notes encompass the following key sections.

  • Introduction of New Transaction Type Point Formula
  • User Interface Improvements
  • Enhancements in API Functionality
  • Enhancements to the Inspire Kiosk Experience
  • Improvements to the Email System and SMTP Domain Upgrade
  • Refreshed Inspire Wiki
  • Bug Fixes
  • Introduction of New Transaction Type Point Formula

    Introducing three new Point Formulas to Transaction Types, providing users with more options for rewarding loyalty points based on transaction values.

  • 500 Pt. Per $1: Customers can now earn 500 points for every $1 spent in transactions, offering a straightforward points-to-dollar ratio.
  • 500 Pt. Per $1 - No Partial Or Rounding: This formula ensures that customers receive 500 points per $1 spent without considering partial transaction amounts or rounding.
  • 500 Pt. Per $1 - Rounded: With this option, customers earn 500 points per $1 spent, with rounding applied to partial transaction amounts.
  • User Interface Improvements

    Inspire now features expanded custom fields functionality and improved text input size, ensuring seamless visibility and editing.

    Users will now find that TEXT custom fields are conveniently expandable to accommodate entire content. Whether navigating through Member settings or configuring offers and campaigns, this enhancement ensures seamless visibility and management of entered values.

    Users can now provide more detailed information for each specific Reward, as the character limit for Reward Descriptions has been doubled from 1024 to 2048 characters. Furthermore, in Inspire, an error message will prompt if the character limit is exceeded, stating: "Cannot be longer than 2048 characters."

    Inspire introduces further enhancements to user management within the Inspire System. Users can now enjoy a streamlined user creation process via Settings > Permissions > Users, simplifying setup with essential fields such as Name, Email, and Security Role. Furthermore, authorized users can delete Application Users directly from the Inspire Users function. The introduction of the 'View User Deletion Log' feature enhances transparency and accountability, allowing authorized users to track deletion history efficiently.

    Authorized users can now effortlessly navigate to the 'Edit Users' function, enabling seamless updates to already existing Application Users within the Inspire System.

    The promotions dashboard now features separate 'Activity Start Date' and 'Activity End Date' columns, enhancing navigation and integration with Export Dashboard Reports.

    The following UI updates in Inspire bring further improvements to user experience and efficiency. Transitioning to a soothing blue color palette enhances user-friendliness and visual appeal, ensuring a cohesive interface experience. Users can now set the Inspire enhanced application as their landing page upon login, streamlining access and eliminating the need for interface switching. Additionally, fixed navigation and next-step buttons in stepper workflows ensure smooth navigation, improving efficiency across various sections.

    Users can now conveniently sort promotions by status in the Promotions Dashboard. The Status column in the Promotions table offers sorting functionality, allowing users to group promotions with the same status.

    Enhancements to the Inspire Kiosk Experience

    Implemented the use of the default URL "app.kognitivloyalty.com" for new installations of the Inspire Kiosk application. Users will no longer need to manually update the Web Service Host Name, streamlining the installation process. Additionally, updates to the kiosk will preserve customized URL settings, preventing overwriting with the default value and ensuring continuity in configuration. This enhancement facilitates user convenience and minimizes manual intervention during setup.

    Improvements to the Email System and SMTP Domain Upgrade

    We've made upgrades to our email system, transitioning from using the SMTP domain "loyaltyplatform@smartbutton-direct.com" to "kognitivloyaltyservice@kognitiv.com". This change ensures brand consistency across all communication channels in both Inspire Configuration and application platforms. You can expect to see updates in system notifications, password assistance, export completion messages, and more.

    Additionally, we've addressed an issue where user password reset emails displayed incorrect URLs. With this fix, URLs in the Password Reset email body now correctly point to "app.kognitiv.com" instead of "app.smartbutton.com". Clicking on the URL in the email will seamlessly redirect users to "app.kognitiv.com" in their browsers, ensuring accuracy and consistency in our password reset process.

    Refreshed Inspire Wiki

    In this update, Inspire Wiki URLs have been revamped for improved accessibility, ensuring users can effortlessly locate the information they need. Additionally, the URLs of the help menus within the Inspire applications have been updated accordingly, providing a seamless navigation experience across the platform.

    Bug Fixes

    Resolved an issue within the Review section in draft promotion searches.

    Enabled successful creation of draft EDP promotions in Inspire even when the "Issue Loyalty Currency" and "Issue an Internal Reward" toggles are disabled.

    Fixed a bug preventing the publication of drafted promotions.

    Ensured points and award-type values appear correctly in the review section of promotions with "Issue Loyalty Currency" enabled, facilitating comprehensive data review.

    Eliminated random errors during member searches in the Member Services section, ensuring uninterrupted user experience.

    Fixed sorting issues in the Promotions Dashboard, improving navigation and usability.

    Fixed a bug causing columns to expand in the promotions table, enhancing visual clarity.

    Ensured proper activation of Event Driven Promotions for transactions in Inspire configurations.

    Addressed UI inconsistencies, enhancing visual consistency across the Inspire platform.

    2023.3 (November 7, 2023)

    Please click here to download the PDF of the 2023.3 release notes.

    The 2023.3 release notes covers the following main sections.

  • Enhancements to the user interface
  • Promotions
  • Miscellaneous
  • Enhancements to the user interface

    We have removed the Classic/Enhanced toggle and provided a direct link to Inspire, which is the rebranding of our new UI for marketers. From Inspire, users can access program configuration functions by clicking on the newly added 'Configuration' menu option in the left-hand navigation.

    We have added the 'Stepper' to the left-hand navigation in places where a creation or editing workflow is present. This allows users to easily navigate through various sections of the workflow.

    Promotions

    Custom field filtering on promotions

    Users can now utilize any custom field with a Text data type that is set up on their transactions within the Promotion Engine. This enables the creation of more personalized promotions based on the clients' own custom data.

    Extend/Cut Short a Published Event Driven Promotion

    While a running Event-Driven Promotion cannot be edited, we have added the ability for users to update the end date of a promotion, as long as the end date has not passed. This allows users to extend or shorten running promotions.

    Copy a promotion

    Users can now effortlessly duplicate an Event-Driven Promotion in Draft, Scheduled, or Completed status by utilizing the 'copy' option, allowing them to quickly create a new Event-Driven Promotion without the necessity of re-entering fundamental information from scratch.

    Ignore Negative Value Interactions

    The 'Allow Processing of Negative Value Interactions' toggle added to Event-Driven Promotion empowers users to determine whether they wish to permit or restrict Promotions from issuing negative rewards.

    Miscellaneous

    The User Export Screen now displays the 'Minimum' and 'Maximum' point adjustments, providing users with additional insights into user permissions.

    2023.2 (September 6, 2023)

    The 2023.2 release notes covers the following main sections.

  • Promotions Enhancements
  • Segmentation Enhancements
  • Refreshed User Interface
  • We squashed bugs
  • Promotions Enhancements

    Promotion Thresholds in Event-Driven Promotion

    Promotion Thresholds have been added to Event-Driven Promotion. This adds an additional filtering option on Promotions and allows you to add minimum and maximum spend thresholds and allows you to create the following types of promotions:

    Promotion Thresholds on Product Spend

    Configure and run promotions that award your members with additional points if they spend above, below, or in between a particular amount on a certain group of products.

    For example, award double points for spending between $50-$100 dollars on dairy in a single transaction and award triple points if spending greater than $100. Promotions can be targeted at certain locations, segments or time periods. The promotion can also be configured to award only once for each transaction or award multiple. For example, if you are giving 100 points for spending greater than $20 on certain products, by awarding multiple times you can award 4 x 100 points on $80 spend on products in the transaction.

    Promotion Thresholds on Overall Transaction Spend

    New capabilities that Event-Driven Promotion can achieve that the Transaction Bonus cannot include the ability to run maximum or in-between thresholds on the Transaction Amount AND to award multiple times on the same transaction. For example, if you are giving 100 points for a spend greater than $20, by awarding multiple times you can award 4 x 100 points on an $80 spend on the transaction.

    This new feature takes away the need to support promotion templates such as "Transaction Bonus" and the "Transaction Product Bonus" which we will slowly remove support for as the master template takes on their capabilities.

    Issue Base or Bonus Points using Event-Driven Promotion

    Previously, a major pain point for clients was the need to create new transaction types in order to award different base points for different customer behavior. Creating new transaction types is increasingly difficult if your loyalty program is up and running as you need some re-integration work to be done in order to be able to send Inspire the new transaction type in the format required. This increased the cost for our clients to make minor changes to their loyalty program.

    Now, you can use Event-Driven Promotion to Issue Base or Bonus points directly. You can react to the same Transaction in different ways by using Event-Driven Promotion to issue Base points, instead of setting up a new transaction type to do the same. This eliminates the need for new integration work to set up new transaction types. So, as long as your existing transaction type has the data you need, you can use the promotion to issue different base points depending on the filtering criteria of the promotion. The points issued end up in the Base or Bonus Transaction synch files depending on how you configured your promotion.

    Promotion Name Included in the Transaction Sync File

    You can now optionally include the external reference of the promotion that triggered the issuance of base points from event-driven promotion in the Transaction Sync File. This will help in reporting what promotion issued the base points.

    New Transaction Point Formula

    A New Transaction Point Formula has been added to the transaction configuration to issue 200 Pts per $1

    Segmentation Enhancements

    Create Segments from Members who have or have not Opted into a Promotion

    A new segmentation rule has been added to Audiences so that you can create a segment of members who have opted into a promotion, or a segment of members who have not opted into a promotion. Segments can be exported so that you can report on the success of your opt-in promotion or, follow up with the segment of members who have not yet opted in. Similarly, you can create a segment of members who do or do not opt in so that you can target them with other offers.

    Refreshed User Interface

    We have updated the look and feel of the Inspire product to be more in line with the Kognitiv suite of products; Pulse and coming soon, Ignite.

    A full list of all Epics/Tickets relating to the User Interface can be found below:

  • The logo, color and content changed to align with new "Kognitiv Inspire" design language.
  • The Master Subscription Agreement has been removed from the Kognitiv Inspire System to prevent user confusion regarding contractual matters.
  • The scheduled date for event-driven promotions can now be seen on the Promotion Dashboard.
  • Authorized users can now access the v5 settings/administration screens in v6 navigation.
  • We squashed bugs

  • Email Branding | Password Reset link was not working result of moving from smartbutton.com domain to kognitivloyalty.com. This loophole has been closed.
  • 2023.1.1 (June 14, 2023)

    Rebranding

    • Logo, color and content changed to align to new "Kognitiv Inspire" branding.

    2023.1 (April 12, 2023)

    We expanded Event-Driven Promotions (EDP)

    • EDP promotions can now be configured to require member opt-in for outcome eligibility.
    • EDP promotions can now be configured to filter based on member segment, tier and/or club membership.
    • EDP features can now be enabled or disabled for specific client instances via feature flag.

    We enhanced Webhooks

    • Webhooks features can now be enabled or disabled for specific client instances via feature flag.

    We improved performance

    • An index was added to the product item descriptor table to enhance various group maintenance activities.

    We optimized our User Interface

    • A status column was added to the rewards dashboard.
    • Corporate and user time zone option (GMT) Casablanca, Monrovia was renamed UTC.
    • Date formats have been updated to MMM/DD/YYYY format for improved readability.
    • A new transaction point formula was deployed to provide additional dollar-to-point flexibility.
    • Translation content was deployed to support 2023.1 localization for French, Chinese and Chilean Spanish languages.

    We made security enhancements

    • Target sFTP endpoint configuration now supports lengthy 128-character password.
    • We enhanced our security infrastructure.

    We squashed bugs

    • Copied! tooltip now appears on Safari browsers.
    • Certain product item create and update operations resulted in System Error message. Not anymore.
    • SQL was optimized to mitigate certain deadlock scenarios associated with member delete operations and improve performance.
    • In certain unique scenarios, the referral activity promotion could be demonstrated to issue redundant rewards for qualifying members. That loophole has now been closed.
    • Reward hyperlink references displayed on webhooks detail page are now working correctly.
    • The TransactionProductInfoSync file ETL process was refined to ensure that all basket items are included in a given extract file to support a downstream data mart load dependency.

    We did other stuff

    • We added support for multiple ESP SocketlLab domains for the same user.
    • To support Support, we made it easier for the services team to view certain database maintenance logs.
    • The worker queue field was added to the queue archive export.

    2022.4 (2022-09-07)

    We expanded Promotions

    • Run New Promotions with Custom Fields
      • New to KLS is the ability to run new promotions using your existing transaction dropdown custom fields. This filtering option has been added to the Event Driven Promotion. This allows you to react to the same transaction in different ways depending on your customers behaviour. This was only possible previously by creating new transaction types which required new integration. This new feature vastly reduces the cost associated with running new promotions requiring custom fields.
    • Location Filtering
      • Location filtering was added to event-driven promotions, to enable transaction/promotion eligibility based on the transaction location.
    • Enhanced Transaction Audits 
      • Point-earning transactions created via an event-driven promotion are now linked to the original transaction that triggered the promotion in the Member Transaction page, available via the Member Service > Activity page

      • These transactions are also included in the transaction synch file and are linked to the Original member transaction so that there is a full audit of point earning activity that resulted from the original member transaction.

      • We updated the underlying data model that stores EDP configurations to make it more flexible and conform to internal model standards.

    We enhanced Webhooks

    • API Credentials that are not in use can now be deleted.
    • We updated Choice and Internal Reward quick views to easily see if a reward has any associated webhooks at-a-glance without having to edit the reward.
    • We added filterable event groups and status attributes to the webhooks dashboard so that users could view and refine the list of webhooks presented and view the status of individual webhooks. Webhooks that are in use and running without excess errors have a status of "Active". Those that are not in use are "Inactive", and those that are in use, but have been paused due to excess errors have a status of "Stopped".

    We expanded our REST API Portfolio

    • New methods were added to issue a choice reward asynchronously, and to retrieve the status (reward issuance pending, reward issuance is processing, reward issuance completed, reward issuance failed) of specific asynchronous requests. In certain integration/workflow scenarios, this asynchronous approach is preferred over use of the real-time IssueChoiceReward web service which always returns reward issuance details in the immediate response.

    We improved performance

    • We separated infrastructure resources by client for event-based transaction processing to mitigate "noisy neighbor" performance impact risk.
    • We updated our webhooks run log structure to use WebhookId as the partition key, improving query performance and faster load times for the Webhooks run log page.
    • Internal and Choice Rewards that have webhooks associated with issuance and/or redemption events had slower page load times when editing the reward. They are a bit faster now via some magical UI optimization.
    • We optimized a fetch query used across point adjustment, point transfer, issue transaction and member combine web services, resulting in faster performance for common client integration scenarios.
    • We optimized the query that the Analytics > Snapshots > Top Members report uses to make it snappy instead of slow.

    We optimized our User Interface

    • The promotion type filter on the promotion dashboard is now sorted alphanumerically. Nobody likes randomly sorted lists.
    • We consolidated our UI navigation for Webhooks and API Credentials dashboards to more appropriately represent those as related features.
    • The promotions dashboard in the enhanced UI now allows for filtering based on promotion status to make it easier to focus dashboard display based on specific inquiry scenarios.
    • We aligned list expand/contract control (chevron) to a common design pattern across the UI.
    • We extended the time the login failure message is displayed on the login page to 8 seconds before it auto-dismisses to provide more time for users to recognize a failed login scenario.
    • The label and tooltip on the toggle control used to navigate between the legacy and emerging new user interface has been updated to Classic / Enhanced to clarify its intended use.

    We made security enhancements

    • Enhanced various access control best practices.
    • We separated the legacy UI authorization model from the enhanced UI feature authorization model. A new enhanced UI Security Roles dashboard and associated create/edit screens are now available to manage roles that grant user access to features available in the enhanced UI. Security roles that are not in use can be deleted. To support audit requirements, the Security Role dashboard also provides one-click access to Security Role save and delete logs.
    • To support audit requirements, we ported rewards and promotions save logs into the enhanced UI. You can access these logs via the rewards and promotions dashboards.

    We squashed bugs

    • Batch jobs to rebuild Coupon and Interaction groups were removed from the processing queue. These group types only support manual user-initiated rebuilds, so having a batch job to automagically rebuild them each evening was unnecessary.
    • In certain data conditions, the Analytics > Snapshot > Top Members report was arbitrarily ordering the results rather than ranking them in absolute descending order. A refined ORDER BY statement in the fetch corrected the defect.
    • In certain scenarios, when the batch fixed point back promotion is being executed a once eligible member who was deleted as the execution was occurring was being rewarded. We fixed that.
    • The Ceate Promotion modal dialog included a typo on Promotion Scenarios label. We corrected that.
    • In certain rare conditions, the ProcessReferredByCode web service (used in support of refer-a-friend promotions) could result in a duplicate transaction when executed simultaneously with the ProcessReferredBy web service. Not anymore.
    • In certain mal-formed deployment scenarios, fast-lane and slow-lane processors both (incorrectly) recognize a transaction and double-book the event. We added a conditional check to avoid this dark processor duplicity.
    • In timezones east of GMT, webhook run log entries would not display. We encode a URL containing ISO-8601 dates to squash the bug.
    • If a user selected a non-basket transaction type in step 2 of the create event-driven promotion activity, the subsequent promotion save event failed. We have fixed that issue.
    • Event-Driven Promotion (EDP) and Webhooks features are no longer presented as navigable items in the enhanced UI if the client instance has not enabled messaging queue components which support our event-driven architecture.
    • In rare conditions, a member who is flagged for deletion could still redeem a reward. Not anymore.
    • We resolved an intermittent "System Error" message when creating or editing product items.
    • In certain conditions with a large number of configured webhooks, not all webhooks would appear on the webhooks dashboard. They do now.
    • Features that are deployed, though not yet ready for production and which are disabled via a feature flag or which are disabled via a global setting no longer appear in the enhanced UI Security Roles create/edit permissions stepper.

    We did other stuff

    • We updated our database maintenance routines to mitigate the risk of conflict with file export and synchronization file create processes, real-time API requests which result in index rebuild collisions, and database deployment scenarios. Auto-column statistics were added to the maintenance plan and our service visibility and logging mechanisms were enhanced to provide easy access to maintenance scheduling and operations insight.
    • We upgraded front-end code to Angular 14 and the current release of our component framework for improved performance and stability.
    • When launching a new client program, our deployment script did not appropriately set the Enhanced UI toggle to permit access to the Enhanced UI, and required manual intervention. We updated that automation to enable the Enhanced UI by default.
    • We swapped out deprecated TSLint for ESLint as our JavaScript pattern and standards code helper tool. ESLint ensures our code is maintainable, secure, and performant.
    • To support infrastructure serviceability, our Uber-Architect developed a cloud resource monitoring and notification service. This will result in faster return to service for (rare) unplanned performance degradation or outage scenarios.
    • To support a unique loyalty scenario, transactions default point formula can now be set to .03 Points Per $1 with relevant rounding options.

    2022.3 (2022-08-03)

    Application - Continued innovation of v6 architecture (UI) updates and emerging Collaborative Commerce loyalty-centric integrations.

    • V6 Promotions Dashboard: Can now be exported from the V6 UI
    • REST API Credentials (v6): Added the ability to create or edit v6 RESTful API Credentials so authorized users can manage which third party resources have access to public API operations.

    Event Driven Promotion, Webhooks:  These KLS features require the use of the KLS Azure Messaging Queue feature. If you intend to use any one of these features, please contact the KLS Service Team to request enabling the KLS Azure Messaging Queue feature.

    Event Driven Promotion

    • New promotion type that reacts to Member Events as they occur in Real-time.
    • The main benefit of this promotion is that you are now able to react to the same member transactions in different ways. This makes integrations and the running of new promotions a lot easier. There is no need to create new transaction types if you are already sending us the data.
    • Award Fixed or Percentage Points
    • Award % points directly against the Total Interaction Spend (no more requests for missing point formulas)
    • Award % points directly against Product Spend
    • Multi-Value Recognition - Award % points against custom fields in the member transaction.
    • Added the ability to have the option award against values other than the amount (spend) field in the interaction to allow for more flexible promotions that award against and therefore encourage behaviour other than more spend.
    • Award points back on selected rewards when Issued
    • Save as Draft - promotions does not need to be completed in one sitting
    • Promotion currently offers Reward Issued Filtering, Interaction Filtering, Product Filtering and Promotion Scheduling
    • Future releases will add Opt-in, Location and Custom field filtering and Audience Targeting. This new Promotion Template will also be used as the bedrock for real-time challenges going forward. 
    • Please contact the KLS Service Team to request information on how this can be enabled in your environment

    Localization: V5 Clienteling screens now support localized content displays (labels, buttons etc) in the Chilean Spanish language.

    Webhooks: Optimized performance under load (Scale) by using concurrency, updated the edit screen to simplify use of personalization attributes, enhanced our run log to make operational support more efficient, and added the ability to delete unused Webhooks . We have also implemented a circuit breaker to auto-stop webhooks that are returning excess errors, and expanded our event handler to support Choice rewards issue and redeem events.

    Web Service Logs: Added the ability to configure and retain a fixed number of Web Service Log entries, and to auto-delete log entries in excess of the configured amount on a weekly basis. This process is executed each Monday and the default value of the number of records to retain is 4,000,000. Contact the KLS Service team to request higher or lower data retention, if required.

    2022.2 (2022-04-27)

    Application - Continued innovation of v6 architecture (UI) updates and emerging Collaborative Commerce loyalty-centric integrations.

    Webhooks - Added the ability to view Webhooks status metadata in Internal Rewards Quickview. For more details, click here.

    Webhooks - A notification has been added to advise when a webhook has been halted due to a circuit breaker event, allowing the user to restart the webhook. For more details, click here

    Webhooks - Added attribute selector control in Webhooks create and update screens to enhance accuracy and simplify the user experience.

    Webhooks - Added the ability to delete Webhooks to de-clutter the application for webhooks that are no longer needed. 

    Webhooks - Expansion of Webhooks events to also support choice rewards (issue, redeem)

    2022.1 (2022-01-19)

    Application - Continued innovation of v6 architecture (UI) updates and emerging Collaborative Commerce loyalty-centric integrations.

    Rewards - Update  to Internal Rewards with configuration screens to optionally choose which webhook to trigger when an internal reward is issued or redeemed.

    Segments - File imports now allow users to add a member to a no-rules promotional group (segment), and remove a member from a no-rules promotional group (segment).

    Webhooks - Supports both issue and redeem events for internal rewards in near real-time to configured endpoints.

    Webhooks -  View run logs to help manage operational events

    2021.4 (2021-10-06)

    Application - Implemented Google reCAPTCHA protections on password resets.

    Application - Continued innovation of v6 architecture (UI) updates and emerging Collaborative Commerce loyalty-centric integrations.

    Application - Following Microsoft's announcement that they will cease support of Internet Explorer 11 in August 2021, we will discontinue support as well. We encourage you to switch to a modern browser alternative to avoid disruption to service. After October 6th, 2021, we'll stop developing for or validating our loyalty system on Internet Explorer 11. Customers who continue to use this browser will not benefit from the improvements we are making to the platform.

    Import - New highly performant Flexible Transaction File for creating transactions at speed. This batch file has been designed to make extensive performance gains over our exacting batch files.

    Kiosk - Upgraded .Net Framework from 4.6.2 to 4.8 to avoid security vulnerabilities.

    Resources - Update your bookmarks; our loyalty-related Resources (Wiki) URL was updated.

    Security - Implemented protections to block HTML injections via Web Services. 

    Sync - Server type "FTP" was disabled from UI dropdown controls for Sync Destinations and External Campaign Targets.

    Segments - Depreciated Dynamic Member Group functionality.

    Sync - No longer preventing entry of special characters for Sync FTP destination password/confirm password fields.

    Tools - View Point Expiration Auto Executions page optimized for increased stability and page load performance.

    Web Services -  InternetMessagePromotion optimized for increased Web Service performance.

    Web Services - New public facing REST API resources available for adding/removing members from Promotional Member Group segmentation, with or without rules.

    2021.3 (2021-07-07)

    Application - The platform has been rebranded as "Kognitiv Loyalty".  Various logo and label changes were made throughout.

    Application - Several Javascript libraries upgraded to improve application security.

    Application - Significant development efforts invested into better positioning Kognitiv Loyalty for future loyalty-centric integrations.

    Member Services - New method of point transfer now available which partially retains original activity date(s) for more accurate point expiration.  Contact support for additional details on this functionality.

    Promotions - Further expanded Azure event-driven architecture across privately hosted infrastructures (legacy datacenters) for enablement of Transaction Product Progress Promotion.

    Sync - Optimizations made to improve performance in generating the "bonus" file of the Transaction Sync.

    2021.2 (2021-04-21)


    Important: Due to security-related updates, users leveraging our third-party controls for HTML content editing may experience altered behavior in how the content is being formatted at the code-level.  As a result, users will need to re-verify the appearance and functionality of this content prior to making additional edits.
     

    Application - Continued innovation of emerging v6 architecture and user interface (UI) updates. To learn more, contact your Client Success team.

    • Implemented enhanced promotion picker, bringing forward additional on-screen scenario-based categorization and descriptive controls to further advance user workflow efficiencies.

    • Run-now capabilities incorporated into the Batch Reward Promotion.

    • In-Flow Location Group creates capability incorporated into Recurring Interaction Promotion.

    • Export capabilities added to Reward and Location Groups

    • Continued REST API resource optimization.

    • Implemented Classic/New UI toggle across all loyalty environments. To fully employ, additional permission my be granted by an assigned Enterprise Administrator for individual Enterprise > Logins.

    • UI/UX Angular 11 and PrimeNG Library updates.

    Application - Continued architectural advancement for Azure transient fault handling and dynamic resource allocation.

    Application - Updated various tables and stored procedures to support larger datasets for Member Sync and Campaign data types.

    File Imports - Depreciated unused file import specifications of type: Day Based Simple Transaction File, Day Based Simple Transaction File with Custom Fields, Fiscal Year Import, Membership Override File, New/Update Loyalty Member File Format, Reward Type One Time Codes for Deal of the Day, SGW IGB Customer Data File, SGW Player Transaction (Ireland Version), Simple Event Ticket Barcode File, Symbol CS1504 Scanner Reward Redemption File, Symbol CS1504 Scanner Transaction File, United Tote Patron Tracking Detail - XML, Yahoo File.

    Security - Upgrading commonly used UI controls, application pages and member portal verification process to decrease potential security vulnerabilities.

    Security - Implemented protection against potentially dangerous characters and commands used in cross-site scripting attacks for file import specifications of type: Day Based Simple Transaction File with Details, Member Suspend Status File, New/Update Loyalty Member File (Extended 2), Product Sales Transaction File Extended, Reward Type One Time Codes, and Transaction Cancel File.

    Security - Implemented protection to prevent cross-site scripting vulnerabilities via Web Services.

    Web Services - Optimizations made to increase WS performance for MemberEligibleChoiceRewardsExtended and MemberActiveRewardsWithMemberRewardCustomFields.

    2021.1 (2021-01-27)

    Application - Continued innovation of emerging v6 architecture and user interface (UI) updates. To learn more, contact your Client Success team.

    • International Currency Support

    • In-Flow Location Group Create

    • Promotions Recurring Interaction

    • Run Now

    • REST API Resource Optimization

    Application - Architectural advancement for Azure transient fault handling and dynamic resource allocation.

    Security - Security enhancements made to prevent cross-site scripting vulnerabilities.

    Promotions - New promotion capabilities, Transaction Product Progress Promotion, which can award members (points or rewards) near real-time for purchasing set number of eligible products. Note, as of 2021.1 feature is only available within Azure environments, with intent to deliver to other privately hosted infrastructures with future release.

    Promotions - Recurring Product Promotion product descriptor configuration migrated from dropdown to product group eligibility tree.

    Web Services - InternetMessagePromotion underlying processes optimized for increased WS performance.

    Web Services - New promotion WS call, TransactionProductProgressPromotionTracker returns member progress for specific transaction product progress promotion.

    Web Services - New promotion WS call, TransactionProductProgressPromotionsTracker returns member progress for all active transaction product progress promotions.

     

    2020.6 (2020-11-04)

    Application - Continued innovation of emerging v6 architecture and user interface (UI) updates. To learn more, contact your Client Success team.

    • Variable and Forced Rewards

    • Multi-Lingual Reward Name and Description

    • Tiering Export

    • Transaction Product Bonus Promotion

    • In-Flow Product Group Create

    • Location Groups

    • Product Group Export

    Descriptor - Member Descriptor summary page converted to daily count for increased page load performance; new Page Export capability added for exporting real-time Member Descriptor assignment totals.

    File Import - Modified proprietary File Import Specifications for Sports Wagering import sources provided by William Hill.

    Kiosk - Kognitiv Loyalty Kiosk Application renewal certificate (version 1.0.0.39) installation.

    Messaging - Updated Acoustic URL for ESP IBM Watson for On-Demand Message Settings.

    Offers - Enhanced regional date parameter handling within Offer management pages.

    Promotions - Member issuance limiter added to Recurring Interaction Promotion to reduce point-earning liabilities.

    Promotions - Transaction Product Quantity Bonus Promotion optimized for improved performance.

    Transactions - New Transaction Point Formula (1 Pt. Per $371.40) added.

    Web Services - Optimization made to increase WS performance for InternetMessagePromotion.

    Web Services - Continued internal development and optimization of REST API Resources to support emerging platform architectural and usability updates.

     

    2020.5 (2020-09-09)

    Application - We have big news to share! Coming soon, Kognitiv Loyalty will introduce an updated User Interface (UI). To learn more, contact your Client Success team. This important milestone brings forward:

    • v5/Modern 3-Tier Architecture

    • RESTful API

    • Accessibility Compliance

    • Simplified Workflows (making program operations easier and more intuitive)

    • Quick-View Analytics

    • Modernized Design and Branding

    Import - Performance optimizations made to Product Sales Transaction File Extended file import specification.

    Segment - Performance optimizations made for real-time member grouping.

    Web Services - Internal optimizations made to increase WS performance for IssueMultipleChoiceRewardsExtended.

     

    2020.4 (2020-06-29)

    Application - Continued internal REST API development to support future platform architectural and usability updates.

    Application - Member Custom Fields refactored to be explicitly checked from 'True/False/Not Set' to 'True/False'.

    Import - Performance optimizations made to Member Descriptor File Extended and Member Descriptor File Extended (using Internal Id) file import specifications.

    Promotions - Added ability for free-form input for fixed point value amount (rather than selecting from drop-down) for Interaction Bonus Promotion.

    Web Services - Internal optimizations made to increase performance of MemberEligibleChoiceRewardsExtended, MemberActiveRewardsWithRewardCustomFields, and EnrollMemberWithGeneratedID WS Calls.

    Web Services - New REST API Reward resources now available.

     

    2020.3 (2020-05-20)

    Application - Continued internal REST API development to support future platform architectural and usability updates.

    Messaging - External batch campaigns now support inclusion of member custom fields within the campaign data files.

    Promotions - Transaction Product Quantity Bonus Promotion now supports the issuance of point bonuses based on a percentage of base points earned via qualifying product(s).

    Security Enhancements - Upgraded JavaScript library to decrease potential security vulnerabilities.

    Segments - Established hard limit (20) of available real-time promotional member groups.

    System - Optimizations to hourly purge (delete) member job to increase overall system performance.

    Wiki (Resources) - Update your bookmarks, our loyalty-related Resources (Wiki) URL was updated.

     

    2020.2 (2020-04-07)

    Application - Extensive internal REST API development to support future platform architectural and usability updates.

    Promotions - Promotion end dates now editable for existing promotions when opt-in functionality enabled, within opt-in supported transaction bonus promotions and interaction bonus promotion.

    Promotions - Recurring Transaction Promotion now supports minimum point or retail spend threshold when transaction count is utilized as the interval method.

    Security Enhancements - Multiple application and cryptographic security enhancements, including deprecation of TLS 1.1.  Note: These changes were already applied to CA in 2020.1.1.

    Sync - Transaction sync "bonus info file" process optimized for increased performance.

    Transactions - Transaction product basket table improvements made for increased scalability.

    2020.1.1 (CA Only: 2020-03-18)

    Security Enhancements - Multiple application and cryptographic security enhancements, including deprecation of TLS 1.1.

    2020.1 (2020-01-22)

    Campaigns - ESP: External recurring campaigns now support inclusion of member custom fields within the campaign data files.

    Offers - Input length extended to 40 characters for bar codes entered within the Offers management pages.

    Promotions - Booking date range support added to the recurring transaction promotion as an additional optional requirement for qualifying transactions.

    Promotions  - "Opt-In" promotion activation support added to the interaction bonus promotion.

    Promotions - Member promotional progress tracking ability added to the recurring interaction promotion and the recurring transaction promotion.

    Segment - New member group rules added:

    • Do Not Text

    • Not Included in Recurring Campaign (By Campaign Release Date)

    Sync - The custom field file within the Transaction Sync now includes transactions with transaction custom field updates since the last execution.

    Web Services - New REST API and WS resources for member promotional progress ("tracker" calls for recurring interaction, recurring product, transaction promotions).

     

    Kognitiv Loyalty Release Highlights for 2019.pdf

    2019.5 (2019-11-20)

    Promotions - "Opt-In" promotion activation functionality now supported in three real-time transaction promotions.  This option allows for permanent opt-in by members rather than having an ongoing dependency on the eligibility tree to qualify.

    Analytics - "Age and Gender" and six offer type Dashboards converted to snapshots and moved to the Snapshots sub-menu.

    Cases - Custom port numbers and NTLM authentication now supported for SMTP servers used for outgoing case messages.

    Clienteling - A new "points to expire" CSR view within Clienteling Services that displays projected future points to expire for programs that utilize monthly or yearly automated point expiration.

    File Import - Additional support added for importing sports betting data provided by William Hill.

    Messaging - File compression and encryption methods now supported for transferred external campaign data files.

    Segment - Promotional member group rebuild process optimized for enhanced performance.

    Sync - Standard member sync target optimization made to increased performance in cases where auto point expiration details are included in data output.

    Sync - New member future point expiration sync now available.  New sync target provides the ability to externally sync projected member-level points expiry data.

    Web Services - New REST API resources available for supporting promotion activation functionality.

     

    Table of Contents
    1. 2022.4 (2022-09-07)
    2. 2022.3 (2022-08-03)
    3. 2022.2 (2022-04-27)
    4. 2022.1 (2022-01-19)
    5. 2021.4 (2021-10-06)
    6. 2021.3 (2021-07-07)
    7. 2021.2 (2021-04-21)
    8. 2021.1 (2021-01-27)
    9. 2020.6 (2020-11-04)
    10. 2020.5 (2020-09-09)
    11. 2020.4 (2020-06-29)
    12. 2020.3 (2020-05-20)
    13. 2020.2 (2020-04-07)
    14. 2020.1.1 (CA Only: 2020-03-18)
    15. 2020.1 (2020-01-22)
    16. 2019.5 (2019-11-20)
    17. 2019.4 (2019-08-28)
    18. 2019.3 (2019-07-31)
    19. 2019.2 (2019-06-12)
    20. 2019.1 (2019-05-21)
    21. 2018.6 (2019-02-12)
    22. 2018.5 (2018-11-06)
    23. 2018.4.1 (2018-09-11)
    24. 2018.4 (2018-08-28)
    25. 2018.3 (2018-07-17)
    26. 2018.2 (2018-05-22)
    27. 2018.1 (US: 2018-03-07 | CA: 2018-03-07 | AU: 2018-03-06 | CN: 2018-03-06)
    28. 2017.6 (2018-01-23)
    29. 2017.5 (2017-11-14)
    30. 2017.4 (2017-09-13)
    31. 2017.3 (2017-07-26)
    32. 2017.2 (2017-05-24)
    33. 2017.1 (US: 2017-04-18 | CA: 2017-04-18 | AU: 2017-04-19 | CN: 2017-04-19)
    34. 2016.6 (US: 2017-02-21 | CA: 2017-02-22 | AU: 2017-02-22 | CN: 2017-02-22)
    35. 2016.5 (US: 2016-11-14 | CA: 2016-11-10 | AU: 2016-11-09 | CN: 2016-11-09)
    36. 2016.4.1 (2016-10-11)
    37. 2016.4 (2016-09-21)
    38. 2016.3 (US: 2016-08-02 | CA: 2016-08-02 | AU: 2016-07-27 | CN: 2016-08-02)
    39. 2016.2 (US: 2016-06-21 | CA: 2016-06-23 | AU: 2016-06-23 | CN: 2016-06-23)
    40. 2016.1 (US: 2016-04-26 | CA: 2016-05-03 | AU: 2016-04-27 | CN: 2016-04-27)
    41. 2015.6 (US: 2016-02-09 | CA: 2016-02-10 | AU: 2016-02-11 | CN: 2016-02-10)
    42. 2015.5 (US: 2015-10-27 | CA: 2015-10-29 | AU: 2015-10-22 | CN: 2015-11-03)
    43. 2015.4 (US: 2015-08-11 | CA: 2015-08-18)
    44. 2015.3 (US: 2015-05-28 | CA: 2015-06-01)
    45. 2015.2 (US: 2015-04-15 | CA: 2015-04-16)
    46. 2015.1 (US: 2015-02-19 | CA: 2015-02-24)
    47. 2014.4 (US: 2015-01-05 | CA: 2015-01-08)
    48. 2014.3 (US: 2014-10-27 | CA: 2014-10-30)
    49. 2014.2 (2014-09-22)
    50. 2014.1.1 (2014-05-07)
    51. 2014.1.0.1870 (2014-04-21)
    52. 2014.1 (2014-04-07)
    53. 2013.7.1 (2014-02-04)
    54. 2013.7 (2014-01-14)
    55. 2013.6 (2013-10-30)
    56. 2013.5 (2013-09-16)
    57. 2013.4 (2013-05-22)
    58. 2013.3 (2013-03-12)
    59. 2013.2 (2013-02-04)
    60. 2013.1 (2013-01-14)
    61. 2012.7 (2012-11-29)
    62. 2012.6 (2012-09-17)
    63. 2012.5 (2012-07-12)
    64. 2012.4 (2012-05-30)
    65. 2012.3 (2012-03-14)
      1. Notice: 2012.3 Clienteling Services Changes  
    66. 2012.1 (2012-02-15) 
    67. 2011.7 (2011-11-17)
    68. 2011.6.1750 (2011-09-19)
    69. 2011.6 (2011-09-13)
    70. 2011.5 (2011-09-01)
    71. 2011.3.1727 (2011-07-18)
    72. 2011.3 (2011-07-05)
    73. 2011.2 (2011-05-13)
    74. 2011.1 (2011-03-02)

    2019.4 (2019-08-28)

    With 2019.4, Kognitiv Loyalty introduces a CSS upgrade across the entire application. The platform features a cleaner, modern design with new colors, fonts, spacing and more. You can learn more about the redesign in "2019.4 - Introducing a new look for Kognitiv Loyalty" here.

    It's important to note that Kognitiv Loyalty has been designed and tested to work well with Microsoft Internet Explorer 11.x and the most recent, stable versions of Microsoft Edge, Apple Safari, Mozilla Firefox and Google Chrome web browsers. Be sure to keep your browser up-to-date to experience Kognitiv Loyalty at its highest quality.

    2019.3 (2019-07-31)

    Kognitiv Loyalty now supports international phone numbers when configured to operate in International Mode. The feature needs to be enabled by Kognitiv Loyalty Support. If left disabled, current platform users will operate in Legacy Mode. In Legacy Mode, none of the following changes will apply to Kognitiv Loyalty.

    For international users with loyalty members from around the world, once International Mode is turned on by support and the data conversion is complete, Kognitiv Loyalty will offer improved recognition, processing, display and reporting of international phone numbers.

    For example: If a Member's country calling code is 54 (Argentina) and their subscriber number (including area code) is (0341) 123-4567, then our system will display:

    +54 (0341) 123-4567

    As loyalty member phone numbers are involved in platform-wide functionality, the changes made in International Mode span nearly all of Kognitiv Loyalty.

    Interface changes

    In the platform interface, International Mode users will see a full list of countries when adding and editing member phone numbers.

    That Country Calling Code list can be edited by users with appropriate permissions. Countries can be hidden from view. Furthermore, the order can be configured to make it more convenient for International Mode users who want access to all Country Calling Codes in this dropdown while still seeing specific countries at the top of the list.

    Input requirements

    For users in International Mode, all file imports and web services that use member phone numbers now require the numbers to be preceded by a + symbol. Users can learn more about this requirement in the Phone Number Formatting article.

    Output changes

    For users in International Mode, the way phone number data is displayed in Kognitiv Loyalty (for instance, on the Clienteling pages) is the way it will be formatted in exports and syncs.

    Account Ids

    When using phone numbers for Account Ids in International Mode, Phone Number Account Ids will include the country calling code.

    For example: Consider a user who selects Saudi Arabia (Country Calling Code 966) when entering the following phone number for a member:

    555-1234

    Here, the Account Id would inherit the selected Country Calling Code, and the Account Id would become:

    9665551234

    Phone number extension support

    Finally, phone number extensions will not be supported for users in International Mode.

    Additional release notes

    System - 'Import Settings' page renamed to 'Input Settings' to avoid future confusion with features elsewhere in the platform.

    Admin - When in International Mode, individual countries can now be removed from country calling code dropdowns in Kognitiv Loyalty.

    Admin - When in International Mode, country sort order can now be edited in Member Address and Member Number dropdowns.

    File Import - "Member Phone Number Update File with Mobile Carrier" renamed to "Member Mobile Phone Number Update File". Mobile Carrier data is no longer required in the import.

    2019.2 (2019-06-12)

    Kognitiv Loyalty 2019.2 brings new settings to FTP configuration, messaging optimizations and more. A large portion of the update is focused on the daily calculation of the points that will expire for each member on the next automatic expiration date. That calculated data can be accessed through a new web service and additional fields in the Point Change Trigger in the Member Sync Extended.

    Messaging - Added ability to specify the port number in FTP settings for external campaigns.

    Sync - Added ability to specify the port number in FTP settings for Syncs.

    Messaging - Real-time reward messages optimized.

    Tools - Users can now specify an annual Point Expiration Auto-Expiry date.

    For example, if a user wants points for a specific selection of members to expire every June 1st, they can now select that annual expiration date in the Execute Frequency section of the Point Expiration Batch page (System Location: Tools > Point Expiration > Add or Edit for created batches).

    System - Near real-time Reward Sync and services to activate gift cards through InComm completed.

    Sync - Added new fields to Point Change Trigger in Member Sync Extended for points to expire.

    • Last Point Expiration Process Timestamp
    • Next Expiration Date 1
    • Next Points Expiring 1
    • Next Expiration Date 2
    • Next Points Expiring 2
    • Next Expiration Date 3
    • Next Points Expiring 3
    • Next Expiration Date 4
    • Next Points Expiring 4
    • Next Expiration Date 5
    • Next Points Expiring 5
    • Next Expiration Date 6
    • Next Points Expiring 6

    Web Service - FetchMemberNextPointsToExpire - Fetches the following point expiration data for a specific member.

    • Last Point Expiration Process Timestamp
    • Next Expiration Date 1
    • Next Points Expiring 1
    • Next Expiration Date 2
    • Next Points Expiring 2
    • Next Expiration Date 3
    • Next Points Expiring 3
    • Next Expiration Date 4
    • Next Points Expiring 4
    • Next Expiration Date 5
    • Next Points Expiring 5
    • Next Expiration Date 6
    • Next Points Expiring 6

    2019.1 (2019-05-21)

    Kognitiv Loyalty 2019.1 includes user experience improvements, system optimizations, increased support for sports betting, stronger platform security, a new composite export and improved system notifications.

    System - Platform-wide member eligibility check improved for speed.

    Cases - SSL/TLS now supported for case-related emails.

    Promotions - Pending reward pseudo-real-time process optimized.

    Messaging - Users with notifications properly configured will now be notified if an External Campaign encounters an external FTP server failure.

    Messaging - External campaigns will be automatically disabled in the event of an FTP connection failure.

    Tools - New Auditor Export added to Composite Exports. Users can export point totals for a date range using the activity date.

    Tools - The Point Expiration Auto Settings and Expiration Batch pages (System location: Tools > Point Expiration > Auto Settings, Expiration Batch) combined into a single page (System location: Tools > Point Expiration).

    Any existing settings before this release will migrate to the new process. Those existing processes can be found and managed on the new Point Expiration page.

    For users with multiple automatic Point Expiration Batches: The date calculation method set in multiple automatic Point Expiration Batches is static; however, the date calculation method can be changed if the Point Expiration Batches are set to manually run.

    File Imports - Sports betting data from William Hill now supported.

    Sync - Optional fields added to the Location Sync file, including:

    • Business Unit External Reference
    • Inactive (True or False)
    • Location is Valid for Feedback (True or False)
    • POS Category External Reference
    • Country Name
    • Country Abbreviation
    • Address 1
    • Address 2
    • Address 3
    • City
    • Region Name
    • Region Abbreviation
    • Postal Code
    • Location Primary Email Address
    • Location Secondary Email Address
    • Location Latitude
    • Location Longitude

    Additional fields enabled by selecting the new "Sync Location Details" option on the Sync Settings Page.

    Sync - Users can now be notified if a Member Descriptor Sync fails.

    Sync - Reward Sync now includes updated expiration date record.

     

    2018.6 (2019-02-12)

    With 2018.6, we've added a brand new Kognitiv Loyalty login screen. We also introduced IBM Watson ODMI and batch emailing support, system optimizations and more.

    Messaging - IBM Watson now supported for outbound and inbound on-demand messaging and batch emailing with return statistics.

    Messaging - Salesforce Marketing Cloud support extended to include the specification of multiple business units.

    Messaging - Instance ID added to the external batch and recurring campaign to distinguish for clients using multiple instances alongside Salesforce.

    Rewards - Batch reward process optimized for speed.

    Import - The 'Update Reward Expiration Date' File Import was created to update reward expiration date for issued rewards.

    Import - Salesforce Campaign Stats File Import created.

    Exports - New Group Exports added.

    Group Member Transaction Totals w/Product Basket Counts - An enhanced version of the Group Member Transaction Totals export that includes Product Basket Count data.

    This export now includes the average unique products per transaction.

    Group Member Transaction Totals Date Range Comparison w/Product Basket Details - An enhanced version of the Group Member Transaction Totals Date Range Comparison export that includes Product Basket Details.

    This export now includes the average unique products per transaction within a specified date ranges for comparison.

    Kiosk - Kiosk PIN user experience improved.

    System - The login splash screen has been redesigned to feature meaningful information about Kognitiv Loyalty, what's new to the platform, what's coming to the platform, news and more.

    Exports - New Composite Export for Member Hot Notes for selected date range.

    Cashier Portal - Search by member phone number optimized.

    System - Additional French and Chinese translations added where needed.

    2018.5 (2018-11-06)

    With 2018.5, we're addressing features like Syncs, Exports, Web Services and ODMI.

    System - Enhanced daily data verification to ensure member account accuracy.

    Exports - Member email address added as an available field in the Group Member Points Details, Group Members Transaction Totals with Location exports.

    New Member Group Rule - Received Transaction of Type For Date Range (Booking Date)

    Users can create a Member Group that consists only of members who received a transaction during a specific booking date range. For example, a user working in hospitality could create a Member Group based on members who made a reservation during a specific month for promotional purposes.

    Rewards - Added the ability to specify an expiration date on Internal Rewards.

    Messaging - Retro Claim Templates for Salesforce now supported.

    Messaging - ODMI support now includes the ability to retrieve email statistics from Salesforce.

    Sync -Transaction sync custom field file optimized.

    Sync - Standard Syncs were renamed in Kognitiv Loyalty for easier understanding. Sync documentation was updated to reflect the new names. Additionally, Kognitiv Loyalty "Target Name" column on the Sync page has been renamed to "Sync Type" for clarity.

    Sync - Syncs can now transfer to multiple FTP destinations if configured.

    Before 2018.5, users could only sync Kognitiv Loyalty data to a single FTP destination. If users wanted the same data synced to multiple destinations, they would need to set up and run completely separate syncs.

    With 2018.5, one sync can be configured to transfer data to multiple FTP destinations. This change is beneficial not only because it saves users the initial time it takes to set up multiple syncs, but it also ensures the data at the time of the sync is exactly the same at each destination.

    Web Services - The following old web service calls were migrated to the new WS standard.

    UpdateTransactionCustomFields - Updates Transaction Custom Field data for existing transactions

    DeleteMemberAccountId - Delete an Account Id from an existing member

    FetchMemberIssuedRewardsForDateRangeWithCustomFields - Retrieve all previously issued rewards with associated reward custom fields within a date range for a single member

    System - Additional French & Chinese translations added where needed.

    2018.4.1 (2018-09-11)

    With 2018.4.1, we addressed important but smaller needs for the platform. We wanted these features out before we move to 2018.5.

    Web Services - UploadFile migrated to the new WS standard.

    Also added the ImportFileNote parameter to the call, making it so that users can include a custom note for the file import when the use the UploadFile Web Service.

    Web Services  - WS enhanced for reduced lag. Those enhanced include:

    • IssueTransactionMultipleProductBasket
    • IssueTransactionMultipleProductBasketWithCustomFields
    • IssueTransactionMultipleProductBasketCustomFieldsBookingDate
    • ScoreTransactionMultipleProductBasket

    2018.4 (2018-08-28)

    With version 2018.4, Kognitiv Loyalty offers more promotion functionality, new point expiration features, a host of web service changes and performance optimizations.

    Promotions - Spend Range-based bonus configurations were added to the Transaction Bonus Promotion. Users can now create a spend range (with a lower limit and optional upper limit) to activate point bonuses.

    For example, if a user configures the Spend Range with only a $10 lower limit, customers who spend $10 or more will earn the Transaction Bonus Promotion. If users decide to configure an upper limit of $50, customers will only earn the bonus on their purchase up to that $50 limit. This ceiling will ensure customers cannot earn a number of points that could be considered excessive.


     

    Promotions - Recurring Product Promotion process optimized to improve performance.

    Point Expiration - Point age can now be tied to the activity date for expiration purposes.

    By default, the age of member points begins once the transaction is logged into Kognitiv Loyalty. Points start aging when transactions are logged into Kognitiv Loyalty, instead of when the activity actually happens. Now, users can configure point age to start with the actual activity earning the points. Customer point age will start with the activity date, not the transaction creation date.

    Customer Web Portal - PNG image file types now supported on Customer Web Portal.

    Import - Member Language Preference Update File created to add Language preference options to batch file import.

    Import - Member Descriptor file imports optimized for speed with enterprise-scale clients.

    Web Services - WS logging has been optimized to improve logging methodology.

    Web Services - More permissions added to the Web Service User Template.

    Web Services - The following old web service calls were migrated to the new WS standard.

    System - Additional French & Chinese translations added where needed.

    2018.3 (2018-07-17)

    • Address region abbreviation maximum length has been expanded from 2 to 8 characters.
    • Application - Following a member combine, recurring rewards will be automatically processed for the combined member to ensure that the account has been properly awarded.
    • Clienteling - The "member ranking levels" extended module now displays detailed information about members' progress within the ranking set.
    • Messaging - Salesforce Marketing Cloud (formerly ExactTarget) API now supported for use as an ESP in on-demand messaging.
    • Offers - Multiple choice rewards can now be issued in a single action within Clienteling Services.
    • Promotions - Referral Activity Promotion now can be configured to award points to the referrer, the referred member or both.
    • Promotions - Transaction Product Quantity Bonus Promotion can now be configured to track purchase quantities of two separate product groups for bonus qualification purposes.
    • Segment - X member group rules updated to include date range parameter:
      • Did Not Receive Transaction From Fixed Point Back Promotion
      • Did Not Receive Transaction From Key Code Promotion
      • Did Not Receive Transaction From Product Code Promotion
      • Did Not Receive Transaction From Variable Point Back Promotion
      • Received Transaction From Fixed Point Back Promotion
      • Received Transaction From Key Code Promotion
      • Received Transaction From Product Code Promotion
      • Received Transaction From Variable Point Back Promotion
    • System - Additional French & Chinese translations added where needed.
    • Web Services - Additional enhancements to "WS Log", include date/time with millisecond precision, call duration and WS version used.  Also, deleted WS tokens can be filtered within the token dropdown.

     

    2018.2 (2018-05-22)

    • Messaging - Multiple Email Service Providers (ESP) per database, is now a valid configuration option for on-demand messaging.  The ESP used is configured on the template level.
    • Messaging - Various scheduling options added to Recurring Campaigns to allow for enhanced flexibility.
    • Promotions - Program Enrollment Point Promotion point formula configuration migrated from fixed dropdown selections to free text.
    • Segment - 13 new member group rules added:
      • (Dynamic) Member Custom Field (Equals) for six custom field datatypes (Checkbox, Date, Drop Down, Integer, Multi-Checkbox, Money)
      • Enrolled at Location With Location Custom Field for five custom field datatypes (Checkbox, Date, Drop Down, Integer, Money)
      • Member Has Twitter Username
      • Retail Earned for Transaction Type Descriptor For Date Range
    • Segment - New transaction group rules added for parimutuel transactions that allow for grouping by pool, track, or device type.
    • Segment - "Last Transaction Timestamp" column added to member group export, "Group Members Transaction Totals".
    • Sync - "Your Cost" value added to the "Issued" trigger and Member Reward Custom Fields added to the "Issued" and "Redeemed" triggers of the Standard Reward Sync as optional values.
    • Sync - General optimizations made to increase compatibility with initiating FTP connections for file transfers.
    • System - Additional French & Chinese translations added where needed.
    • System - Single sign-on (SSO) "Phase 2" enhancements to support user authentication via external identity providers.  Functionality allows for binding of local login Email addresses to accounts managed by other systems.
    • Transactions - New transaction point formulas (21 points per $1, 22 points per $1) added.
    • Web Services - New Member call, SaveMemberTwitterUsername, for saving member twitter user names.
    • Web Services - New Transaction call, ScoreTransactionMultipleProductBasket, which provides projected scoring for a transaction with product-level detail without storing the transaction in the database.
    • Web Services - New User calls, CreateUserExt and SetLoginForIdentity, used to manage platform logins/users with functionality to support external identity providers for SSO purposes.
    • Web Services - Multiple search-related enhancements made to the "WS Log" page to support enhanced log viewing/filter functionality.  Page export also added to extract search result data.

     

    2018.1 (US: 2018-03-07 | CA: 2018-03-07 | AU: 2018-03-06 | CN: 2018-03-06)

    • Application - The first phase of single sign-on (SSO) is now available.  This allows individuals to log into multiple databases within the same datacenter using a single Email address (user login).  The login can be bound to one or more users on the database-level.
    • Application - Information containing current user and database moved from page footer to page header.
    • Offers - Variable reward formula configuration migrated from fixed dropdown selections to free text.
    • Promotion - Auto-execute and member limit functionality added to Variable Point Back Promotion.
    • Promotion - Recurring Product Promotions can now be assigned external references.
    • Segment - 10 new member group rules added:
      • Did Not Receive Bonus From Transaction Bonus Promotion
      • Did Not Receive Bonus From Transaction Product Bonus Promotion
      • Did Not Receive Reward From Batch Reward Promotion
      • Has Not Redeemed Choice Reward Of Type (Issue Date)
      • Has Not Redeemed Forced Reward Of Type (Issue Date)
      • Has Not Redeemed Gift Card Reward Of Type (Issue Date)
      • Has Not Redeemed Internal Reward Of Type (Issue Date)
      • Has Not Redeemed Recurring Reward Of Type (Issue Date)
      • Received Bonus From Transaction Product Quantity Bonus Promotion
      • Received Reward from Batch Reward Promotion
    • Segment - New location group rule, Location Custom Field (Multi Checkbox) for grouping multi-checkbox custom field values.
    • Web Services - New Case WS call, FetchMemberCaseHistory, returns case history for a single member.
    • Web Services - New Offer WS calls:
    • Web Services - New Promotion WS call, RecurringProductPromotionTracker, returns a member's progress for a specific recurring product promotion.
    • Web Services - New Segment WS call, FetchMemberRankingSetStatus, for returning ranking set status and qualification information for a single member and member ranking set.

     

    2017 Release Highlights

    2017.6 (2018-01-23)

    • Admin - Additional audit logging now available within the transaction type management page.
    • Clienteling - New member search filter within Clienteling Services for Member Birthday (YYYY-MM-DD).
    • Clienteling - Within "Tools" submenu in Clienteling Services, a user can trigger a "password help" message for individual members.
    • Head of Household - Usage Settings limit previously restricting Head of Household changes has been altered to now limit "Dependent" additions instead.
    • Import - New file import specification, Member Import Descriptor File w/ Status (using Internal Id), for managing member import descriptor status.
    • Import - Performance optimization made for both Member Descriptor File Extended import specifications.
    • Kiosk - 2017 version of the standalone Kiosk software has been published.  New version features enhanced graphics, improved feature-set and updated TLS support.  Please contact Kognitiv Loyalty Support for more details before proceeding with installation.
    • Promotions - New promotion, Recurring Transaction Location Promotion, which can award members for multiple transactions at a single location or group of locations.
    • Segment - New location group rule, Canada Addresses Within x km of Postal Code (Center Postal Code method), allows for grouping of locations via distance from a forward sortation area.
    • Sync - "Standard" Member Sync now supports inclusion of member verification status in core trigger records.
    • Sync - "Standard" Reward Sync now supports inclusion of reward expiration date in issue trigger records.
    • System - Added protection for verification code generation to prevent members from abusing the process in a DoS type of attack.
    • System - Additional French & Chinese translations added where needed.
    • System - Performance optimizations made for daily dashboard rebuild tasks.
    • Web Services - New WS call (ProductCodePromotionExtended) for product code promotion support w/ extended output details.
     

    2017.5 (2017-11-14)

    • Exports - New auditor-based composite export: "Points Expiring on Next Auto Expiration Date".
    • Offers - New variable reward point formulas: 12.5 points = $1 (rounded, no partial/rounding).
    • Offers - Choice Reward eligibility tree now supports new dynamic member segment group feature.
    • Promotions - Interaction Bonus Promotion now supports interaction types which do not natively contain location association.
    • Security - Verification code functionality now available to assist in verifying member enrollment and account data via generation and messaging of unique codes.
    • Segment - Member ranking sets now support optional assignment of "intermediate" member descriptors, which ensures that members who move "up" multiple levels in one rebuild will be assigned the otherwise missed assignment descriptors.
    • Segment - New method of grouping members referred to as "Dynamic" member grouping which acts as a real-time "on-the-fly" filter for qualifying members.  Currently, functionality is only supported for Choice Reward eligibility.
    • Segment - Two new member group rules added:
      • "Has Not Received Reward Assigned to Reward Descriptor for Date Range" (All)
      • "Assigned to Member Descriptor" (Dynamic only)
    • System - Additional French & Chinese translations added where needed.
    • System - Performance optimizations made for the final (hourly) stage of member combines and deletes. 
    • Web Services - ID Type Auto Range functionality can now be enabled for WS calls in Transaction method that "Issue" transactions.

    2017.4 (2017-09-13)

    • File Import - New "Multiple Transaction & Location - Day Based Simple Transaction File With Details and Transaction Custom Fields" for issuing transactions to members from multiple locations, using multiple transaction types, with transaction custom field data.
    • Import - "Imported Files" grid can now be filtered by import note data.
    • Messaging - Option added to external campaigns to allow for addition of campaign GUID in external campaign file name.
    • Offers - New variable reward point formula: 12.5 points = $1
    • Segment - Member Ranking Set functionality now supports optional Transaction Type descriptor filter for the "Non-Promo Points" rank type.
    • Segment - Two new member grouping rule: "US Metropolitan Statistical Area (MSA)" and "Canada Addresses Within x km of Postal Code (Center Postal Code method)", for use in grouping members based on their addresses.
    • Segment - Postal/Zip codes for US & UK used in various segmentation rules have been updated with mid/late-2017 data.
    • Sync - Generic Transaction Batch Sync now contains optional setting for inclusion of point transfer information.
    • Sync - Sync name information added to individual sync dashboard instance pages.
    • System - External references added to system default transaction types for future Data Mart support.
    • System - Internal Member Id data added to Member Delete Log on-screen grid.
    • System - New notification event created for reward type sync.  Previously, this sync type shared the generic reward sync notification event.
    • System - Performance optimizations made for quicker retrieval of campaign, internal reward, and member expiry statistics, as well as faster processing of geocode segmentation rules and member RFM data.
    • Web Services - Three new Offer WS calls:
    • Web Services - Time filter added to existing date filter for "WS Log" page.

    2017.3 (2017-07-26)

    • Admin - New page export added for Product Items page which includes custom field data.
    • Clienteling - The "Terms of Service" interaction can now be issued to members on behalf of users via "Accept Terms of Service" link.
    • Clienteling - Two new data exports, "Member Reward Summary by Redemption Location (for Date Range)" and "Member Daily Activity Summary by Location (for Date Range)"
    • File Import - Import Note data added to "Imported Files" grid within the Tools menu.
    • File Import - Two new file import specifications
    • Head of Household - New status change delay enforcement option added to ensure that status movements between Head of Household and Dependent status are controlled.
    • Promotions - Recurring Product Promotion can now be configured to either exclude returns or subtract returns from the purchased count.
    • Retro Claim - Numerous changes made to core functionality:
      • Additional "text" retro claim key field has been added to the available keys.
      • Four separate messaging templates are supported for retro claim actions (submission, success, failure, already claimed).
      • Retro claims made for future dates are now rejected.
      • Retro claim status of "Already Claimed" is now reported in the event of a duplicated claim.
    • Segment - Group rule engine capabilities extended for member and reward groups to allow for the creation of more complex rules which utilize an additional operator and value.
    • Segment - Member Ranking Set functionality now supports optional Transaction Type Descriptor filter.
    • Segment - 16 new member group rules added:
      • "Has Live Reward of Type Expiring Within X Days" where type is one of the six "major" types (choice, forced, recurring, variable, internal, gift card).
      • "Member Custom Field (Date)".
      • "Opened Recurring Campaign (By Campaign Release Date)".
      • "Purchased X Products With Product Item Custom Field" for four custom field datatypes (Drop Down, Checkbox, Integer, Money) - one rule per datatype.
      • "Received Reward with Member Reward Custom Field" for five custom field datatypes (Drop Down, Checkbox, Integer, Money, Date) - one rule per datatype.
      • "Retail Spend for Product Item Custom Field" for four custom field datatypes (Drop Down, Checkbox, Integer, Money) - one rule per datatype.
    • Segment - New reward group rule, "Member Reward Custom Field" for five custom field datatypes (Drop Down, Checkbox, Integer, Money, Date) - one rule per datatype.
    • Segment - New transaction group rule, "Current Transaction Status for Date Range (Post Date)".
    • Sync - New reward type sync, "Standard Reward Type Sync Target", used for synchronization of reward type details.
    • System - Additional French & Chinese translations added where needed.
    • Web Services - New Member call, SetMemberClubs, allows for management of club assignment(s) for a member.
    • Web Services - Two new RetroClaim calls:
    • Web Services - New Reward call, FetchRewardCustomFields, allows retrieval of reward custom fields for a specific reward.

    2017.2 (2017-05-24)

    • Clienteling Services - "Monthly Points Earned Trend" now available within the "Anaylsis & Statistics" sub-menu.
    • Clienteling Services - New extended module, Member Clubs, displays all clubs that the retrieved member is assigned to.
    • Clienteling Services - Performance improvements made to member searching functionality and page navigation.
    • Exports - Two new parimutuel-based composite exports:
      • "Parimutuel Wager And Won For Date Range & Wager Between Amount" - Isolates members wagering between X and Y within a date range.
      • "Parimutuel All Track Wager And Won For Date Range" - Wager information by member by track within a date range.
    • File Imports - Standard member descriptor import files will now enter a suspended status after generating 20,000 unknown member errors.
    • Member Portal - Two new module types:
      • Member Clubs Assigned - Displays all clubs that the member is assigned to.
      • Points Expiring in X Days - Displays the potential amount of available points that will expire within the next X days (X is customizable).
    • Messaging - Dynamic placeholder for Case Id now available in Case Creation Acknowledgement messages.
    • Messaging - Parent campaign external reference and execution date can now be added to filenames for ESP:External Recurring Campaign data files.
    • Point Expiration - Page export now available for Point Expiration, intended for exporting member-specific details for past expirations.
    • Promotions - Fixed Point Back Promotion and Product Code Promotion now support manual entry of points to be issued, replacing the point formula dropdown.
    • Promotions - Product Code Promotion now supports a 4th option for limiting code entries that supports two time periods with an OR operator.
    • Promotions - Referrer Spend Promotion has been renamed to Referrer Activity Promotion as it now supports points as a qualifying value, in addition to retail/parimutuel spend.  In addition, a transaction type descriptor can now be used to filter specific transaction types.
    • Segment - Two new member segment group exports:
      • "Group Member Interactions" - Exports raw interaction data of a specific interaction type for all members within the group.
      • "Group Members Active Reward of Type Totals" - Active reward counts for members within the group per rewards of a specified "master" type (Choice, Forced, Recurring, Variable, Internal, Gift Card).
    • Segment - 14 new member segment group rules added:
      • "Did not Purchase Product with Product Item Custom Field in Date Range" for four custom field datatypes (Drop Down, Checkbox, Integer, Money) - one rule per datatype.
      • "Has Received Any Reward (All Types) for Date Range".
      • "Has Not Received Any Reward (All Types) for Date Range".
      • "Not Included in Recurring Campaign".
      • "Number of Transactions Received of Transaction Type Descriptor for Date Range".
      • "Received Transaction with Product Item Custom Field" for four custom field datatypes (Drop Down, Checkbox, Integer, Money)  - one rule per datatype.
      • "Total Parimutuel Wagered on Tracks with Descriptor and Location Descriptor".
      • "US Addresses NOT Within x Miles of Zip Code (Center Zipcode method)"
    • Segment - New reward segment group rule, "Rewards for Internal Member Id", to allow for segmentation of rewards associated to a specific member.
    • Web Services - Logging improvements made to JDAProcessEndOfSale WS call.

    2017.1 (US: 2017-04-18 | CA: 2017-04-18 | AU: 2017-04-19 | CN: 2017-04-19)

    • Application - New enrollment settings available in Usage Settings and Web Shared Settings that requires gender at manual enrollment within Clienteling Services or via the member portal(s).
    • Application - New usage setting(s) available, "Prevent Manual Removal of Email", to prevent users and/or members from manually removing their Email address in the event it is also used as an Account Id.
    • Clienteling Services - "Promotion Code Entry" now available that will allow users to submit codes/items for key code, product code and product item promotions.
    • Export - "Business Unit" added as an additional column in the following exports:
      • Reward Group Export
      • Reward Group Export with Member Reward Custom Fields
      • Transaction Group Export
      • Transaction Group Export with Transaction Product Details
         
    • Export - Child sync trigger added to "All Members Sync Export" within Composite Exports.
    • Export - Page export on "Users" page updated to include new permissions added in 2017.1 release.
    • File Import - New file import specification, Location Custom Field Drop Down Items File, for importing drop down item values for location custom fields.
    • File Import - New file import specification, Product Item Custom Field Drop Down Items File, for importing drop down item values for product item custom fields.
    • Interaction - "Birthdate Added" interactions now added to members who add birthdate-related information to their account.
    • Member Portal - Added new portal text items for the "Facebook Connect" login error page as well as Facebook Connect buttons.
    • Member Portal - Existing module types, "General Settings" and "General Settings (View Only)" can be further configured to enable/disable the visibility of individual fields.
    • Member Portal - Google Analytics tracking expanded to include enrollment and post-enrollment verification pages.
    • Member Portal - New module type, "360 View", used for displaying coupon, reward and transaction activity within a single grid.
    • Member Portal - New module type, "Upcoming Points Expiring", used for displaying the available points currently due to expire by way of automatic aged expiration (scheduled batches not included).
    • Messaging - Dynamic placeholder for Member Email (%MEMBER_EMAIL%) now available within:
    • Messaging -  On-Demand Message ESP Settings used in Email footers can now be configured on a per-language basis.  The presentation of the signature information can also be altered within the "Footer Template".
    • Offers - Member reward custom fields can now be configured as required fields for entry at the time of reward issuance.
    • Promotions - The following promotions have been transitioned from using location descriptors to using location groups:
    • Promotions - Interaction Bonus Promotion can now be configured to issue internal rewards instead of transactions.
    • Segment - New location group functionality, used for grouping locations in order to export data.  Location groups will slowly take the place of location descriptors within various promotions.  The following rules will be included in the initial release:
      • Assigned to Location Descriptor (real-time supported)
      • Location Address Within Country
      • Location Address Within U.S. State
      • Location Address Within Canadian Province
      • US Address Within x Miles of Zip Code (Center Zipcode method)
      • UK Address Within x km of Outward Postcode district
      • Location Custom Field
         
    • Segment - Extensive logging added throughout member ranking set functionality to assist in tracking additions/changes/deletions.
    • Segment - Member Reward Custom Field-based segmentation rules added to reward groups to allow for segmentation based on member reward custom field data for issued rewards.
    • Segment - New export, "Group Members Primary Account Ids", exports all group member primary Account Ids.  Existing export for group member Account Ids has been renamed to "Group Members All Account Ids."
    • Segment - 9 new member grouping rules added:
      • "Child Age", for segmenting members based on the current age of children on the account.
      • "Has Not Received Variable Reward of ANY Type for Date Range."
      • "Received Reward with Member Reward Custom Field" (1 rule per datatypes of checkbox, drop down, integer, money)
      • "Points Earned for Product Descriptor at Date Range", for segmenting members based on purchase amount of selected products.
      • "Program Points Earned Non-Promo (excludes promo type & bonus) For Date Range", for segmenting based on points not earned via transactional bonus promotions or via transaction types in the promotional category.
      • "Retail Earned for Location Descriptor at Date Range", for segmenting members based on purchase amount as selected location(s).
    • Segment - Performance optimization made for quicker computation of on-screen member demographic totals within member group pages.
    • Sync - Generic Transaction Batch Sync now contains transaction type details file in order to define transaction types.
    • Sync - Interaction Sync functionality added to support synchronization of member interactions.
    • System - All system-based interaction types now have external references to assist in external data analysis.
    • Transactions - New fixed point formulas (4, 12, 18, 21, 24, 27, 28, 33, 36, 42, 44, 48, 54, 66, 72, 84, 102) points.
    • Web Services - New Member call, FetchMemberAccountIDs, used to retrieve a member's list of Account Ids.
    • Web Services - New MemberReferrer call, FetchMemberReferrerInfo, for retrieving information about a member's referrer.
    • Web Services - New MemberSecurity call, FetchMemberLastPasswordChangeDate, used to retrieve the date/time of the most recent password change for the member.
     

    2016 Release Highlights

    2016.6 (US: 2017-02-21 | CA: 2017-02-22 | AU: 2017-02-22 | CN: 2017-02-22)

    • Application - Retro Claim functionality now available to allow members to submit claims for retro transactions, unassociated to an actual member account.  WS calls, Clienteling Services menus, on-demand messaging and portal module types are also available to support this functionality.
    • Clienteling Services - Placeholder status displayed above Account Id label if retrieved member is a placeholder.
    • Clienteling Services - Expiring member descriptor dates can now be viewed and altered within the Descriptors submenu.
    • Clienteling Services - Two new exports (Transaction Totals & Reward Totals) that allow for raw data export from Clienteling Services for the retrieved member.
    • Clienteling Services - New member search filter for Retro Claim Id.
    • Clienteling Services - Users with appropriate permissions can now delete member notes.
    • Clienteling Services - Users with appropriate permissions can override the expiration date for an expiring member descriptor assignment.
    • Export - Source dates added to "All Rewards Sync Export" and "All Members Sync Export" within Composite Exports.
    • File Import - New file import specification, Product Code File with Product Items Extended, for inserting product codes in one or more product code promotions.
    • File Import - New file import specification, Product Sales Transaction File Extended, for inserting transactions with product-level details.
    • File Import - SGW Player Transaction files now support track codes longer than 2 characters.
    • Member Portal - Facebook integration updated to utilize current Facebook API.
    • Member Portal - New module type, Total Reward Category Retail Value, used for displaying the member's lifetime reward retail value for rewards issued in the specified reward category.
    • Point Expiration - Batch point expirations can now be automated to run on a scheduled basis.
    • Promotions - Page export added to the Promotions Dashboard page to provide additional details about the active promotions.
    • Promotions - Product CodeKey Code and Product Item Promotions can now have external references assigned.
    • Segment - Increased performance of existing member segment group rule, "50/50 Split Group of Parent".
    • Segment - Internal Member Id now available as an exported field in Reward Group exports.
    • Segment - New member segment group rule available, "Has Not Received Transaction of Type at Location Descriptor for Date Range".
    • Segment - New member segment group rule available, "Number of Children.
    • Segment - New member segment group rule available, "Total Parimutuel Wagered By Device Type".
    • Segment - New reward segment group rule available, Has Not Received Any Reward of Type in a Date Range.
    • Segment - Standard Transaction Group export now supports exporting of transaction custom field data.
    • Sync - Duplicate triggers can now be removed in Standard Member Sync Target w/ Points & Custom Fields sync via configuration setting.
    • Sync - Standard Member Sync Target w/ Points & Custom Field now supports use of enrollment source date.
    • Sync - Generic Transaction Batch Sync has the following changes/enhancements:
      • Transaction Custom Field file now available within this sync.
      • Activity Source Date now available for output.
      • Internal Transaction Type Id can be output instead of Transaction Type External Reference.
    • System - Notification system functionality now available that will Email contacts when Announcements are posted.
    • Transactions - New base point formula (Issue 1600 points).
    • Web Services - Existing Member Call, EnrollMemberWithCard, now supports conversion of a placeholder to a member account when supplied the placeholder's Account Id.
    • Web Services - New Case call, FetchFeedbackTypes, used to retrieve the case feedback types configured within the database.
    • Web Services - New Case call, SendPublicCaseNotification, used to Email a public entry for a single case.
    • Web Services - New Member call, FetchHeadOfHouseholdDependentsExtended, used to fetch information for a member's dependents.
    • Web Services - New Member call, FetchMemberChildInfo, for retrieving basic information about a single member's children.
    • Web Services - New Member call, FetchMemberHeadOfHouseholdStatusExtended, used to fetch a member's head of household status.
    • Web Services - New Member call, UpdateMemberDescriptorExpireDate, for updating the expiration date for an already assigned expiring member descriptor.
    • Web Services - New MemberActivity calls, FetchMemberHistoryPrefLanguage and FetchMemberHistoryPrefLanguageForDateRange, used to retrieve member activity history with transaction type and reward names in the member preferred language.
    • Web Services - New MemberReferrer call, FetchMemberReferrerInfo, for retrieving referrer details for a single member.
    • Web Services - New Offer call, IssueMultipleChoiceRewards, used to issue one or more rewards of a single reward type to a single member.
    • Web Services - New Offer call, SaveMemberRewardCustomFields, used to save data for one or more member reward custom fields for a single reward.
    • Web Services - New Promotion call, ProductItemPromotion, for registering Product Item Promotion entries from external sources.
    • Web Services - New Transaction call, FetchTransactionCustomFields, for retrieving transaction custom field information for a single transaction.
    • Web Services - New Transaction call, IssueTransactionMultipleProductBasketCustomFieldsBookingDate, for issuing transactions with transaction custom fields, booking date and product-level details.
    • Web Services - New Transaction call, IssueTransactionNoBasketWithCustomFields, for issuing transactions with custom fields, but without product-level details.

    2016.5 (US: 2016-11-14 | CA: 2016-11-10 | AU: 2016-11-09 | CN: 2016-11-09)

    • Application - Member count added to member eligibility tree throughout the application which dynamically updates upon selecting/de-selecting associated checkboxes.
    • Clienteling - Both Head of Household logs (Head of Household, Dependent) now display at all times within the Head of Household management page.
    • Clienteling - New member tracking sub page, "Ranking Set Movement Log" that displays a member's ranking set movement for ranking sets with logging enabled.
    • Clienteling - New statement, "Member 360 View", is now available to provide a printable version of the 360 view page.
    • Clienteling - Two new data exports, "Member Daily Activity Summary" and "Member Reward Summary" for use in Clienteling Services on a single member account.
    • File Import - Additional trigger types (HoH, Children, Club, Custom Field) now supported in the Forced Sync-Record File.
    • File Import - Member Descriptor File Extended (Standard & Internal Id) imports will now abort processing upon encountering a single instance of an invalid member descriptor external reference.
    • File Import - New file import specification, Product Descriptor File Extended, for managing product descriptor assignments.
    • Member Portal - Additional messaging support added to Product Item and Key Code Promotion module types to provide greater detail when module is no longer accessible due to exceeded limit or non-eligibility.
    • Member Portal - Auto-generated Id functionality now supported and can be used in lieu of temporary Ids.
    • Messaging - New on-demand message type, Case Creation Acknowledgement messages can now be automatically sent from the platform whenever a case is created with an associated member.
    • Messaging - Placeholders now available for usage in the subject of outgoing messages.
    • Promotions - Batch Reward and Random Reward Promotions will be checked prior to execution to ensure that in the event one-time use reward codes are being used, that enough are available to complete the batch.
    • Promotions - New promotion, Recurring Transaction Promotion, that issues points or rewards to members based on achieving intervals of retail spend or points earned within a date range.
    • Promotions - Stats page now available for the Point-of-Sale Message Promotion.
    • Segment - New member segment group rules added:
      • Has Not Received Transaction of Type at Location for Date Range
      • Has Redeemed Recurring Reward of Type (By Redeem Date)
      • Number of Rewards Expired of Type (By Expire Date)
      • Program Points Expired for Date Range
      • Program Points Used for Date Range
    • Segment - New transaction group export available, "Transaction Product Details", that allows for exporting product details for the selected group of transactions.
    • Sync - Children Info trigger now supported in Standard Member Sync w/ Points & Custom Fields.
    • Sync - Vertical pipes will now be removed from data within the following syncs:
      • Location Generic Batch Sync
      • Product Item Generic Batch Sync
      • Standard Reward Sync
      • Transaction Generic Batch Sync
         

    2016.4.1 (2016-10-11)

    • Application - Login page re-designed and application renamed to "Kognitiv Loyalty".
    • Application - Support for member password placeholder (%MEMBER_PASSWORD%) removed in all relevant areas.  New placeholders are now available for member password reset link (%MEMBER_PWD_RESET_LINK%) and URL (%MEMBER_PWD_RESET_URL%)
    • Application - Security enhancements made in various areas of the platform.
    • Segment - Upon new group creation, logic rule now defaults to "Match ALL" instead of "Match ANY".
     

    2016.4 (2016-09-21)

    • Clienteling - 360-View now includes point expirations.
    • Clienteling - Additional French & Chinese translations added where needed.
    • Exports - New composite export, "Parimutuel Single Track Descriptor & Single Pool Descriptor Wager And Won For Date Range" for exporting member wager info at specific track and pool combinations.
    • Member Portal - Error messaging now displays within product code entry modules when members are no longer eligible.
    • Member Portal - CAPTCHA used at enrollment has been replaced with Google reCAPTCHA.
    • Member Portal - Youtube module now supports secure (https) video embedding.
    • Messaging - Support for the portal password reset link added to "Welcome" and "Verification" on-demand messages.
    • Segment - Member grouping functionality optimized for increased performance.
    • Segment - Four new exports for member groups:
      • "Group Members Interaction Totals" that allows for export of member interaction activity.
      • "Group Members Redeemed Reward of Type Totals" that allows for export of members redeemed reward totals grouped by reward type.
      • "Head Of Household and Dependents" that allows for export of member head of household information.
      • "Points Earned Activity for Date Range Using Activity Timestamp" that allows for export of earned points within a date range.
    • Segment - Four new member group rules:
      • "Number of Reward Redeemed of Type (By Redeem Date)", that allows for segmentation of members with a specified amount of redeemed rewards of a specific reward type.
      • "Program Points Expiring older than (inclusive) X Days", that allows for segmentation of members who potentially have aged points due to expire before the end of the specified date range.
      • "Received X Interactions of Type", that allows for segmentation of members with a specified amount of interactions of a specified type.
      • "Received Transaction with Location Custom Field", that allows for segmentation of members with transactions associated to specified location custom field data.
    • Segment - New transaction group rule, "Transactions With Products Assigned to Product Descriptor", that allows for segmentation of transactions with desired product(s) in their basket(s).
    • Social - Facebook integration updated to utilize current Facebook API.
    • Sync - "Promo Code Bonus" file type added to generic transaction batch sync to allow for sync'ing of key and product code/item bonuses.
    • Sync - "Standard Member Sync with Points" now optionally includes custom fields and has been renamed to "Standard Member Sync w/ Points & Custom Fields"
    • Sync - Multi-file, ZIP compression and PGP encryption now supported by all batch sync targets.
    • Sync - New batch sync target, "Standard Member RFM Sync", used for sync'ing all members with their RFM score.
    • System - Page export now available for "Member Delete Log" page.
    • Web Services - New MemberActivity call, FetchMember360ForSourceDateRange, used to retrieve a 360-view (offers, transactions, expirations) for a single member within a date range.
    • Web Services - New MemberActivity call, FetchMemberPointBalancesForSourceDateRange, used to retrieve point balances for a single member within a date range.
    • Web Services - New Transaction call, FetchTransactionBonusPointDetails, used to retrieve transaction bonus point details for a specific transaction.
     

    2016.3 (US: 2016-08-02 | CA: 2016-08-02 | AU: 2016-07-27 | CN: 2016-08-02)

    • Admin - System-defined ID types will now have external references.
    • Clienteling - Ability to send a welcome message after manually enrolling members via enrollment pages.  Feature is available via a checkbox at the bottom of enrollment pages.
    • Clienteling - Case Close Summary now included in the main grid within "Cases" subpage.
    • File Import - New file import specification, New Loyalty Member File (Extended v2), for importing new loyalty members.
    • File Import - New file import specification, Member Suspend Status File, for altering the suspended status of members.
    • File Import - New file import specification, Unique Barcode Reward Redemption File, for marking rewards with unique barcodes as redeemed.
    • Messaging - SSH2 authentication now supported for external campaign FTP transfers.
    • Offers - Internal Rewards can now be configured to expire at the end of the week/month/year of issuance.
    • Promotions - New "entry limit" options for Product Code Promotion to limit entries at X codes per Y days or in calendar week/month/year.
    • Promotions - Transaction Bonus Promotion can now be configured to issue internal rewards instead of points.
    • Segment - Two additional fields (Enrollment Location External Reference and Prefix) added to "Core Info" export.
    • System - Optimization made for member deletion to increase performance.
    • System - Optimization made for RFM calculation to increase clarity and performance
    • Web Services - New member call, FetchMemberPropertyCustomFields to fetch member properties and associated property custom field information for a single member
    • Web Services - New member call, SaveMemberPropertyCustomFields to create/update a single member property and associated property custom field information for a single member.
     

    2016.2 (US: 2016-06-21 | CA: 2016-06-23 | AU: 2016-06-23 | CN: 2016-06-23)

    • Clienteling - Case subject searching enabled for grid in "Cases" subpage in Clienteling Services.
    • Member Portal - Addition of member name and primary account Id to transaction detail pages for point transfers to allow for quick view of the other member involved in transfer.
    • Messaging - New "placeholder" available for member portal password reset link.
    • Promotions - New "Once Per Promotion" option for the Transaction Product Bonus Promotion that when enabled, enforces that only the first eligible transaction per member is bonused.
    • Promotions - Performance optimization made for executions of fixed point back promotions.
    • Segment - New criteria type, Non-Promo Points Earned, which excludes bonus points and promotional transaction types.
    • Segment - New export for member groups, "Points To Expire as of Date Older than X Days" that allows for projection of points to be expired.
    • Segment - New export for member ranking sets, "Transaction Totals for Date Range" that allows for export of transactional information for the selected ranking set.
    • Segment - New export for member ranking sets, "Member Transaction Totals" that allows for export of member-specific transactional information for the selected ranking set.
    • Segment - New member group rule, ""Has Not Received Choice Reward of ANY Type for Date Range"" that allows for segmentation of members who have not received any choice reward in a date range.
    • Segment - New member group rule, "Member Custom Field (Multi Checkbox)", that allows for segmentation of members based on a member custom field multi-checkbox value.
    • Segment - New member group rule, "Program Net Points Earned for Date range", that allows for segmentation of members who have earned a specified net point amount within a date range.
    • Segment - New member group rule, "Program Points Expiring older than X Days As of Date", that allows for segmentation of members with a projected amount of aged points.
    • Segment - New member group rule, "Program Points Expiring on Next Auto Expiration Date", that allows for segmentation of members with a projected amount of points due to expire on the next auto-execution cycle.
    • Segment - New member group rule, "Retail Spend for Product Descriptor for Date Range", that allows for segmentation of members who have purchased a specified retail amount of product(s) assigned to a product descriptor.
    • Segment - New member group rules, "Did Not Receive Transaction from Key Code Promotion" and "Did Not Receive Transaction from Product Code Promotion" that allows for segmentation of members who have not participated in specific code promotions.
    • Sync - New "Generic Survey Sync Target", which is used for externally syncing survey/poll/trivia answered.
    • Sync - Optimization made for syncs that may result in quicker transfer after sync files are complete building.
    • Sync - SSH2 key-based authentication now supported for all sync targets.
    • System - Interactions now added to member accounts who have had their suspended status enabled or disabled.
    • System - Performance optimization made for member deletions.
    • Transactions - New "Enforce Maximum Base Point Limit for Transaction" option available in Transaction Type configuration which prevents entry of individual transactions of that type if the base point amount exceeds the limit
    • Transactions - Optional "Display Product Information in Member Activity Grid" flag for basket-based transaction types which utilizes the "Quick Details" grids in activity grids to display the first three SKUs in the basket.
    • Web Services - New Case WS call, CreateMemberCase, that allows for creation of new member cases.
    • Web Services - New Member WS call, SaveMemberCustomFields, that allows for storage of member custom field data.
    • Web Services - New Promotion WS call, InternetInstantWinnerPromotionWithRewardInfo, that registers a "chance" for a member for internet instant winner promotion(s) and returns reward-based information when relevant.

    2016.1 (US: 2016-04-26 | CA: 2016-05-03 | AU: 2016-04-27 | CN: 2016-04-27)

    • Clienteling - Additional French & Chinese translations added where needed.
    • Clienteling - New "Analysis & Statistics" subpage, "Yearly Point Totals" that allows for view of point total sums by calendar year.
    • Clienteling - Performance optimization made to increase speed of phone number searches.
    • File Import - New Key Code Promotion File for importing key code promotion entries.
    • File Import - New Property Custom Field Drop Down Items File for importing property custom field drop down items.
    • Member Portal - Head of Household information can be inserted upon member enrollment.
    • Member Portal - New portal global setting, "Input Expression Validation", supports RegEx expression to validate input on member name and member address fields.
    • Member Portal - New portal module types (Product Item Entry) to support product item promotions.
    • Member Portal - Security enhancement made to the built-in member portal that prevents cross-site request forgery.
    • Messaging - Additional optional columns now available for External Campaigns (Member Country, Points Deducted, Points Expired, Points Used)
    • Offers - Choice and Variable rewards now support member issue limit option of X rewards in Y days and X rewards in week/month/year.
    • Offers - New variable reward point formula: 25 points = $1
    • Offers - Expiration functionality for choice rewards can now be configured as a fixed date.
    • Promotions - Booking date support added to Transaction Product Bonus Promotion.
    • Promotions - New promotion, Product Item Promotion, that allows for point earning via member entry of non-unique SKUs (product external references).
    • Segment - New member ranking set export, "Member Core Info", that provides extended member information related to core and ranking-related info.
    • Segment - New transaction group rule(s), "Transactions w/ Location Custom Field" that allows for segmentation of transactions with a location custom field set to a specified value.
    • Sync - Failure notification event messages now contain the database name in the subject and body of Emails.
    • Sync - Failure notification events now available for ranking-related sync targets.
    • Sync - Head of Household changes now inserts a sync trigger in the database.
    • Sync - Head of Household triggers/data added to both Standard Member Sync Targets (w/ and w/o points).
    • Sync - New Generic Member Ranking Set Sync Extended sync that allows for incremental synchronization of member ranking set changes.
    • Sync - Various optional settings added to Generic Transaction Batch Sync:
      • "Include Cancelled Transactions", that ensures cancelled transactions are always included in the non-cancelled transaction sync files.
      • "Max Records Per File", that supports file splitting based on a configurable amount of records per file.
      • "Time of Day in File Name", that supports appending the time of execution (HHMMSS) to the end of the file name(s).
      • ZIP compression and/or PGP encryption.
    • System - Member Delete Log now supplies the Internal Id in cases where a deleted member was the result of a member combine.
    • System - New "multi-checkbox" datatype available for member custom fields.
    • System - Page preferences now supported within Sync dashboard pages.
    • Web Services - JSON and CORS technologies now supported in WS calls.
    • Web Services - New Member WS call, FetchMemberCustomFields, that returns member custom field data.
    • Web Services - New MemberActivity WS call, FetchMemberTransactionsForDateRangeExt, that returns extended information about a member's transaction activity within a date range.
    • Web Services - New Transaction WS call, IssueTransactionMultipleProductBasketWithCustomFields, that can issue a transaction using a multiple product basket type with transaction custom field data.

    2015 Release Notes

    2015.6 (US: 2016-02-09 | CA: 2016-02-10 | AU: 2016-02-11 | CN: 2016-02-10)

    • Application - New "currency" system global setting available that forces the currency type displayed within Kognitiv Loyalty.
    • Application - New system security setting that can be used to prevent application users from changing their password to one they've used recently.
    • Application - Member custom fields refactored for increased performance and flexibility.
    • Clienteling - Additional French translations added where needed.
    • Clienteling - Manual Transaction entry now supports entry of transactions with product baskets containing multiple product items.
    • Desktop Portal - Performance optimization made for reward store module.
    • Exports - New "page export" for member descriptors that allows for export of all members assigned to a particular member descriptor.
    • Exports - New "page export" for the Member Delete Log that allows for export of onscreen grid information.
    • File Import - Both Member Descriptor File Extended imports can now remove expiring descriptor assignments from members.
    • Messaging - On-demand and campaign messaging now supports languages that require characters beyond Extended ASCII.
    • Promotions - New functionality added to Recurring Product Promotion that allows for limit of X per member over the span of the promotion.
    • Promotions - New promotion, Transaction Product Quantity Bonus Promotion, that allows for real-time bonusing (points or rewards) on transactions in which the amount of a specific quantity of relevant product(s) are purchased.
    • Promotions - Parimutuel Transaction Bonus Promotion now supports promotion external references.
    • Segment - New member group rule, "Assigned to Member Descriptor Expiring Within Date Range" that allows for segmentation of members assigned to a specific member descriptor that expires within a date range.
    • Segment - New ranking type that allows for ranking members on base points.
    • Sync - Existing Generic Member Ranking Sync now supports file splitting based on a configurable amount of records per file.
    • Sync - Bonus sync file added to existing Generic Transaction Batch Sync.
    • System - Chinese language supported at user login and within Clienteling Services in Kognitiv Loyalty.
    • Transactions - New transaction point formulas (0.007 point per $1, 0.015 point per $1 (rounded only)).
    • Web Services - New Member WS call, FetchMemberLanguagePreference,  that returns a single member's preferred communication language information.
    • Web Services - New Member WS call, MemberExistsInMemberDescriptor, that can be used to determine if a member is assigned to a particular member descriptor.
    • Web Services - New MemberActivity WS call, FetchMemberInteractionsForDateRange, that returns a single member's interaction history for a date range.
    • Web Services - New MemberActivity WS call, FetchMemberPointsToAutoExpire, that can be used to determine the expected amount of points that a specific member is due to have expired at the next automatic point expiration execution.
    • Web Services - New Offer WS call, FetchChoiceRewardWithLanguages,  that returns extended information about a specific choice reward type.
    • Web Services - New Promotion WS call, KeyCodePromotion for key code promotion support.
    • Web Services - SetMemberDescriptor and SetMemberDescriptors WS calls can now be used to remove expiring member descriptor assignments from members.
     

    2015.5 (US: 2015-10-27 | CA: 2015-10-29 | AU: 2015-10-22 | CN: 2015-11-03)

    • Analytics - Opt-Out Text totals added to "Program Counts" dashboard.
    • Cases - Public Entries (Emails) now support languages that require characters beyond Extended ASCII.
    • Clienteling - Expiring member descriptor assignments can now be removed by users with associated user permission.
    • Clienteling - New option available, "Process Member Ranking Set" to force a refresh on a single member's ranking set qualification without rebuilding the entire ranking set.
    • Clienteling - "Member Ranking Levels" extended module now displays last refresh time for currently viewed member.
    • Clienteling - Performance optimization to improve searching by members using phone number.
    • Clienteling - Performance optimization to improve speed of page load for Member Tracking Campaigns sub page.
    • Descriptors - Expiring member descriptors setup can now be altered after creation.
    • Member Ranking Set - Entire member ranking set functionality was optimized for performance enhancements, easier configuration and more flexibility.
      • Secondary ranking type now supported.  This allows two different sets of criteria to be configured for qualification.
      • Date filters moved from the tier level to the master ranking set level.
      • Tier/level entry date now stored internally.
      • New "Days From Now" date filter now supported.
      • Secondary override descriptor now supported.  A member can now be forced into a level by being assigned to one of two descriptors.
      • Ranking sets can be locked to ensure configurations are not accidentally altered.
    • Point Expiration - New point expiration options to automatically run the system default expiration type on the first of each calendar month and first of each calendar year.
    • Promotions - All "days of week" enabled upon creation of new transactional promotions.
    • Promotions - Promotions Dashboard updated to display promotions that are set to auto-execute on weekly or monthly basis.
    • Promotions - Transaction Bonus Promotion and Transaction Product Bonus Promotion now support external references.
    • Reward - New "currency to points" formula for variable rewards (1 point = $10)
    • Segment - New member group export, "Group Export - Group Members RFM" that allows for export of member RFM data.
    • Segment - New member group rules related to head of household functionality: "Member is Dependent of Head of Household", "Member Is Not Dependent Head of Household", "Member is Head of Household".
    • Segment - New property-based member group rules that allows grouping on four types of property custom fields (checkbox, integer, money, dropdown).
    • Segment - New reward group export, "Reward Group Export with Member Reward Custom Fields" that allows for export of member reward custom field details.
    • Segment - New transaction group rule, "Transactions for Internal Member Id" that allows for segmentation of transactions for a specific member.
    • System - Phone numbers of "Other" type now support a maximum length of 20 within all data input and view pages.
    • Transactions - New transaction point formulas:
      • 0.007 point per $1
      • 0.015 point per $1
      • 0.7 point per $1,000
      • 1 point per $0.75
      • 1 point per $1,000
      • 1.5 points per $1,000
      • 3.5 points per $1
      • 4.5 points per $1
      • 5.5 points per $1
      • 6.5 points per $1
     

    2015.4 (US: 2015-08-11 | CA: 2015-08-18)

    • Application - New Head of Household feature which allows for a durable binding between household head member account and dependent(s) member accounts.
    • Application - New point transfer feature allows for convenient transfer of points between member accounts.
    • Descriptors - New member descriptor expiry date option, "Round Expiration to End of Month".
    • Desktop Portal - Logic added to determine the most appropriate language default for a viewer upon their first visit.
    • Desktop Portal - New portal module type, Ranking, displays members' current ranking level for the specified member ranking set.
    • Desktop Portal - New portal module type, YTD Points Earned, displays members' points earned for the current year.
    • File Import - New "Issue Choice Reward File" for issuing batches of choice rewards to members.
    • File Import - Performance optimization made for "Product Sales Transaction File w/ Booking Date" import.
    • Messaging - Support added for Twilio SMS integration.
    • Promotions - New option within the Recurring Product Promotion that allows points to be issued rather than internal rewards.
    • Reward - New "currency to points" formula for variable rewards (1 point = $0.10)
    • Segment - New member segment rule: "Has Redeemed Internal Reward of Type (By Redeem Date)"
    • Segment - New member segment rule: "Included in (specific) Recurring Campaign (By Campaign Release Date)"
    • Segment - New member segment rule: "Member Has Address Within U.S. and Valid Zip Code"
    • Segment - New member segment rule: "Member Has X Internet Message Promotion Views (for a specific promotion)"
    • Segment - New member segment rules: "Purchased Product with Product Item Custom Field" for data types drop down, checkbox, integer, and money.
    • Sync - New batch sync: "Member Descriptor Sync"
    • Transactions - New transaction point formulas (0.06 point per $1, 0.14 point per $1, 0.35 point per $1, 1 point per $1.25).
    • Web Services - New WS call, FetchRewardTypeIssueStatistics allows for retrieval of cumulative reward statistics for a reward type.
    • Web Services - New WS call, IssuePointAdjustmentWithNote allows for insertion of a point adjustment with an accompanying note.
    • Web Services - New WS calls, FetchRewardTypeIssueLimit and SaveRewardTypeIssueLimit allow for the management of total issue limits for relevant reward types.
    • Web Services - New WS calls, ValidateVariableRewardAmount and IssueVariableReward allows for member validation and issuance of variable rewards.
    • Web Services - New WS method, MemberReferrer, includes three web service calls that allow for management of member referrer information.

     

    2015.3 (US: 2015-05-28 | CA: 2015-06-01)

    • Campaigns - Batch campaign overview pages optimized for increased page load performance.
    • Clienteling - "System" Non-contact related Account Id Types can now be deleted and have their active status altered.
    • Clienteling - Auto Generated Account Ids can now be added within Clienteling Services.
    • Clienteling - Negative point adjustments can now be issued via Clienteling Services.  Additional User security permission for managing this option on a per-user basis.
    • Clienteling - New issue method within "Issue Variable Reward" that allows for Email/Text delivery.
    • Customer Web Portal - Additional portal text items added to extend support for alternate languages.
    • Customer Web Portal - New case-feedback module types that allow for override of default case queue for all cases submitted for a specific module.
    • Customer Web Portal - Viewport meta tag added to head element to increase compatibility for mobile devices.
    • Descriptors - Expiration functionality added to member descriptors.  If enabled, descriptors will unassign themselves from members after a configurable amount of time.
    • Exports - Member Preferred Language added to core member exports throughout Kognitiv Loyalty.
    • File Import - New "Member Custom Field Drop Down Items File" for importing member custom field drop down items.
    • File Import - New "Product Sales Transaction File w/ Booking Date" for importing product-level transactions with booking date information.
    • Member Ranking Set - New functionality to assign all members to a member descriptor when they are inserted into a ranking set level.
    • Promotions - Added three options to Transaction Bonus Promotion; support for booking date as a filter, support for a fixed point amount bonus and support for bonusing only the first qualifying transaction per member account.
    • Promotions - Added option to Transaction Product Bonus Promotion that supports bonuses of a fixed point amount.
    • Reward - New "currency to points" formula for variable rewards (1 point = $0.05)
    • Segment - New member segment rule: "Has Live Choice Reward (of any type) Expiring within X Days"
    • Segment - New member segment rule: "Has NOT Received an Internal Reward of any type in a date range".
    • Segment - New member segment rule: "Member Not In (a specific) Club"
    • Segment - New member segment rule: "Purchased X Products With Product Descriptor for Date Range"
    • Segment - New member segment rule: "Received an Internal Reward of ANY Type in a Date Range"
    • Segment - New member segment rule: "Received Bonus from (a specific) Transaction Bonus Promotion"
    • Segment - New member segment rule: "Received Bonus from (a specific) Transaction Product Bonus Promotion"
    • Sync - Standard sync now available for reward sync functionality.
    • Sync - Two standard batch syncs now available for member sync functionality; one with point info and one without.
    • System - Password Help messaging for users converted into reset method to increase security.
    • Transactions - New transaction point formula (1 point per $50).
    • Web Services - New WS call, MemberActiveRewardsWithMemberRewardCustomFields, that retrieves all active rewards and their member reward custom fields for a specified member.
    • Web Services - New WS call, SaveMemberRewardCustomField, that saves data for a single member reward custom field within a single reward.
     

    2015.2 (US: 2015-04-15 | CA: 2015-04-16)

    • Clienteling - Additional French translations added where needed.
    • Clienteling - Member combine audit information now available in the Member Change Log within Clienteling Services.
    • Clienteling - Reward Type dropdown list in "Issue Reward" page now sorted by reward type name as a secondary sort.
    • File Import - Invalid Postal Address File file import specification allows for marking physical addresses as "bad" in batch.
    • Memberships - "Paid" membership functionality has been removed.  The eventual replacement will be member ranking sets, which were enhanced in this release and will be further enhanced in 2015.3.
    • Member Ranking Set - New ranking type of "Net Points Earned" available, which considers deducted points.
    • Member Ranking Set - Ranking levels now support an optional second qualifier in addition to the primary qualifier.  Second qualifier supports AND/OR logic.
    • Segment - New "Geocode" member segment rule that allows for grouping of members within X kilometers of a UK outward postcode district.
    • Social - Facebook Connect integration updated to comply with latest version of Facebook API for future compatibility.
    • Transactions - Added initial support for "booking date" within transaction data.
    • Transactions - New base point formula ($100 = 1 point).
    • Web Services - New WS calls (AddMemberToClubMemberExistsInClubRemoveMemberFromClub) that allow for management of member club assignments.
     

    2015.1 (US: 2015-02-19 | CA: 2015-02-24)

    • File Import - New Member Descriptor File Extended (using Internal Id) import for managing member descriptor assignments in databases with volatile Account Ids.
    • Messaging - "Member Preferred Language" is now an optional field for inclusion in external messaging file.
    • Reward - New variable reward point formula: 200 points = $1
    • Segment - 6 New Member Group Segment Rules
      • "Has Non-Zero Point Reward Cancelled in Date Range"
      • "Has Non-Zero Point Transaction Cancelled in Date Range"
      • "Preferred Language"
      • "Received Any Non-Zero Point Reward in Date Range"
      • "Received Any Non-Zero Point Expiration in Date Range"
      • "Received Any Non-Zero Point Transaction in Date Range (Post Date)"
    • Segment - New Reward Group Segment Rule: "Recurring Reward of Type"
    • System - Application, Customer Web Portal, Mobile Portal now default to the most appropriate phone country code for enrollment pages, based on the relevant default country.
    • Web Services - New WS Member Call, SetMemberDescriptors, for managing multiple member descriptor assignments for a single member.
     
     

    2014 Release Notes

    2014.4 (US: 2015-01-05 | CA: 2015-01-08)

    • Customer Web Portal - New redemption option to allow members to bypass password confirmation on applicable reward pages.
    • Social - Ability to track Facebook Page "likes" and award interactions to members who have connected their member accounts with their Facebook accounts.
    • Sync - User-assigned names now supported for sync targets.
    • Web Services - New WS call, SaveMemberPrefCommLanguage, to save a member's preferred communication language.
    • Web Services - New WS call, FetchProductCustomField, which retrieves product custom field details for a specific product item.

    2014.3 (US: 2014-10-27 | CA: 2014-10-30)

    • Rewards - New point interval calculation option for Recurring Rewards that considers expired points.
    • Sync - Member, Case, Transaction syncs moved to Tools / Sync.
    • Sync - Multiple targets now supported for Member Sync.
    • Sync - Multiple targets now supported for Transaction Sync.
    • Sync - New "Campaign Member Group" sync that allows for propagation of member information for specific campaign member groups.
    • Sync - New "Location" sync that allows for propagation of location information.
    • Sync - New "Member Ranking Set" sync that allows for propagation of member information for specific member ranking sets.
    • Sync - New "Promotional Member Group" sync that allows for propagation of member information for specific promotional member groups.
    • System - Generated member passwords no longer contain the following characters: 1, l, o, 0.

    2014.2 (2014-09-22)

    As of the 2014.2 release, "pending" is no longer an official offer status.  The lifecycle of all offers will begin as live/active.  A comparable unofficial status for pending, is a live/active reward that is not delivered or "pending delivery".  This unofficial status will be used in places where processes were dependent on the pending status, such as on-demand messaging triggers.

    Furthermore, the Sync functionality is being moved to a different area of the application, starting with Reward Sync.  This new location is within the Tools menu, Sync sub-menu.  Please make sure to update roles accordingly.

    • Customer Web Portal - "Member Pending Rewards" module type renamed to "Rewards Pending Delivery" to reflect removal of "Pending" as an official reward status.
    • Customer Web Portal - Javascript now supported within HTML-enabled portal text items.
    • Enrollment - Auto-generation of Account Ids for non-placeholder accounts now supported within select enrollment processes and file imports.
    • File Import - New file import, Product Sales Transaction File for standardized product-level sales data feeds.
    • File Import - Supports the information population of member reward custom field data.
    • Messaging - Extended language support (unicode) added to on-demand messaging templates.
    • Rewards - "Pending" is no longer an official reward status.  All rewards begin as live/active.  A comparable unofficial status for pending, is a live/active reward that is not delivered or "pending delivery".
    • Rewards - Sync log added to reward detail application pages for sync records post-9/22/2014.
    • Segment - New member segment rule: "Does Not Have ID of Type"
    • Segment - New reward segment rule: "Valid Delivery Count"
    • Sync - Multiple targets now supported for reward sync
    • Sync - New sync type for product sync to sync data changes for product items.
    • Sync - New sync type, Member Product Purchases Sync Target, which will output members who purchased product items since the last sync run, along with their rank, product item and quantity purchased.
    • System - French language supported within Clienteling Services in Kognitiv Loyalty.
    • System - "Clear Lockout" functionality within the User page to reverse lockout condition for system users.
    • System - New custom field type, Member Reward Custom Fields, to support custom field data storage on a per-reward basis.
    • System - Notification Emails are now sent to system users upon user password change.
    • System - User management is now supported via web services.  Application pages now exist to manage user templates in supporting related web service calls.
    • Transactions - New "product item exclusion" functionality to exclude particular product items from generating retail value and/or points.
    • Web Services - New WS call (FetchMemberIssuedRewardsFetchMemberIssuedRewardsForDateRange) for retrieving all rewards previously issued to a single member.
    • Web Services - New WS call, EnrollMemberWithGeneratedId, for member enrollment with Account Id auto-generation support.
    • Web Services - New WS calls (FetchMemberExpirationsFetchMemberExpirationsForDateRange) which retrieves all point expirations for a single member.
    • Web Services - New WS calls (FetchMemberHistoryFetchMemberHistoryForDateRange) which returns expiration, transaction and reward information for a single member.
    • Web Services - New WS calls (FetchMemberTransactionsFetchMemberTransactionsForDateRange) for retrieving all transactions for a single member.
    • Web Services - New WS calls (FetchProductSaveProductSaveProductTransactionFlagsValidateProduct) for product item management.
    • Web Services - New WS method User for system user management and supporting calls.

    2014.1.1 (2014-05-07)

    2014.1.0.1870 (2014-04-21)

    Portal-Only Release

    • Customer Web Portal - Added inter-module type communication for timely point updates.

    2014.1 (2014-04-07)

    • Admin - Transaction Type UI reworked for a more user-friendly configuration experience.
    • Admin - Member prefix selections are now user-configurable item types in Admin menu.
    • Clienteling - Account Id used for transaction now viewable in transaction detail page (not yet supported for all entry methods).
    • Customer Web Portal & Mobile Portal - Multiple languages now supported.  Proper function requires expansive setup throughout the system for translations used in portal text and various items within the database (rewards, surveys, locations, etc.)
    • Customer Web Portal - Javascript now supported within HTML modules.  In previous versions, script tags were removed upon saving HTML modules.
    • Messaging - Multiple languages now supported for on-demand messaging, based on "member preferred language" account setting.
    • Segment - New member segment rule; Did Not Purchase Product With Product Descriptor
    • System - New transaction issue rule; once per program.
    • System - Notification system functionality now available that will Email contacts in the event of a Sync failure.
     

    2013 Release Notes

    2013.7.1 (2014-02-04)

    2013.7 (2014-01-14)

     

    2013.6 (2013-10-30)

     

    2013.5 (2013-09-16)

    • Application / Clienteling Services - New "Analysis & Statistics" page, "Running Points Available" which shows a chronological timeline of  available points balances for a single member.
    • Desktop Portal - Setting a custom "favicon" now supported.  Configured in Portal Appearance Images.
    • Desktop Portal - Extensive refactoring of desktop portal with over 300 customizable portal text items added.
    • Desktop Portal - New Portal Global Settings option to allow for hiding the "Home" link in the upper-right portion of the banner area.
    • Desktop Portal - New Portal Global Settings option to allow for hiding the welcome message in the upper-right portion of the banner area.
    • Desktop Portal - Option to allow for direct injection of inline CSS within Portal Appearance Settings page.
    • Desktop Portal - Two new "login module" types available in Portal Global Settings -- stacked and horizontal.
    • File Import - Process optimization to increase import speed of Campaign Set Send Status file type.
    • Mobile Portal - "Active Rewards" menu now available which allows members to view their live rewards.
    • Mobile Portal - Member account maintenance now available.
    • Mobile Portal - Member enrollment now available.
    • Segment - External references now available for member ranking sets and member ranking set levels.
    • Segment - New enrollment member rule (Enrollment Anniversary Date Within Date Range (Excludes Year)) that groups members by the anniversary of their enrollment date. Note, February 29 enrollments will be handled on February 29 within a leap year and February 28 for non-leap years.
    • Social - Twitter functionality updated to conform with latest Twitter API.
    • Sync - External case synchronization now available.
    • Sync - External transaction synchronization now available.
    • Web Services - New "Enroll" WS calls within the "Member" method, that support enrollment of members.
    • Web Services - New "Segment" WS call method, with three new calls that support retrieval of member ranking set data.
    • Web Services - New WS call, MemberEligibleChoiceRewards, returns eligible choice rewards for a single member.
     

    2013.4 (2013-05-22)

    • Application - New security option that enforces user-specific maximum point amount when issuing point adjustments.
    • Application - Product auditing information now recorded when product name changed via file import.
    • Application - Reward barcodes now visible for members with sufficient user permissions in "Reward Lookup" and reward detail pages.
    • Customer Mobile Portal - Members can now view and alter public member custom field data.
    • Customer Portal - Interaction for accepting "Terms & Conditions" is now stored on member accounts upon initial acceptance.  Furthermore, existence of previous interaction is checked upon logging into the portal and members will be prompted to accept "terms and conditions" if the "Prompt for Missing Enrollment Info on Login" flag is enabled in Portal Enrollment Settings.
    • Customer Portal - Main menu and sub menu item height (pixel amount) can now be configured via Portal Appearance Settings page.
    • Customer Portal - Module title bar height (pixel amount) can now be configured via Portal Appearance Settings page.
    • Customer Portal - New "Forced Reward Overview" module type.
    • Customer Portal - New "Recurring Reward Overview" module type.
    • Customer Portal - New "Points to Next Recurring Reward" module type.
    • Enrollment - Preferred contact method options added to application and customer portal enrollment.
    • Promotions - POS Message Promotion can now be configured to only display message to each member once.
    • Segment - New member segment rule for gift card redemptions by redemption date.
    • Segment - Three new member segment rules to support each component of RFM metric.
     

    2013.3 (2013-03-12)

    • Application - New member property item functionality to support multiple instances of custom field data collection.
    • Application - New member properties module within Clienteling Services to allow for customer service-related maintenance of member property item data.
    • Campaigns - Enhanced SFTP connectivity capabilities for use in External Campaigns.
    • Composite Exports - Two new member property item-related data exports (All Member Property Items / All Member Property Items of Specific Type).
    • File Import - Member property creation and update file added to support new member property item data.
    • File Import - New Call Opt-In/Opt-Out file.
    • File Import - Preferred Contact Method validation added to New/Update Member File (Extended v2).
    • Parimutuel - Batch method for making system-wide changes for default track-specific point and profit formulas.
    • Portal - Member property module added to allow member maintenance to support new member property item functionality.
     

    2013.2 (2013-02-04)

     

    2013.1 (2013-01-14)

    • File Import - First Data Card Mfg File
    • File Import - New/Update Member File Extended v2
    • File Import - Member Descriptor Extended File
    • Segment - New member segment rule: "Points Earned for Date Range at Location Descriptor"
    • Segment - New member segment rule: "Enrolled at Location Descriptor"
    • Segment - New member segment rule: "Purchased Product assigned to Product Descriptor at a Location Descriptor"
    • Web Services - New WS Calls for Epicor Sales Interface
    • Web Services - New Member-related WS Calls (FetchMemberCore, FetchMemberAccountPhoneNumber, FetchMemberEmailAddress, FetchMemberMobilePhoneNumber, FetchMemberPhoneNumbers)

       

    2012 Release Notes

    2012.7 (2012-11-29)

    • Admin - Phone Number and Email ID Types can now have their rank altered and have a card print template assigned.
    • File Import - New location file import with data consumption of location-specific time zone (not widely used in application as of this release).
    • Member - Instagram user name can now be stored on member accounts.
    • Member - Interactions (and related segment rules) now added to member accounts when phone, Email, address data is added (not edited).
    • Member - Members can now specify preferred delivery method for offer related and non-offer related communications.
    • Member - Full birth dates are no longer required system-wide.  Partial birth dates (month & day) can now be stored where partial input is supported (application, member portal).
    • Member Portal - Phone Number Id types can now be managed within the ID management module.
    • Member Portal - Simple age validation feature added to portal enrollment setup (allows for checkbox vs. birthdate entry).
    • Messaging - Text messaging support added to On-Demand communications (requires third-party processor).
    • Messaging - Text messaging support added to external campaign functionality (requires third-party processor).
    • Promotions - Transaction type filter now available within transaction product promotion.
    • Segment - Member segment rule to filter based on new member preferred delivery methods.
    • Segment - Member segment rule to filter based on when phone, email or address is added. (Based on new Interactions)
    • Web Services - New call, FetchAccountIdsSet, offers alternative to FetchAccountIds but returns generic XML array.
    • Web Services - New call, MemberIssuedRewardsSet, offers alternative to MemberIssuedRewards but returns generic XML array.
    • Web Services - New call, ReturnCouponOffersSet, offers alternative to ReturnCouponOffers but returns generic XML array.
    • Web Services - New call, ReverseCouponRedemptionsAndCancelSet, offers alternative to ReverseCouponRedemptionsAndCancel but returns generic XML array.
    • Web Services - New call, ReverseRewardRedemptionsToPendingSet, offers alternative to ReverseRewardRedemptionsToPending but returns generic XML array.
    • Web Services - New WS Security Token functionality to support future versions of web services.
     

    2012.6 (2012-09-17)

    • Application - Group Members Transaction Totals Date Range Selected Location Comparison
    • Application - Redesign of Location Custom Fields for performance increase
    • Application - ESP:Kognitiv Loyalty Ability to specify "from" and "reply to" address in outgoing Emails using Kognitiv ESP.
    • Application - System log audit created for member deletions.
    • Application - Redesign of Product Custom Fields to allow for real-time product group rebuild.
    • Application - Optional "Guess Unknown Gender" process implemented to allow for members without gender to be set to a gender, based on first name.
    • Application - New basket custom field type to support product-specific purchase custom field storage per transaction basket.
    • Application - New "basket product item" custom field type for providing details associated with specific instances of product-level purchases.
    • Exports - Member Address C/O added to all applicable exports.
    • Facebook - Updated to new version DLL
    • File Import - Text Opt-In/Opt-Out file import specification added to allow for batch "Do Not Text" member flag changes.
    • File Import - Transaction Engine Change to support no storage of Retail value
    • File Import - Simple Reward Cancellation File import specification added to allow for batch reward cancels.
    • File Import - Added Amtote GX  Player Transaction File
    • File Import - Existing Reward Import/Export Pair import specification now supports cancellation of pending rewards
    • Member Portal - Nickname field (unused) removed from "General Settings" module type.
    • Member Portal - Card printing functionality added to "Id Management" module type.
    • Member Portal - Ability to specific password requirements for loyalty members within Web Security Settings.
    • Member Portal - New portal text area at the top of "Enrollment Complete" page.
    • Member Portal - Support added for account Ids containing apostrophes.
    • Member Mobile Portal / Facebook - New customizable text option for "temporary password change" prompt

     

    2012.5 (2012-07-12)

    • Clienteling Services - New Analysis & Statistics feature - Member Visit Trending.
    • File Import - New/Update Member File now accepts Email addresses with single quote included.
    • Global - "Strength rating meter" added for portal password to assist members and users in setting a strong password.
    • Global - System usage setting that allows toggling the display of the Member C/O Address field.
    • Member Portal - "Account" removed from Member Phone Number labels.  Ex. "Account Mobile Number" is now "Mobile Number".
    • Member Portal - Expected date format presented within "Birthday" label in age validation page.
    • Member Portal - Included "Gender" in the "General Settings" module type.
    • Member Portal - Transaction Detail Grid in Member Activity expanded for increased visibility.
    • Promotions - Threshold parameter added to transaction bonus promotion to eliminate low-value transactions from eligibility.  New feature prevents negative transactions from being considered by promotion.
    • Segment - New export - Group Members Transaction Totals by Location.
    • Segment - New member grouping rule - Received Transaction of Type at Location
    • Segment - New member grouping rule - Received Transaction of Type at Location Descriptor

     

    2012.4 (2012-05-30)

    • Application - Completion of member deletion now queued in batches to reduce system resource conflicts.
    • Application - External references added to security roles, user departments, and location descriptors.
    • Application - Page-level logging added to offers, coupons, point expiration, and print templates.
    • Application/Portal/Facebook - Globalization of all dates and currency values to support non-US regional formats.
    • Clienteling Services - Enhanced visibility of hot note.
    • Clienteling Services - Expected date format presented within "Birthday" label in relevant pages.
    • Export - Page exports added to location transaction defaults and parimutuel location transaction defaults pages.
    • File Import - File info pane and file requeue functionality now accompanies error and log pages.
    • File Import - Location Descriptor File: Allows descriptor assignments for locations.
    • File Import - United Tote Account File: Changed processing logic to use Account Origin to determine if an existing account is updated.
    • Member Mobile Portal - A mobile-version of the member portal is now available to support loyalty member experience of the member portal via mobile device.
    • Offers - Transfer target functionality added to system to allow for future support of member point redemption used for external donation purposes.
    • Promotions - Enhanced statistics page now available for transaction bonus promotions.
    • Promotions - Recurring Product Promotion - New batch promotion that issues pending rewards to members who purchase a specified quantity of a product or group of products.
    • Segment - New ranking set date filters: Previous 30, 180, 365 days, and "2 Months Ago" (Calendar Month Prior to Last).
    • Segment - All segments scheduled to rebuild weekly are now rebuilt on Sundays.
    • System - "Security Audit" pages available for enhanced view of login frequency and origin.  "Login Origins" and "User Login Profiles" page.
       

    2012.3 (2012-03-14)

    Notice: 2012.3 Clienteling Services Changes
     
    • Campaign - Ability to download files transferred via the "ESP External" method.
    • Clienteling Services - Both phone numbers now available within main clienteling detail page.
    • Clienteling Services - Enrollment location now visible.
    • Clienteling Services - Expanded information available within search grid.
    • Clienteling Services - Improved flow for account management.
    • Clienteling Services - New "hot note" feature available within Clienteling.
    • Clienteling Services - Support for "extended module" display within Clienteling Services.
    • Export - Business Unit External Reference now presented in Business Unit page export.
    • File Import - Campaign Mark as Bounced: Allows management of a member's email "bounced" status for a specific campaign.
    • File Import - Campaign Mark as Open: Allows management of a member's email "open" status for a specific campaign.
    • File Import - Campaign Set Send Status: Allows management of a member's email "sent" status for a specific campaign.
    • File Import - New Loyalty Member with Enroll Date, Location, Custom Fields.
    • File Import - UnitedTote Accounts File.
    • Parimutuel - New point formulas: 1pt per $2.50, 1pt per $5.00.
    • Promotions - Location descriptor filter now available in enrollment promotions.
    • Reward - New variable reward point formula: 400pt per $1.
    • Segment - New member segment rule: Has Mobile Phone Number with Status.
    • Web Service - SetCampaignMemberBouncedStatus: Allows management of a member's email "bounced" status for a specific campaign.
    • Web Service - SetCampaignMemberOpenStatus: Allows management of a member's email "open" status for a specific campaign.
    • Web Service - SetCampaignMemberSentStatus: Allows management of a member's email "sent" status for a specific campaign.

     

    2012.1 (2012-02-15) 

    • Application - A default case queue can now be assigned for each inbound mail server.
    • Application - Ability to enable/disable postal address labels.
    • Application - Page-level logging for pages within the Admin->Categories submenu.
    • Application - Page-level logging for pages within the Admin->Descriptor submenu.
    • Application - Page-level logging for pages within the Admin->Parimutuel submenu.
    • Application - Product totals analysis now available within Clienteling Services (Analysis & Statistics)
    • Export - Detailed page exports now available for Referrer-related promotions.
    • Facebook App - Ability to allow members to edit public member custom field data.
    • Facebook App - Ability to allow members to edit their contact info.
    • Facebook App - New customizable text on "Reservations" page.
    • Facebook App - Option to force members to change temporary passwords upon login.
    • Import - New variation of the SGW transaction file that supports exchange bets but ignores min payout.
    • Member Portal - New customizable text for key code promotion "code accepted" phrase.
    • Member Portal - New customizable text for survey, poll, and trivia "submit answer" buttons.
    • Member Portal - Option to force members to change temporary passwords upon login.
    • Promotion - Auto-execute batch promotions can now be configured to run daily, weekly, or monthly.
    • Promotion - New option that supports pari-mutuel only consideration for referrer spend promotion.
    • Promotion - New promotion type: Deal of the Day Promotion
    • Promotion - Update to recurring gift card promotion, with new option to enforce maximum limits of gift card amount issued per day, week, or month.
    • Segment - New member segment rule: Days with a 'Count as Active' transaction type for date range.
    • Segment - New member segment rule: Days with a 'Count as Visit' transaction type for date range.
    • Systemwide - Added C/O (Care Of) to member address. Removed Address Line 3.
    • Systemwide - Member accounts will now consist of at maximum, one postal address, one Email address, and two phone numbers (primary, mobile).
    • Systemwide - Partial addresses with a country can now be saved, unless "full postal address" is enforced within process (Ex: Enrollment). All partial addresses are automatically marked as "bad".
       

    2011 Release Notes

    2011.7 (2011-11-17)

    • Customer Portal - Dynamic placeholders now available within post-enrollment (verification/welcome) pages.
    • Customer Portal - Enrollment Page; Change dropdown to a textbox. If there is only one item in the dropdown change it to a textbox. Example: If only one phone number type is configured display it as a textbox.
    • Customer Portal - Option to customize starting point of YouTube video
    • Customer Portal - Portal Enrollment "Were you Issued a Card? Option added to set a default value, yes or no, for the Were you Issued a Card? questions
    • Export - Dates and all exports changed to consistent formatting of  YYYY-MM-DD or YYYY-MM-DD HH:MM:SS.MMM
    • Export - New export: Group Summary Daily Activity Group Comparison
    • Export - New export: Group Member Transaction Comparison
    • Export - New export: Group Parimutuel Track Total
    • Export - New export: Group Summary Daily Activity Range Comparison
    • Export - Select All & Unselect All Buttons for Export Parameters Page (Data columns)
    • Export - Separate Pages created for Segment Exports; Reward Coupon, Transaction, Interaction, Case, Product, Reservation
    • Facebook App - Drilldown detail added to rewards.
    • Facebook App - Drilldown detail added to transactions.
    • File Import - Added Email Opt-Out/Opt-In Using Account Id
    • File Import - Added new United Tote import to process the ineligible wager/win feature. Ineligible wager and win is subtracted from the total prior to calculating points.
    • File Import - Email Opt-Out/Opt-Out Using Email address
    • File Import - Mail Opt-In / Opt-Out File
    • Logging - Auditing information added to various pages within the application.
    • Promotions - Added the ability to enter a percentage for transaction bonuses
    • Security - User Account Login failure lockout. Functionality to lockout a user account's ability to login to the application for a specified time period if they have failed to enter there password a specified
    • number of times.
    • Statistics - Extended Case Group Stats to include: Open and Closed
    • Statistics - Extended Coupon Group Stats to include statuses:Active, Cancelled, Redeemed
    • Statistics - Extended Reward Group Statistics to include statuses: Cancelled,Pending,Active,Redeemed,Expired
    • Statistics - New Parimutuel SystemWide Analytics Type: Parimutuel Pool Totals (All Locations)
    • Statistics - New Parimutuel SystemWide Analytics Type: Parimutuel Pool Totals (Specific Business Unit/Location)
    • Web Services - New service: OverwriteImportNote allows changed to the "Import Note" field after file has been imported.
       

    2011.6.1750 (2011-09-19)

    • File Import - Maximum file upload size increased to 64MB for web services and 90MB for application.

    2011.6 (2011-09-13)

    • Analytics - System Wide - Transaction Statistics, added business unit filter.
    • Clienteling Service - Member Analytics - Parimutuel Track Totals; Added Total Points, Active Days, Avg/Transaction and Avg/Active Day.
    • Exports - "Parimutuel Daily Location Wager and Win for Date Range" composite export that allows for exporting of parimutuel totals by day, by location.
    • Exports - "Group Daily Activity Report" group transaction totals for a select transaction type and date range.
    • Exports - "Parimutuel Daily Wager and Win for Date Range" composite export that allows for exporting of parimutuel totals by day.
    • Export - "Parimutuel Single Track Wager And Won For Date Range" Added Active Days and Avg/ActiveDay.
    • File Import - Added Product Descriptor Assigned File Import Type.
    • File Import - "First Data Redemption File" Added Void.
    • Segment - Member segment pages re-designed for improved readability and usability.
    • Segment - "In Parent Group, not in Selected Group" member group export that allows exporting of all members in the parent group, but not in the selected group.
    • Segment - "Group Members Parimutuel Summary" member group export that allows exporting of parimutuel summary totals.
    • Segment - "Group Members Transaction Totals" member group export that allows exporting of group members' transaction totals by transaction type.
    • Segment - Reward Group - Added Gift Card of Type rule to the Rule Category: Reward Group Rules.
    • Segment - Member Segment Rule - New rules. Has Live Rewards Expiring in X Day. Has Live Rewards Expiring within date range
    • Segment - Segment Exports have been moved to a separate page. Exports are now located in under the Tasks section of the left pane.
    • Segment - Added Age and Gender breakdown information to the left pane of the Promotion, Campaign, and Export member groups.
    • Segment - Member Segment Rule - New rule. Enrolled At Business Unit
    • Web Service - New "CrossLoginExt" web service call to direct a member to a particular page using the portal item external reference.

    2011.5 (2011-09-01)

    • Analytics - Case dashboard provides quick access to case-related statistics.
    • Analytics - Enhanced analytics types for Top Members page grouped by various date range options.
    • Analytics - New "Gift Card Reward Balance" dashboard that shows various details on cumulative gift card reward amounts issued from the loyalty platform.
    • Analytics - New dashboards for Gift Card Rewards
    • Analytics - New dashboards for Internal Rewards
    • Analytics - New dashboards for Recurring Rewards
    • Analytics - New dashboards for Variable Rewards
    • Analytics - New enrollment system-wide statistic type for enrollment totals for a business unit.
    • Analytics - New 'Retail Spend' analytics type added to Top Members snapshot.
    • Analytics - New reward system-wide statistic type for gift card rewards.
    • Analytics - New snapshot option for "Top Locations" which shows a variety of transaction, enrollment, and reward statistics grouped by location.
    • Clienteling - New Analysis & Statistics, Location Totals option for quick member-specific access to statistics grouped by location.
    • Email - Ability to easily specify whether or not to suppress Emailing to members who have opted out of Email communication within campaign configuration.
    • Email - Added new Email system-wide statistics page (Analytics) and enhanced recurring campaign statistics.
    • Email - Exports added to Email Campaign statistics to provide details on members included in the campaign and the result of the Email communication (opened, bounced, unsubscribed, etc.)
    • Email - If using the Kognitiv ESP, custom domains are now supported for outgoing Email addresses.
    • Email - Logic rules added to recurring campaigns to allow members to only receive Email once per campaign, once per quarter, once per month, and once per week.
    • Email - On-Demand Email configuration now supported for customers without a customer web portal.
    • File Import - Import Log export for a select Import specification and date range.
    • File Import - 'Lines Read' count added to logging of file import.
    • File Import Logic Change - Rewards cannot be marked as redeemed unless they have been printed.
    • ID Types - New "Valid Range" option to ensure that all account Ids of a type are within a numerical range.
    • Portal Enrollment - Allow for an 'empty' value for defaulting region and country on portal enrollment, to ensure that enrolling member makes selection.
    • Portal Enrollment Logic Change - Region now required for customer portal enrollment.
    • Promotion - New batch random point promotion that can randomly issue points to eligible members.
    • Promotion - New batch random reward promotion that can randomly issue internal rewards to eligible members.
    • Promotion - New option in Interaction Bonus Promotion to limit point issuance to once per member per year.
    • Promotion - Internet Instant Winner Promotion which can randomly issue internal rewards via the customer portal.
    • Segment - "Expiration Timestamp" data added to reward group export.
    • Segment - "Gift Card Used Amount" data added to reward group export.
    • Segment - New member grouping rule for products per transaction.
    • Segment - New member grouping rule, "Has Reward Expiring Within X Days".
    • Segment - New member rule for cumulative retail value spanning all transaction types within a date range.
    • Segment - New reward grouping rule, "Reward Expiring Within X Days".
    • Web Service - New "SendPassword" web service that sends a "Password Help" Email to a member.
    • Web Service - New "SendWelcomeEmail" web service that sends a Welcome Email to a member.

    2011.3.1727 (2011-07-18)

    • File Import - SGW Player Transaction to handle Exchange Bets
    • Web Service - MemberPendingRewards: Changed dataset to XML array
    • Web Service - MemberActivityByDateRange: Changed dataset to XML array
    • File Import - SGW Player Transaction - With Min Payout Column NOT PROCESSED
    • Customer Portal - "Do Not" status change. Allow member to change their Do Not Email, Do Not Mail, Do Not Text, Do Not Call status
    • Composite Export - Total Sales Grouped by Location
    • Customer Portal - Enrollment Page - Enable / Disable data entry fields: Prefix, Suffix and Birthday
    • Customer Portal - Allow modification to enrollment border via Portal Appearance Settings
    • Customer Portal - Allow modification of "No Answer" Phrase For Child Birthday Gender Throughout Member portal
    • Customer Portal - Enhanced Login Module: New module. Two separate section; "Already A Member" and "Not a Member. Additional control of what is presented to the customer.
    • Process - Validate Email Domains: Enhanced validation rules
    • System Wide - Address Region and Zip labels. Added the ability to change the name of Address Region and Zip. This is changed via Admin / Item Types / Countries.
    • Email - On-Demand: Added the ability to alter the Subject line
    • Customer Portal - Standard Login Module: Added additional portal text settings
    • Email - Email Template: Add new placeholder member email. Including a statement like "Message sent to %member email%" has become best practice for inbox delivery.
    • Email - Email Template: Portal Unsubscribe handle to accept email address
      Example Usage....
      without...
      https://[YourNameHere].customerentry.com/portal/Handlers/Unsubscribe.aspx
       
      with....
      https://[YourNameHere].customerentry.com/portal/Handlers/Unsubscribe.aspx?Email=%EMAIL_TO_ADDR%

     2011.3 (2011-07-05)

    • New Segment Rule: Redeemed Coupon
    • Customer Portal - Add Child Info data entry to enrollment page
    • Email - Email action in Kognitiv Loyalty pickup reward: Added the ability to email a reward via the application in the ActionPickupReward page just like we do in the actionredeempoints page
    • New Segment Rules for Gift Card Feature:
      • Received Gift Card Reward
      • Has Not Received Variable Reward
      • Has Not Received Gift Card Reward
      • Has Pending GIft Card Reward
      • Has Redeemed Gift Card Reward
    • Gift Card Reward Expiration: Added expiration date to Gift Card Reward
    • New Segment Rule: Has not received transaction from Variable Point Back Promotion
    • New Segment Rule: has received transaction from Variable Point Back Promotion
    • Customer Portal - Member Gift Card Portal Module: Added Portal Module that only displayed Gift Card Reward Types.
    • Email - ESP Custom: Add the ability to execute recurring campaigns via ESP Custom
    • Email - Primary Id Card Printout Attached to Campaigns: Added the Ability to optionally attach the "primary id card printout" to ESP:Custom and ESP:Kognitiv Loyalty Batch/Recurring Campaigns only
    • File Import - First Data Gift Card File: Added file import to support First Data Gift Card interface
    • Password Security: Added the following password security settings:     
      • Min. Password Length ## Characters
      • Require Letters And Numbers
      • Require At Least One Capital Letter
      • Require At Least One Non-Letter/Number
      • Password Expires in ## day(s)
    • Child Birthday Promotion: Added the ability to issue rewards to members with a with a child birthday within x days
    • Basket Processing - Record multiple products for a single transaction. This enable product detail segmenting, promotions...
    • New Segment Rule - has received transaction from Fixed Point Back Promotion
    • New Segment Rule - has NOT received transaction from Fixed Point Back Promotion
    • Promotion - Added the ability to auto-execute the Fixed Point Back Promotion
    • New Segment Rule: Gift Card Reward Not Redeemed
    • Email - Reward Email Template: Add new email template for Rewards. Also add place holders for Reward ID, Retail Value, Reward Barcode (One-time-use-code) and One-Time-Use-Code PIN
    • Promotion - Gift Card Reward Feature - A batch "one-time-use-code" feature that issue recurring rewards in incremental values. For ever 75 pts member receives a $5 reward. If the cross the threshold from 70 to 150 pts the receive 1 $10 reward.
    • New Segmenting Rule - Child Birthday in select month
    • Customer Portal: Replace 'Sign-up' text with Portal Text
    • Customer Portal - Added the ability for the user to display a PDF of the reward from the customer portal via Redemption Settings
    • Customer Portal - Added Require Postal Address Flag
    • Customer Portal - Complete Portal Enrollment Info. If a member has not entered all required info upon the next login they will be message to do so.
    • New Segmenting Rule: Member has placeholder status. Id was added via a file import and is required to complete their enrollment process.
    • Analytic Top Members: Added click-through link so that you can display a member in the clienteling services page from the Top Members page
    • Promotions - Added a Promotions Dashboard page that lists all active promotions
    • New Segment Rule: Received Transaction Count as Active in date range
    • New Segment Rule: Received Visit Transaction within Date Range
    • Customer Portal - Added View Only Contact Module
    • New Segment Rule: Member with X number of ID's of a select ID Type or ALL ID Types
    • New Segment Rule: Member NOT assigned to select member descriptor
    • New Segment Rule - ID of Type added in Date Range
    • New Segment Rule: Members that have successfully participated in a key code promotion, they entered the correct key code for that promotion.
    • New Segment Rule: members that have successfully participated in a product code promotion, they entered the correct product code for that promotion.
    • Customer Portal - Portal Apperance Settings / Images: Users now have the ability to change the style sheet and theme of the Customer Portal via the application
    • Promotion -  Product Bonus Promotion: Transaction based promotion based on Product Group
    • Email - On-Demand Email Tracking for Member: New Clienteling menu under the 'tracking menu (under the campaign submenu item)  Shows a grid of 'on-demand' emails sent for that member.
    • Email - Added email open tracking to ESP:Kognitiv Loyalty.
    • Customer Portal - Add a footer to the customer portal that is managed like the banner via portal text
    • Email - DoNotEmail and Invalid Emails are removed from Campaign (they are inclubed in the total 'eligible', but are not sent). This was added ESP:Custom and ESP:Kognitiv Loyalty.
    • Email - Coupon Email Template has been added to Coupon Type (just like Rewards). Option to add or not add the coupon attachment has been added as well.
    • Queue Schedule Control - User now has ability to manage the execution time of all daily processes. System / Settings / Queue Schedule
    • Email - Member Email Verification: Added a link to re-send the verification email after the member attempts to login and receives the "Login Failed - Account Has Not Been Verififed Yet!"
    • New Segment Rule - Enrollment Rule (Days from now): Modification to allow for negative in both start and end
    • File Import - First Data Gift Card Redemption File
    • Customer Portal - Page Title: Added the ability to change the browser Page Title
    • Transaction Public Name - Added the ability to add a customer facing name for a transaction type. The Transaction Public Name replace the Transaction Type Name in the portal modules.

    2011.2 (2011-05-13)

    • Friend Referral functionality to track and reward referrals to you loyalty program
    • Google Analytics to track member usage of your customer portal.
    • The Youtube customer portal module allows you track and reward members for watching your content.
    • RSS Feeds allow you to syndicate messaging for your loyalty program.
    • Member Children feature allows members to share information about their children so they can participate in related promotions.
    • Expanded personalization options for email, POS and customer portal messaging.
      • Points to Next Reward Messaging
    • Additional Facebook application functionality
      • Survey
      • Trivia
      • Ability to alter the appearance settings (full control of colors and font size)
    • Support for Multiple Login Sessions via multiple browsers.
    • Parimutuel Transaction Bonus Promotion
    • Member Age Analytics - Analytics / Dashboards / Age and Gender
    • Ability to create a custom Portal Password Help email template
    • Member Email Domain Verification - Information displayed on the Contact Settings Page

    2011.1 (2011-03-02)

    SBLP2011ReleaseNotes.pdf

    The 2011.1 release adds a host of new features and product enhancements providing even more comprehensive functionality to SBLP.

     The interactivity of social media is changing the way your customers interact.  Stay on top of this trend and stay connected to  tech-savvy customers in a multi-channel universe using these features:

    • Facebook Application Feature - Connect with your customers through this fastest growing social media tool.  Advanced functionality such as polls, key code promotions, product code promotions and interaction promotions (earn points for facebook interaction) activate customer engagement.
    • Twitter Feature - Post to twitter via the app or through twitter itself.  Easy access. Posting messages is easy. Track mentions and reward points.

     Customer insights and market assessments are key to making smarter business decisions and gaining a competitive edge:

    • Clienteling - Gives your CSRs/associates quick access to vital customer information (past purchases, preferences, offers and rewards, etc.).  Gain deeper insight into your customer preferences.
    • Polls - Facilitate your own online focus groups.  View results real time.
    • Portal Message Promotions - New portal module allows you to drop personalized, customized message and offers into the portal.  Display pop up and module messages.

    Increased functionality, providing you with enhanced features to optimize user experience :

    • Numerous optimizations and fixes make the platform even more robust.
    • Enhanced search options - View by case, coupon, reward and transaction.
    • CSR Only Choice Rewards - Option to issue choice rewards via the application only - not the web portal or kiosk.
    • Country and Region Management - Manage your own lists for countries and regions (states/provinces).
    • New Web Service Calls - Even more options to improve performance. View all options here WS Link.
    • Account Info on Top of CSR Pages -  Additional user-friendly interface allowing CSRs to view account information on all sub-pages.
    • Point Expiration (Auto or Batch) - Allows for expiration of aged points that have not been used.  Automatic runs once every morning.  Batch is setup and executed manually for all members in a promotional member group(s). 
    • ESP:External - Generic setup for ESP functionality.  Works like existing ESPs but every morning (recurring) the list and selected fields will be FTPd to supplied FTP credentials or it can be manually executed as needed (Batch).   We assemble the file based on the campaign group and send the list out as configured.   

    For additional information on these features, please contact the Kognitiv Loyalty Support team.

     

    Kognitiv Logo

    Please note: All external Kognitiv Loyalty links and references are directed to US datacenter unless specifically noted.

    Home: Kognitiv Loyalty © 2023 Kognitiv Corporation. All Rights Reserved.