Platform releases 2020

December 17, 2020

🚀 Added

  • Mobile Push Encryption
    Send mobile push message with end to end encryption, preventing sensitive information from being visible anywhere outside of the XP platform and the receiving device. (speak to support for more information)
  • Mobile Push Delivery Receipts
    Get real time confirmation that messages have been delivered to the users device. Use that information to inform segmentation and follow on campaigns. (speak to support for more information)

🔆 Improved

  • Split Testing for Multi Stage Campaigns
    Added to multi stage campaigns in the same way as single stage. It is now possible to test multiple workflows side by side as different variants to see which give better results.

✅ Fixed

  • Unable to upload a new icon for Onsite Campaign when copying an existing campaign
  • Campaign not being sent to users in a specific time zone
  • Update Time missing from new profile attributes
  • "Between" function in Segments only presented as a single text box

November 19, 2020

🚀 Added

  • Multi Stage Journey Campaigns
    Maxautomation has been pulled into the same campaign creation process as a standard campaign. It is now possible to use many of the same features during setup such as scheduled or recurring starts, campaign segmentation and triggering from locations and the API. Read more...
  • Automated Profile Exports
    Alongside the new Audience Explorer it is now possible to build automated exports which can send a list of profiles which associated attributes to an email address or client SFTP.

🔆 Improved

  • All New Audience Explorer
    All new segment builder along with added criteria options makes building audiences easier, more flexible and faster.

✅ Fixed

  • In App message rendering when using rounded corners sometimes fails
  • Approver can launch campaigns without channels validation
  • Campaign name not clickable in Live Campaign list
  • Some remaining links to Old UI pages

October 8, 2020

🚀 Added

  • Dynamic Images
    Images in push notifications (iOS, Android & Web) can now either be uploaded at create time or dynamically loaded on delivery. Images can be pulled from a static URL or even loaded per profile based on individual attributes.
  • JavaScript support for on-site messages
    Users can now fire JavaScript when a user interacts with an on-site message.
  • New API for list of tasks
    Use the API to find tasks such as recent deletions or imports and retrieve data about them, such as any errors on imports or recent deletions.

🔆 Improved

  • Improved handling of non-addressable email addresses
    Continuous update to address validation processes to automatically update non-addressable email addresses and remove them from further sends.
  • Inbox Open URL Action
    Ability to select Open URL action as either new window (current behaviour) or same window.
  • Ongoing Platform UI Improvements
    This time round, more consistent inline editing on tables, inline 'kebab' menus to house multiple row actions, reordered table columns for better readability, added ID columns where access to that info was useful for API calls.

✅ Fixed

  • Engagement being incorrectly displayed for control group users.
  • Missing permissions on campaign copywriter role.
  • On-Site Campaign Builder image not displaying in UI (send unaffected).
  • On-Site campaign titles automatically being updated to title case.
  • Campaign Export report contains bounce column even though export never contains bounced records.
  • List of projects not available when updating user account access.
  • Missing timezone display on campaign check when User Timezone is selected.

July 19, 2020

🚀 Added

  • New Reply-to fields on email
    Set independent to the from address details.
  • Data Manager
    New section added into the Data area of the platform, incorporating data management elements of the existing platform. This new section replaces the following sections of current platform:
    Data>Users>Attributes & Tags
    Data>Locations
    Data>Behaviour
  • Template Copy
    It is now possible to copy message templates between projects.

🔆 Improved

  • Campaign Scheduling
    Users can now set stop time as well as date on all triggered campaigns.
  • Approval Checks
    Added enforced audience calculation at campaign approval step for extra sanity check when sending large numbers (enabled per project).
  • Campaign List Pages
    Brought into line with the new UI design
  • Email From Address
    Email from address can now be limited to use on specific projects
  • SCV Channels tab layout
    Addressability Status and Subscriptions swapped for improved UX.
  • SCV Channels tab layout
    Push Subscriptions section has had the Status and Marketing columns swapped for improved UX.
  • SCV Locations tab
    Last Seen Date added to the Most Visited section

✅ Fixed

  • Dashboard stats sometimes show negative delivered values.

June 27, 2020

🚀 Added

  • Profile Overview Tab
    See Profile basic data as well as latest sessions, app usage and featured attributes at a glance. Read more...

🔆 Improved

  • Campaign Analytics Overhaul
    Updated look and feel as well as an improved overview of campaign performance. Read more...
  • Campaign Stats Export
    Update table behaviour to export selected date range regardless of campaign onscreen visibility.
  • Triggered Optimove Campaigns
    Added support for event triggered campaigns.

✅ Fixed

  • Recipient calculation when campaigns contain certain combination of channels.
  • Project admin not able to set email from address in Maxautomation.
  • Date display issues on campaigns.
  • Personalised payload issues on inbox campaigns.

May 17, 2020

🚀 Added

  • Single Customer View
    Overview of all your customer Profile and Device data. Read more...

🔆 Improved

  • Dashboard loading times
    Updated rules for dashboard loading to allow faster render times.

April 19, 2020

🚀 Added

  • Integrations Marketplace
    A dedicated portal to house all available and configured 3rd party integrations. Read more...
  • Active Directory Integration
    Syncing your Active Directory Users and Groups to allow you to send email campaigns using your Exchange Distribution List. You can also use user attributes stored in Active Directory to segment and personalise campaigns. Read more...
  • Dynamic URL Parameters
    Added a selection of dynamic values for use in URL tracking. Read more...
  • Limit Sends per Channel or Profile
    Decide where to set send limits across individual channels or for a profile overall. Read more...
  • New API method to allow creating of custom attributes programmatically. Read more...
  • Timestamp for when a Profile is created added to Segmentation.

🔆 Improved

  • Much improved Project dashboard with all new stats for all channels. Marketers now see only the channels, apps and sites they are interested in. Read more...
  • Consistent language around channel engagement stats in line with presenting them to the new dashboard.
  • The Navigation gets another update, now giving the user a choice whether to keep it open or collapse for more screen real-estate.
  • Updated Company dashboard, bring the design more up to date with a clean look to match the ongoing UI changes.
  • Combined Channel Settings section so all channel options are in one place. Read more...
  • New preview added to Email and Inbox settings pages to allow the marketer to see their changes in realtime so they can see what customers will see. Read more...
  • Check at send time for campaigns containing immediate send channels to prevent accidental campaign triggering.

✅ Fixed

  • Intermittent Inbox translation behaviour for some languages.
  • Notification log not showing detail for all error messages.
    (display issue only - no data loss)
  • Campaign names not showing in message history.
    (display issue only - no data loss)
  • Render Profile option in email Test Send not available to Project Admin.
  • Project Admin not able to access Attributes and Tags section.

March 18, 2020

🚀 Added

  • Optimove Realtime Triggered Notifications
    Apply segmentation and Schedule In App and On Site campaigns directly from within Optimove.
  • Dynamic Sender on Email Campaigns
    Email from field now accepts valid Twig token to allow for sender address to be pulled from Profile attribute, personalising the sender based on an individual user.
  • Content Partner Role
    Allow access to users such as a creative agency who need to create content templates without being granted access to other functionality within projects. Read more...
  • View Total Event Hits Over Time Period
    It is now possible to view total Event Hits in addition to Tags and Impressions under Analytics > Behaviour > Tags & Impressions.
  • Additional Data in Notification Log Export
    New columns for email version as well as unsubscribes, bounces, and language.
  • Filter Event Triggers based on Event Property Value
    Only trigger Events where a property of that Event has a pre-determined value. e.g. Event=GamePlayed, Property=GameType, Value=RouletteWheel. Read more...
  • Twig Token Support in Custom Buttons
    Render personalisation on web push custom buttons.

🔆 Improved

  • New system toolbar including improved project search and combined user/admin preference panel.
  • Data loss prevention. Confirmation dialogue when leaving a page where user has made changes.
  • Task progress details for longer running operations. Links directly to Task History page for full information and task status.
  • Relocated App Token. Find it...
  • Moved Active Users figure from Overview page to Analytics section to improve initial project loading times.
  • General system performance optimisations to reduce larger data sets loading times.
  • New style pages throughout the platform as we continue to update the interface to a more modern design.
  • Improved table sorting and filtering in all new interface pages (continuing to roll out across the entire platform).
  • Translation loading improvements.

✅ Fixed

  • Improved responsive capabilities for In App custom HTML blocks to display content correctly on all screen sizes.
  • Occasional language encoding issues in certain template imports.
  • Broken table layouts in some older versions of Safari.
  • Issues with search in some older browsers.
  • Retry logic for Optimove campaigns to prevent incorrectly loading empty lists of records.
  • Automatically removed erroneous segments where longer running times caused the interface to hang.