Create Navigation, DeepLinks, and Rich Landing

Guide Users with In-App Message Navigation Actions

In-App messages are a powerful tool to engage your users and guide them through your app. MoEngage offers three distinct navigation actions that you can add to your in-app message widgets: Navigate to Screen, DeepLink, and Rich Landing. These actions direct users to specific locations within your app or to external content, enhancing their journey and improving feature adoption.

This article explains how to configure these navigation actions within your in-app messages and outlines the purpose of each method.

Configure In-App Navigation Actions

library_add_check

Prerequisites

Ensure that you are at Step 2 of creating an In-App campaign. For more information, see Create In-App Campaign.

Follow these steps to configure navigation actions in your In-App campaign:

  1. After you select a template in the Content section, select a widget to add a navigation action.
  2. Scroll down to the Actions section, and then click + Actions.
    action.png
  3. From the dropdown list, select Navigation.
    click navigation.png
  4. Select one of the three available radio buttons for your navigation action:
    • Navigate to screen
    • DeepLink
    • Rich Landing
  5. Select the target screen or enter the target URL.

    urls.gif
  6. Click Next.

Understand Navigation Options

Navigate to Screen Deep Link Rich Landing

This action sends users to a specific screen within your app when they tap the configured widget. It is designed to keep users within your app, guiding them seamlessly between different sections or features.

  • What it does: Opens a specified screen within the current app.
  • When to use it: Guide users through onboarding flows, direct them to new features, promote specific product categories, or encourage content consumption without leaving your app.
  • How to configure: Select the target screen from the dropdown list in the MoEngage platform. Your app's screens must be defined in MoEngage for this option to work.

navigate to screen.gif

Compare Rich Landing and Deep Link

The table below highlights the key differences between rich landing pages and deep links:

Aspect Rich Landing Deep Link
Content Display Within the app’s web view Within the app or externally (browser, other apps)
User Experience Keeps the user within the app Can direct the user out of the app
Primary Use Case Displaying web content seamlessly within the app (for example, product details, surveys) Directing to specific in-app screens, external websites, or other apps (for example, app store redirect, specific content)
Technical Requirements Requires HTTPS URLs Requires app-side configuration of URL schemes and intent filters by developers
Advantages Enhanced user retention, seamless transition for web content Versatility, broader reach across apps and web
Examples In-app product detail pages, survey forms, promotional content, blog posts Redirect to specific app sections, open external websites, or direct to app stores

By using these navigation actions effectively, you can configure and manage diverse user experiences within the MoEngage dashboard, ensuring smooth and engaging user journeys.

Next Steps

Was this article helpful?
1 out of 1 found this helpful

How can we improve this article?