Last modified January 11, 2021 by Shelly Wolfe

Past release notes

2018 releases

November 2018

User identity

Track and target a user across multiple devices (for example, phone, tablet, web browser, smart TV), while also distinguishing between different users on the same device (for example, family members on a shared tablet or TV) with Swrve’s new User Identity feature. For more information, see Tracking your users with Swrve User Identity.

Facebook ad journeys

Customize your Facebook ad journey and user onboarding experience when a user installs your app from a Facebook ad with Swrve’s new Facebook ad-triggered campaigns. For example, depending on whether or not the user has already installed your app, take them directly to the app store first. When they open the app for the first time or return to the app after clicking your Facebook ad, display a custom in-app message to personalize their experience and improve conversion. For more information, see Facebook ad-triggered campaigns.

October 2018

Web SDK and push notifications

Track your users across devices and platforms, including web, and send targeted, personalized notifications to your website users with Swrve’s new web SDK and push notification campaigns. For more information, see Web push notifications.

September 2018

Smart TV SDK

Track your users across devices and platforms, including Tizen (Samsung) or webOS (LG) TV platforms, and send targeted, personalized message to your OTT users with Swrve’s new Smart TV SDK. For more information, see the Smart TV integration guide.

Audit trail

The new audit trail feature captures user activities performed on campaigns within the Swrve dashboard. Company administrators have access to these searchable and exportable logs to see what has happened on campaigns for each app and who performed those actions. Audit trails also include changes at the company level to capture changes to user access permissions. For more information, see Swrve Dashboard audit logging.

Geo-triggered campaigns

Our new version of geo-triggered campaigns include the ability to create polygon-shaped geofences giving you greater accuracy in defining your campaign trigger zone. We’ve improved the campaign flow and performance of the Geo SDK add-on. For more information, see Intro to geo-triggered campaigns.

Linking push notifications to in-app campaigns

In-app messages and Conversation campaigns now include the option to link to a related push notification campaign. Improve campaign engagement by displaying a related in-app message or conversation campaign immediately after a user engages with a push notification and quickly view the results for linked campaigns directly from the push notification campaign report. For more information about how to link your campaigns, see Linking campaigns—Push notifications to in-app.

August 2018

Swrve 3.0

Swrve’s new fresh, modern dashboard has all the rich features you expect from us but restructured to make it really easy to create, launch, and manage your campaigns from start to finish. For a tour of the Swrve dashboard, see Touring Swrve.

Campaign management center

Swrve’s new campaign center provides a centralized, customizable view of all your campaigns. Filter your campaign view by state, channel, content, and schedule, and quickly view important details and metrics for individual campaigns without leaving the page. Create campaigns directly from the campaign center with our new simplified workflow. For more information, see Managing your campaigns.

June 2018

Payload targeting

Target your users’ historical activity on a more detailed and granular level than ever before with Swrve’s behavioral event payload targeting system. Where you might already target your users based on the count or recency of an event—for example, users who searched for a hotel at least three times or booked a flight in the last seven days—event payload conditions add more granular criteria that users must meet to qualify for the target audience. For example, users who searched for a flight in the last seven days, where the destination airport was LAX and the number of travellers included children. For more information, see Targeting your audience by event payloads.

May 2018


The Swrve Roku SDK is now available publicly. Like our other OTT-supported platforms, integrate the Roku SDK into your app to run in-app message campaigns, A/B test native app content, and report on the same analytics as you would in a native iOS or Android apps. For more information, see the Roku integration guide.

March 2018

Custom user roles

Swrve’s new Roles Management and Assignment feature lets you create custom user roles with any combination of permissions. You can assign roles to your Swrve users on a company-wide, app-level, or per user basis. For example, you may have a Junior Marketer role that has permission to create and QA test new campaigns, but not launch them. Or you may have a Data Analyst role that only needs to access various reports. For more information, see Managing Swrve user roles and permissions.

Trend reports

Swrve’s new Trend Reports let you create and manage reports that compare various metrics over time for all your users or selected groups of users. You can now compare app-level metrics, such as key performance indicators (KPIs), event counts and item purchases, with individual campaign metrics, letting you quickly see how different campaigns are impacting your overall results. For more information, see Trend reports.


As of SDK version 5.2, Swrve now provides integrations with several set top box and TV operating systems (‘over-the-top’ services or OTT). Swrve supports apps running on tvOS, AndroidTV and Amazon Fire TV, with support for Roku coming soon. Our OTT integrations let you run in-app message campaigns, A/B test native app content, and report on the same analytics as you would in your native iOS or Android apps. For more information, see OTT integrations.

February 2018

Rich push notifications in Salesforce Journey Builder

Swrve Rich Push Notification functionality is now available in Salesforce Journey Builder. Customers with Journey Builder integrations can now include rich media options such as images, videos, and custom buttons in their push notification content, directly in Journey Builder. For more information, see the Swrve Salesforce Journey Builder app page and About rich push notifications.

Push API enhancements

Swrve’s Push API now includes additional parameters to help you manage notifications that are sent when a device is offline. For more information, see the Swrve Push API guide.

Previous releases summary

Date Features
November 2017 Swrve now supports integrations with Amplitude and Segment.
August 2017 Swrve’s push notification campaign editor now enables you to directly add rich media and custom buttons to your push notification content. It is also possible to now track and report on all users influenced by a push notification and customize the attribution period for campaign goals associated with push notification campaigns. The Swrve SDK includes a new API that enables you to extract resource A/B test campaign information in real-time for use in your third-party reporting systems.
June 2017 Swrve now supports integrations with cloud communications platform Twilio to enable you to send highly targeted and relevant messages to users via SMS. Swrve also now integrates with multiple email providers to enable you to trigger emails within your email service based on Swrve events.
May 2017 Swrve now supports background app updates, or silent push notifications. Silent notifications enable you to update your app content in the background, and, if applicable, add a badge icon to notify the user about the app update.
April 2017 Swrve’s Holdout Experiments enable you to automatically exclude a percentage of new users from new campaigns to compare the projected uplift in key metrics between users not exposed to marketing campaigns (holdout group) versus those who are (treatment group).
March 2017 Swrve’s new Download Campaign Reports screen enables you to build and download CSV files of your campaign reports. You can include any number of campaign types and states in your reports, for either a fixed or custom date range.
February 2017 Conversations now include support for advanced text styling and custom fonts. The audience builder now includes the option to create filters in Simple or Advanced mode, enabling you to create basic or advanced combinations of filters using AND/OR logic.
January 2017 Schedule and send recurring push notifications to users who match an audience on a set day, without any dependency on the recency of an event or last session. This feature enables you to run automatic push campaigns that go out on a specific day of the week, or subset of days.
December 2016 The Swrve app for Salesforce Marketing Cloud Journey Builder is now available on Salesforce AppExchange and HubExchange. The Swrve app enables you to trigger mobile engagement actions directly from the Salesforce Interactions or journeys.
November 2016 Added support for Amazon Device Messaging to the Swrve Android and Unity SDKs. It’s now possible to send DateTime user properties through the Swrve SDK and target users based on the date/time schedule of an event in the past or future that is stored as a user property. Push Notification campaign summaries now includes figures for the number of Apple devices not sent the notification due to app uninstalls. To help you keep within the Swrve System Limits of 1000 custom events per app, Swrve now enables you to manage which events are processed by Swrve and included in your dashboard reports.
October 2016 The Locations SDK now supports custom filtering of location-based notifications to enable your app to perform a final check and approval before displaying a notification. Added functionality to specify key/value groups and nest multiple JSON values under one group in push notification payloads.
September 2016 Swrve now integrates with Oracle Eloqua’s campaign canvas to enable Eloqua customers to update Swrve user profiles, track Swrve events or send push notifications in Swrve from within an Eloqua campaign. Added support for raw data export to Google Cloud Storage.
August 2016 Enhancements to location-based campaigns to add user-specific filters to the campaign that enable you finer control over when a notification is displayed for a user. Added support to the Swrve Unity SDK for Conversations, Location-based campaigns, and Message Center API. Added support for emojis in push notification and Conversation campaigns.
July 2016 Conversations campaigns now display in landscape when changing device screen orientation and you can set the priority of Conversations campaigns over others with the same triggers.
June 2016 When creating a resource A/B test, it is now possible to minimize the risk of the test by capping the number of participants. Enhancements to in-app message and Conversation campaign triggers to include event payload values. Enhancements to the Swrve Push API to enable you to send notifications to multiple platforms within a single campaign. Added support for single sign-on (SSO) via SAML.
May 2016 Swrve’s new data management extension allows you to sync with other systems of record and orchestration platforms, connecting the mobile user journey to the omni-channel experience.
April 2016 Swrve’s Quick Push feature enables you to quickly create and send a push notification to a predefined audience across all your platforms; for example, breaking news-type notifications or new content updates. Added star survey templates and rounded buttons to Conversations. Added function to select both portrait and landscape orientation for in-app message campaign templates.
March 2016 Location-based Campaigns enable you to send targeted, geo-triggered notifications to your app users. Added CSV downloads for campaign summaries and treatment size configuration for resource A/B tests.
February 2016 Released the Swrve Message Center API for campaigns that have been downloaded from Swrve and are intended to be accessible in a way where the app user is in control of the message lifecycle.
January 2016 Personalize your push notification content with custom properties. Added 5-minute time granularity to the push notification scheduler. Added purchase retargeting to the segment and audience definition filters.
October 2015 New Campaigns tab on the audience builder to target users exposed to in-app message campaigns or resource A/B tests. Further enhancements to Conversation and push notification campaigns.
September 2015 Push notification localization.
August 2015 Enhancements to the conversations campaign workflow and in-app message templates. Added support for iOS 9.
July 2015 Release of Swrve’s new Conversations campaigns, optimal push timing, and user lifecycle targeting.
June 2015 Release of Swrve’s new user lifecycle dashboard that provides an out-of-the-box breakdown of your users against a standard app lifecycle.
April 2015 Added push notification support for Apple Watch and targeting segment and campaign audiences by the recency of any custom events.
March 2015 Complete redesign of the Swrve platform, featuring a new layout and navigation menus. Added support for transactional push API campaigns.
December 2014 Enhancements to push notifications, including recurring campaigns, custom campaign goals, and more detailed campaign reports.
November 2014 Changed the Campaign ROI report to User Acquisition Report, improved QA device management, added support for iOS 8 interactive push notifications, and added automatic logging of mobile carrier information to the SDK. Enhancements to in-app messages to include measuring and reporting on custom campaign goals.
October 2014 Added A/B testing to push notifications and in-app message template support for iPhone 6 and 6 Plus.
September 2014 Updates to the User Database set files. Enhancements to in-app messages to include A/B testing capabilities.
August 2014 Added an OR operator to the segment builder and updated in-app message and push notification index pages to display campaigns in order from most recent to least recent.
July 2014 Enhancements to in-app messages to allow displaying messages at the start of a new session. New audience builder directly in the in-app message and push notification campaign workflow and other various enhancements to the segment management, Apps Overview, and Swrve dashboard screens.
May 2014 Various enhancements to segment management, in-app messages and push notifications.
April 2014 Updates to the user database samples and enhancements to Swrve’s onboarding and settings menu layouts.
March 2014 Enhancements to push notification and in-app messaging service design. Also introduces the first phase of Swrve’s enriched onboarding process, with updates to the onboarding features and simplification of various aspect of the integration process.
February 2014 Redesign of Swrve’s in-app messaging service and release of Swrve’s push notification service. Also includes updates to the QA device logs, user database export format, and redesign of our user documentation.
January 2014 Added functionality to view archived A/B tests and archive finished A/B tests.