Hatch Changelog

Check out what's new! Below is a list of new features, improvements, and bug fixes organized by monthly release.

Email for Updates

March

Release: 2019.03

  • platform
    Improvements Ready, Set, Scale. We’ve made a handful of performance improvements to the platform to ensure that all of our customers can seamlessly scale from pilot to full rollout. Scalability has been a strength of our platform from the start, but now we’ve made it even better because we value growing with you and your business.
  • platform
    Improvements Enhanced Security. In addition to improving the platform’s scalability, we’ve made improvements to our security protocols, giving us more control over the traffic sources we allow to access our databases for our enterprise customers. Keeping your, and your customers’, data secure is a key priority at Hatch and we are always taking steps to improve our security measures.
  • Hatch HQ
    Fixes We want to ensure that your experience using Hatch HQ is easy, breezy. We’ve rolled out a number bug fixes in HQ to improve that experience so you may notice that some of your past bug annoyances have been squashed.

January

Release: 2019.01

  • Platform
    Customers can now manage Product Groups via API. Click to read more
  • Platform
    Increases the maximum pagingation value from 50 to 100 per response. Click to read more
  • Platform
    Offer Activation & other Effects are subject to limits, global or per member, & prevent overcommit.
  • Platform
    Offer constraints support combining "Member In X Segment" and "Member In Any of (A,B,C) Segments."
  • Platform
    The Membership lookup endpoint correctly includes Membership Offer and Membership Rewards context.
  • Platform
    Membership webhook opt-in messaging is suppressed for memberships with email & phone
  • Platform
    Marketing Content URLs sanitized to prevent someone from including embeded Javascript or other invalid or insecure URL characters.
  • Platform
    Updates Membership Birthday validation. Valid Membership birthdays must be between 1 and 123 years in the past.
  • Platform
    Password policy strengthened. New passwords must meet minimum strength standard of 8 characters and may not appear in the data set of the 1,000 most common passwords. Applies to Memberships and HQ users. Brute force attempts on password will automatically lock the account for 10 minutes. Login attempts no longer leak information about whether the email or password was registered with the system.
  • Platform
    General bugfixes and performance improvements
  • Platform
    General security improvements to the API.
  • Hatch HQ
    Enhanced search and filtering capabilities throughout app. API clients can now search and filter the following resources: Members, Point Changes, Offers, Rewards, Locations, Product Groups, Segments, and Users.
  • Hatch HQ
    Customers using HQ can now filter Membership Point Changes and Transactions by a date range.
  • Hatch HQ
    Adds support for Offer Activation Limiting. Activation limiting removes the need to "require re-activation" when configuring an Offer constraint.
  • Hatch HQ
    Introduces the ability to create and manage Segments through HQ.
  • Hatch HQ
    Supports the ability to assign Members to a Segment in bulk, via CSV upload.
  • Hatch HQ
    Offer Constraints can now be applied to Memberships "In Any Segment"
  • Hatch HQ
    Adds support for viewing archived Offers and Rewards. These records will be "read only" until we can add support for un-archiving.
  • Hatch HQ
    Adds the ability to trigger a password reset for a specific Membership.
  • Hatch HQ
    General bugfixes, user experience, & performance improvements

November

Release: 2018.11

  • Platform
    API-wide scope enforcement
  • Platform
    Eager loads Membership on Membership Rewards API calls
  • Platform
    Removes Membership Reward resource and replace with decorated Reward resource
  • Platform
    Improves performance for Transaction metrics
  • Platform
    Expands filtering of jsonapi-included resources
  • Platform
    Performance improvements when side-loading Offers and Rewards on Memberships
  • Platform
    General bugfixes and performance improvements
  • Hatch HQ
    Updates Offer Management UI
  • Hatch HQ
    Updates authorized scopes for Admin and Support user roles.
  • Hatch HQ
    Membership Offers now display a badge communicating an Offers visibility status
  • Hatch HQ
    Fixes issue where Offer details fail to load if no marketing contents where configured.
  • Hatch HQ
    General bugfixes and performance improvements

October

Release: 2018.10

  • Platform
    Adds category attribute to the Reward resource.
  • Platform
    Adds support for filtering Rewards by category.
  • Platform
    Adds support for filtering Membership Rewards by category.
  • Platform
    Adds support for finding Memberships by Phone or ID.
  • Platform
    Adds webhook support for notifying users when a Membership Segment is updated.
  • Platform
    Adds support for sparse fields on custom data.
  • Platform
    Adds support for gzip compression.
  • Platform
    Adds created at min/max filters to Membership Point Change resource.
  • Platform
    Adds support for rule driven Segmentation.
  • Platform
    General bugfixes and performance improvements
  • Hatch HQ
    Adds ability to click and drag to select a date range on the Dashboard.
  • Hatch HQ
    Adds ability to click an Offer or Reward on the Membership page.
  • Hatch HQ
    Updates Offer creation user experience.
  • Hatch HQ
    Adds ability to create product groups while configuring an Offer.
  • Hatch HQ
    Product group badges render with links to product group pages
  • Hatch HQ
    Adds validation to prevent invalid Offers from being created.
  • Hatch HQ
    Adds error handling & messaging to inform users when something goes wrong.
  • Hatch HQ
    Updates Offer creation breadcrumbs
  • Hatch HQ
    General bugfixes and performance improvements
  • Data ETL
    Add support for selectively filtering pieces of custom data
  • Data ETL
    Add support for selectively filtering Membership attributes

September

Release: 2018.09

  • Platform
    Require proper scope parameters when making API calls to create tokens.
  • Platform
    Asynchronously send password reset calls via webhook notification
  • Platform
    Adds support for sending Membership update notifications on point changes
  • Platform
    General bugfixes and performance improvements
  • Hatch HQ
    General bugfixes and performance improvements

August

Release: 2018.08

  • Platform
    Allow a Membership password to be set if it has never been set before
  • Platform
    Allow unfulfilled Redemptions to transition to abandoned state
  • Platform
    Platform automatically abandons Redemptions as Rewards expire
  • Platform
    Adds email format validation for Membership
  • Platform
    Fixes a bug where authenticated webhook calls would sometimes fail
  • Platform
    Introduces Segments API Click to read more
  • Platform
    Performance optimization when presenting Offers
  • Platform
    General bugfixes and platform improvements
  • Hatch HQ
    Design updates and improvements to the program dashboard
  • Hatch HQ
    Program dashboard metrics support custom date ranges
  • Hatch HQ
    Program dashboard supports display of hourly, daily, and cumulative metrics
  • Hatch HQ
    Program dashboard displays snapshot of loyalty revenue metrics
  • Hatch HQ
    Program dashboard metrics display
  • Hatch HQ
    Improved support for editing Offer components
  • Hatch HQ
    General bugfixes, performance improvements, and design cleanup

July

Release: 2018.07

  • Platform
    Outbound webhook calls support HTTP Basic authentication
  • Platform
    Standardize filter behaviors across entire V2 API
  • Platform
    Performance improvements to Membership Rewards index resource
  • Platform
    Additional attributes supplied via Salesforce Marketing Cloud integration
  • Hatch HQ
    Allows specific dates and times to be set when configuring Offer publication windows
  • Hatch HQ
    Adds new audience that supports age restricted Offers
  • Hatch HQ
    Improvements to the copy and layout of the Offer Management
  • Hatch HQ
    Form input validation and styling improvements
  • Hatch HQ
    General bugfixes and performance improvements

June

Release: 2018.06

  • Platform
    Additional functionality for Salesforce Marketing Cloud: SMS opt-in, and platform event sync
  • Platform
    Fix bug returning error to API when confirmed Membership gets re-confirmed
  • Platform
    Fix bug returning error to API when duplicate Membership ID is posted for create
  • Platform
    Fix bug returning error to API when Membership ID not found for Membership rewards index
  • Hatch HQ
    Introduce Hatch Offer management via HQ user interface
  • Hatch HQ
    Membership, Reward, and Offer Segment visibility
  • Hatch HQ
    General bug fixes

May

Release: 2018.05

  • Platform
    Introduces Membership write adapters for Salesforce Marketing Cloud
  • Platform
    Improved reliability of event notifications through backend enhancements
  • Platform
    Bugfix to ensure occcasional webhook call connection failures are efficiently retried
  • Hatch HQ
    General improvements and bugfixes.

April

Release: 2018.04

  • Platform
    Exposes a JSON API relationship between a Point Change and its Redemption Source.
  • Platform
    Updates to provide better webhook summaries on Loyalty and Transaction events.
  • Platform
    Adds new attribute (visible_status) to Membership Offers that helps manage Offer visibility.
  • Platform
    Bugfix to prevent the fulfillment of previously cancelled Redemptions.
  • Hatch HQ
    Dashboard improvements that highlight program key program metrics.
  • Hatch HQ
    Membership point change activity table displays marketing contents
  • Hatch HQ
    General improvements and bugfixes.

March

Release: 2018.03

  • Platform
    Adds support to automatically grant points to a member on their birthday.
  • Platform
    Adds support to grant or expire Membership points on a configurable schedule.
  • Platform
    Exposes a relationship for a Transaction to the Redemption resource.
  • Platform
    Event notification service enhancements.
  • Platform
    Expired rewards may no longer be redeemed.
  • Platform
    Fulfilled Redemptions may no longer be cancelled.
  • Platform
    Fixes an occasional rounding error in money amount storage.
  • Platform
    Corrects an occasional bug impacting the ability to activate and/or deactivate an Offer.
  • Platform
    Added dynamic deactivation of Offers as a fulfillment outcome.
  • Platform
    General performance improvements
  • Hatch HQ
    Membership profile page improvements. Click to read more
  • Hatch HQ
    Updates to HQ user login form.
  • Hatch HQ
    General improvements and bug fixes.

February

Release: 2018.02

  • Platform
    Rules conditions support the ability to track the number of times an item is purchased
  • Platform
    Revoke ability for a fulfilled Redemption to be canceled
  • Platform
    General bug fixes and cleanup
  • Hatch HQ
    Adds support for dedicated instances of HQ
  • Hatch HQ
    Cross browser compatibility improvements