Hi Tom,
If you are using an InfoPath Designer form published as a Form Library, then the hyperlink for your form is the File Name you are using at the submit to library data connection. If not, then I am assuming that you are using a Custom Form from a SharePoint list. If so then you can try creating a web part page which will display your form.
We have here a recent webinar which discusses web parts, how SharePoint list items are displayed as browser forms (although the webinar uses SharePoint 2010, web parts can also be used for O365). Also, the hyperlink here uses the ID of the XML id I am not mistaken, so you'll need to concatenate your web part's URL with the XML ID such as:
/.aspx?param=http://<MySharePointSite>/<ListName>.aspx?param=<ID>
So my two options are either you use a A) Form Library to easily create a Form Link or B) SharePoint List and display it as a web part.
Note that you will need to use code such as CAML for submitting to a SharePoint List if you decide to use a Form Library, but you can also try qRule's SubmitToSharePointList command if you wish to avoid code.
Hope this helps.