ChangeLink()

The ChangeLink() function is used with Registration Forms of the self-service type to generate the unique URL for each participant to access their self-service. 

This URL will contain the form name, a unique key for the form, an ID for the participant and a key unique to the participant. 

The form name is passed as a parameter, by default the URL and self-service form will be hosted on the my.raceresult page for the event. 

ChangeLink("SelfService") - returns the unique URL for the self-service registration form SelfService

An second parameter can optionally be passed to change the destination URL, this can be used to create your own custom URL for embedding the self-service form. 

ChangeLink("SelfService"; "my") - returns the default my.raceresult URL

ChangeLink("SelfService"; "events") - returns a URL which directs to the events.raceresult server

ChangeLink("SelfService"; "www.mywebsite.com/event/reg") - returns a URL with the specified URL, the query parameters will be appended directly after, including the "?"

When using your own website destination, you must also ensure to embed the registration form using the Website Integration

To send the ChangeLink URL to participants, you can include the relevant ChangeLink() function in your email template, within square brackets [ChangeLink("SelfService")]. In the first parameter, specify the name of the self-service form to which you want to grant access. Additionally, in the second parameter, define the hosting page where you want the form to be opened. It's important to note that the second parameter can be omitted if not needed.