Link to Nintex form from non home site gives error

Steel Contributor

Our problem:

We created a Nintex workflow based on a list in one Team Sharepoint Site.

Clicking the + button in the list opened up the Nintex form.

In another SharePoint site we wanted to give users a button to launch the Nintex form.

 

When we copied the URL of the form and put it into SharePoint online as a link, or as a Modern Page list of links, the link worked after the first time the page was published. After editing the page again, or the text around the link, the link gave a correlation ID.

 

2f7eb3ed-10e6-4cbf-9dc9-365e52d581d3

 

The problem was that when we edited the link we copied had already been URL encoded and was in the following form:

 

https://tennant-nintexguid.sharepoint.com/sites/sitename/FormsApp/NFLaunch.aspx?SPAppWebUrl=https://tennant-nintexguid.sharepoint.com/sites/sitename/FormsApp&SPHostUrl=https://tennant.sharepoint.com/sites/sitename&remoteAppUrl=https://formso365.nintex.com&ctype=guid&wtg=/NintexFormXml/formguid/&mode=0&List=listguid

 

When the SharePoint page was edited the second time the URL changed so that the semi colon became %3b :

 

https://tennant-nintexguid.sharepoint.com/sites/sitename/FormsApp/NFLaunch.aspx?SPAppWebUrl=https://tennant-nintexguid.sharepoint.com/sites/sitename/FormsApp&amp%3bSPHostUrl=https://tennant.sharepoint.com/sites/sitename&amp%3bremoteAppUrl=https://formso365.nintex.com&amp%3bctype=guid&amp%3bwtg=/NintexFormXml/formguid/&amp%3bmode=0&List=listguid

 

So when you click on the link you get the correlation ID.

 

The fix for this is to take the URL from the browser for your Nintex form, and replace all & with & then use that for links in other SharePoint pages.

 

Happy to hear from other people who have found a better way to do this. I found it really hard to find anything about this in the Nintex documentation.

 

 

 

1 Reply
This worked! If you are still online, I cannot thank you enough. You could rephrase it as if you have &, remove the amp;.