Last modified October 17, 2024 by Shelly Wolfe

Push notifications to in-app campaigns

Use Swrve’s campaign linking feature to improve campaign engagement by displaying a related in-app message or embedded campaign immediately after a user engages with a push notification.

It’s now easier than ever to link your push notification campaigns to a relevant in-app message or embedded campaign. There are two main steps involved in configuring a push to in-app campaign link:

  1. Create and launch the in-app message or embedded campaign with a target audience that the campaign will inherit from a linked push notification campaign.
  2. Create and launch your push notification campaign, selecting the in-app message or embedded campaign as the engagement action.
Linking push notifications to in-app message campaigns requires updating your app to Swrve SDK version 5.3 or higher. Customers using a pre-5.3 version of the SDK in your app will still receive the push notification but the linked in-app message will not be displayed.

Campaign linking is available with all types of push notifications, including one-time, recurring, quick send, API, and geo-triggered notifications.


Create a campaign with external audience

To link your push notification to an in-app message or embedded campaign, first create the campaign and define your target audience. For general information on creating in-app message or embedded campaigns, see Creating in-app messages and Embedded campaigns.

When defining your target audience, select External Audience, and then select Push Notification.

To make the campaign available for linking to a push notification, the campaign must be active, so when you’re finished setting up the campaign, select Launch as soon as possible or Activate campaign. After launching the campaign, you are ready to create the push notification that will link to this campaign.


Create a linked push notification campaign

After you create and launch your in-app campaign, follow the regular campaign workflow to create your linked push notification.

On the Content screen, under Message, the On engage actions include the options Open in-app message, and Open embedded campaign.

The on engage dropdown list includes the options to open an in-app message or embedded campaign.

After you select the related option, any in-app campaigns that you set up to use a push notification external audience are displayed in the selection list. Select the campaign you want to have displayed when a user engages with the push notification:

Schedule or launch the push notification campaign as needed. Once the campaign is sent, when a customer receives and engages with the notification, the app opens and automatically displays the linked in-app message or embedded campaign.

As noted above, any customers using a version of your app that isn’t using Swrve SDK 5.3 or higher will still receive the push notification but not have the linked campaign displayed. Also, the linked campaign only displays if the customer’s device is online—the device does not display linked campaigns if it is in offline mode.

Linked campaign reporting

In the push notification Content page, the Message summary includes a link to the related campaign report:

The push content summary contains a link you can select to display the associated in-app campaign.

Swrve generates the usual reports for push notifications and their linked campaigns. The push campaign report also includes a link to the the associated in-app or embedded campaign.


Ending linked campaigns

If you try to end a linked in-app message or embedded campaign, a warning message prompts you to confirm you want to end the campaign. Depending on the type of push notification campaign you created, you might want to leave the linked in-app message or embedded campaign active until your audience has had ample opportunity to engage with the push notification.


Next steps