You can generate pre-filled share links for Team Forms using third-party tools. This is possible because pre-filled links rely on standard URL encoding to embed pre-filled data directly into the URL string.
How It Works
In the example below, you can see that the pre-filled link contains a query string parameter called data, which encodes the pre-filled information:
https://web.teamforms.app/teams/02f2c9c0-dfbb-4fa9-9ee4-1e5ed2ed59b5/forms/d52op7cs11nj/response?tenantId=3e01f846-7ae3-422b-8ee7-5a56514193be&data=%7B%22name%22%3A%22John+Smith%22%7D
Decoding the Pre-filled Data
While the data may look strange in the URL, this is because special characters in the JSON object are encoded according to URL encoding standards. This ensures the data can be safely transmitted as part of a URL. The data parameter in the link above contains the following JSON response object, which has been URL-encoded:
{
"name": "John Smith"
}
Using Third-Party Tools
You can use third-party tools or programming languages to:
Create a JSON object with the pre-filled data you want to include.
Encode the JSON object using URL encoding.
Append the encoded data to the data parameter in the Team Forms share link.
Learn More About URL Encoding
For a deeper understanding of URL encoding standards, refer to the resource below:
By following this approach, you can easily create customized pre-filled links for Team Forms, enabling more efficient workflows and data handling.