How to link a Microsoft Form to a Ubiqod Dynamic QR Code

How to link a Microsoft Form to a Ubiqod Dynamic QR Code

Using Microsoft Forms with Ubiqod Dynamic QR Codes allows you to collect data from multiple locations using a single form. By leveraging dynamic parameters, you can identify where each form submission comes from—without duplicating your form.

This setup is especially useful for scenarios like facility inspections, customer feedback, or staff check-ins, where the location context is essential. Instead of creating one form per site, you generate one form and let the Ubiqod system append dynamic information (such as site ID or equipment name) with each scan.

This saves time, reduces maintenance effort, and ensures all responses are centralized and easily distinguishable.

You can even Create an automated workflow for Microsoft Forms.

Step 1: Create your Microsoft Form

  1. Go to Microsoft Forms and create a new form.

  2. Add all the questions you need.

  3. In the form settings, ensure that anyone with the link can access and submit responses

design your Microsoft Form

Now, click on the 3 dots at the top right of the form and choose "Get Pre-filled URL"

Get pre-filled URL with parameters

In our example, we'll use "Site" as a dynamic variable provided by Ubiqod, based on the QR code’s location. However, you can adapt this to your own use case—such as Room, Machine ID, or any other relevant identifier.

Share URL with prefilled parameters in the form

Click on the Get Prefilled Link button and copy the URL.

You should get a URL like this one (colors are here to help): https://forms.office.com/Pages/ResponsePage.aspx?id=qGO-fAf5m0eDOuVe6fUYAq2fXqsUuNBOrwujmmQCLiVURURLMUE0TkFKODdCVU40RDFBWFlPWlE5NS4u&r7233833da0364a59af4c6a8f3f21ae93=test

We will use it later.

Step 2: Set up a redirection interface in Ubiqod

  1. Go to the interface menu in the Ubiqod menu.

  2. Create a new interface of type "Redirection".

  3. In the Base URL redirect field, paste the URL using only the characters before the & symbol. In our example: https://forms.office.com/Pages/ResponsePage.aspx?id=qGO-fAf5m0eDOuVe6fUYAq2fXqsUuNBOrwujmmQCLiVURURLMUE0TkFKODdCVU40RDFBWFlPWlE5NS4u

setup the base url to the form in Ubiqod


In the advanced parameter, ADD your own query parameter name. Use the text between the & and the = in the url provided above. In our case: r7233833da0364a59af4c6a8f3f21ae93

Map this parameter to the Ubiqod Parameter of your choice (if you are using SafeQod (formerly Ubiqod Key), you must add the Ubiqod Token for validity check).
Add your dynamic parameters in Ubiqod

Create your interface. You can now assign it to any tracker (QR codes, SafeQod (formerly Ubiqod Key) or NFC tags).

Warning
Microsoft Forms does not allow hidden or read-only fields yet. It means that the dynamic fields filled automatically by Ubiqod could potentially be modified by the users. It is still very helpfull to identify the asset, but if you need to avoid this kind of behavior, you should consider using other form tools like Typeform, JotForm, Zoho Forms or Google Forms.