Dynamic link paramaters not resolving


Following the directions here, I’m using a dynamic link of the form


When this link is clicked, the app is launched, but the parameters are not parsed correctly. Instead, the entire link is put into the “non-branch-link” parameter.

_Latest_Referring_Params: {"+non_branch_link":"https://<company>.app.link?param1=abc123","+is_first_session":0,"+clicked_branch_link":0}


What am I doing wrong?

Atom Bank — Developer
1 Answer(s)
Answered on June 23, 2017.

Hi – there could be two things going wrong here:

  1. ‘target=_blank’. I’ve seen some cases where browsers do not handle this well with Branch links. I’d suggest you remove this attribute from the anchor tag.
  2. The mismatch between test and live keys. Looking at the link domain (*.app.link) one can tell it is associated with the Live Branch app. Please ensure that the key used to initialise the Branch SDK is also the live key, which is of the form key_live_xxxx.

If you still face issues, please reach out to our integrations team here.

Commented on June 23, 2017.

Hi ankit,

It was a mismatch issue, I was using the test sdk instance with live links.


Atom Bank — Developer