Overriding a Link Destination URL [Legacy Links]

Singular will deprecate the old tracking link management pages (Create Link, Create Custom Link, and View Links) on September 1, 2020. This means:

  • You will no longer be able to create new tracking links using the old (legacy) format. Instead, use the Manage Links page and take advantage of Singular's advanced new tracking link technology (see the Singular Links FAQ for help).
  • Any existing legacy links that are being used in campaigns will still function.
  • To view your existing legacy links, you can go to Attribution > Manage Links and toggle the Show Legacy Links switch in the top right corner.


Tracking Links use destination URLs to manage all of the different URLs a user can land on. To change the destination URLs for an app's tracking links, you would usually go to Settings > Apps in the Singular platform. However, if the need arises to override a destination URL through the tracking link itself, you can do so using the murl parameter.

Note: The URL created using this method will be used for all users, regardless of their platform and install state. Use this method only if absolutely necessary.

To override a tracking link's destination URLs:

  1. URL-encode your Destination URL. For example, the deep link apidmgr://forget_device results in the encoded URL apidmgr%3A%2F%2Fforget_device.
  2. Append the following parameter to your SmartTag:

    &murl=<encoded URL from step 2>

    For example, you can update a SmartTag to send all users to the deep link from step 2 above: