Manage Deep Links

A deep link directs a user to a specific resource, either within your app or on the web, when they interact with your message.

You can select a deep link when configuring:

  • An action in the Content step in a Message, Automation, A/B Test, or Journey.
  • A button action in the Actions step in an In-App Automation.
  • The Link element in a rich pageA landing page or Message Center message in your app that can include HTML, video, etc. template.

A deep link must be in the format of a URL or a custom app URL scheme. You can also create deep link templates — URLs with placeholders in the path. When you create a message specifying a deep link, each placeholder segment appears as an individual text field that you can populate.

When you create your deep link, items in the path surrounded by brackets are templated fields. For example, deep link to{widgetType} or widgetapp://products/{widgetType} will take the user to or the products page in the app, and the widgetType is a variable you can specify when you create your message.

  1. Go to Settings » Channels » Mobile Apps and click Manage for Deep Links.
  2. Click New Deep Link.
  3. Enter a Name for the deep link. This is how you will identify the deep link in messages.
  4. Enter the URL Template for the deep link, no more than 255 characters. Example:{calculator} or widgetapp://productivity/{calculator}. Fields you enter using curly brackets {}, are templated fields that you can populate when you use a deep link in a message.
  5. (Optional) Set a default value for any templated fields you added to the deep link.
  6. (Optional) Check the box to allow a non-standard URL pattern.
  7. Click Save.
  1. Go to Settings » Channels » Mobile Apps and click Manage for Deep Links.
  2. Click  , make your changes, and click Save, or click   to delete.