Last modified April 5, 2023 by Sara-Jane Holbein

Building Pages

Design multi-step flows for users within a single in-app message campaign with our new in-app Pages!

Use Pages to execute a wide variety of use cases, including:

  • Onboarding – Educate new users about the key features of your app.
  • Promotions – Highlight multiple relevant products that users can easily browse through.
  • Requesting device permissions – Inform customers of the multiple benefits of device permissions before asking them to opt-in.

Create a multi-page campaign

To create a multi-page campaign, start by adding pages to your first message variant.

  1. Depending on the type of page flow you want to use, there are two options for adding a new page to your campaign:
    • To add an unlinked page, in the header section, select Pages. To duplicate the current page, select Duplicate page in the content tab.
      Content screen header with options to change the template or add pages, languages and variants. In the Content tab, option to Duplicate page.
    • To link a page to a specific button, select Create and link new page or Duplicate and link new page as the button Action. This option creates a new page and automatically links the button to that page.
      The button Action dropdown list. Create and link new page and Duplicate and link new page are the last items in the list.
  2. Choose a template for the new page. Only templates that are compatible with the variant’s original template are available for selection.
  3. Select swiping to enable right or left swiping for your multi-page campaigns.
    Toggle to enable page swiping.
  4. To add more pages, select add + next to the most recent page.

If you intend to localize or A/B test your campaign, we recommend creating all the pages before creating additional language and test variants. With this approach, pages are copied to the new variants, removing the need to add pages to each variant individually.

Swiping is not supported on TV devices or apps using Swrve’s Unity SDK. If your campaign targets TV devices, set the page navigation type to Button click. If your app uses the Unity SDK, swiping is automatically disabled.

Change page template

You have the option to change the page template at both the campaign and single-page level.

Select Change template to change the base template for the entire campaign. Select edit next to the page template to change the template for that specific page.

  • To change the template of a specific page, select the content for that page and then select (edit). As previously mentioned, only templates that are compatible with the variant’s original template are available.
  • To change the campaign’s template, in the header section select Change template.
Changing the campaign-level template removes all content, including all the pages you’ve configured for that variant.

Linear and non-linear sequences

Depending on the Navigation type you selected, you have the option to create linear and non-linear flows.

Linear sequence

Variants that have the navigation type set to Swipe & button click always follow a linear sequence. That is, users can navigate back and forth between the pages in the order in which the pages were created: Page 1 ←→   Page 2 ←→ Page 3 .

In-app messages with a linear only sequence of pages.

Non-linear sequence

You have full control over the order that customers navigate through pages if the variant’s navigation pane is set to Button click.

For example, your first page may have two buttons, where Button 1 directs the user to Page 2, and Button 2 directs the user to Page 3.

Campaigns with Button click navigation do not support swiping between pages. Therefore a linear sequence is not enforced and a user can follow different paths depending on the button they click.

In-app message campaign example with multiple pages in a non-linear sequence.


Next Steps