Welcome to Swrve Quarterly, where we showcase our key product innovations and updates from the previous quarter. In this edition, we have updates across all of our solutions. From new triggering capabilities to more powerful integrations, you’re equipped with the best tools to reach and engage your customers.

Here we present our Autumn product highlights.

Triggered Push Campaigns

Triggered push notifications offer a game-changing approach to how and when you deliver push notifications to your users. With scheduled push, you have the option to segment which users receive a push message based on their behavioral and profile data. While this is great, triggered push automates sending notifications to users in direct response to their actions.

Here are some popular use cases for triggering a push notification:

  • Abandoned Cart: A user leaves items in their shopping cart and quits the app without purchasing
  • Profile Change: A user makes a purchase or completes an action that places them in a new loyalty tier
  • New User: A user installs your app for the first time
  • Item Availability: A user adds an item to their favorites list, and the stock level is below a specified number

Include entry and cancellation criteria to define who gets your campaign and when, and to avoid sending the push if the user already takes the desired action. Personalize your message further by including specific details about the user action.

Learn more:


Animated GIF Support

GIFs are a valuable tool for marketers—they capture users’ attention, add variation to your messages, help express your brand’s voice and personality, and convey a message more clearly.

Since the format is so popular, it made sense to include the option of adding a GIF to a message right from within the Swrve dashboard.

Apply GIFs as your message background, content layer, or button to help drive calls to action. Personalize your GIFs with user properties to create unique experiences for each user.

Learn more:


Android 13 Support

Until now, Android apps could send push messages to their users by default. Users could disable notifications from settings, but they would be enabled automatically upon installation. 

However, that’s all about to change thanks to a new opt-in system. Apps targeting Android 13 will need to request permission from the user before posting notifications. Like iOS, only when a user explicitly opts in can an app deliver push messages to their device.

Swrve’s Android SDK 10.4.0 adds support for delaying the permission request prompt, allowing developers to trigger the request when suitable. Additionally, Swrve’s push campaign audience estimations and targeting now take users’ notification permission status into account, increasing campaign report accuracy.

Learn more:


Singular Integration

Forward re-engagement, revenue, and custom events to Swrve from Singular’s attribution service. Use the attribution events in Swrve campaigns to target users based on the attribution campaigns they’ve interacted with and their post-install and re-engagement behavior.

Learn more: 


Create CSV Campaigns for Push via API

We’ve added a small enhancement to our push campaign bulk upload to support creating and activating transactional, or Push via API, campaigns. Prepare and upload a CSV with the details and content for one or more campaigns, and specify whether to immediately activate the campaigns or save them as a draft.

Learn more:


Localized Message Center Details

If you serve your in-app campaigns to a message center, we now support localizing and A/B testing specific campaign details directly in the campaign editor, such as the subject, description, and thumbnail image URL.

Additionally, we’ve added several new properties to the Swrve Campaign object in the Message Center API, giving you different options for sorting the campaigns in your app. For example, sort your campaigns by device download time, priority over other message center campaigns, or campaign end date.

Learn more:


Contains Operator Support for In-App and Embedded Campaign Triggering

We’ve added a contains operator for setting payload conditions when displaying an in-app message or embedded campaign that includes a specified string or substring as the payload value. For example, only display the message when a user searches for a keyword, such as ‘upgrade.’ Combine payload conditions using the OR operator to include equivalent search terms, such as bundle or plan.

Learn more:


Find all the latest updates and feature releases our product and engineering teams have been working hard on here.

Keep an eye on our blog for more exciting product updates and releases throughout the year, or subscribe to our newsletter to get all the latest news straight to your inbox.