Instructions for Integrating Google Forms with Positly
Google Forms do not allow any data to be passed through quietly and pre-filled fields can be edited. Due to the limitations of Google Forms it is recommended to only pre-fill the participant's Assignment ID and then join your participant data based on this. Google Forms is also limited in that it cannot generate different dynamic completion links.
Receiving Positly's Assignment ID in Google Forms using pre-filled links
Follow these instructions to set up Google Forms pre-filled links to accept Positly's participant data using the URL query strings.
Create a text field at the beginning of your form named Assignment ID.
Note: Make sure to emphasise to the participant that they must not edit this themselves
On your form, click the vertical ellipses (three dots) in the upper right corner to reveal the menu.
Click “Get pre-filled link” Get pre-filled link
Fill in the Assignment ID with "assignment_id"
Click "Get link" which will commit to copy this to your clipboard
Open your run in Positly
Paste the link as your "Activity link"
The text that starts with "entry." followed by numbers is the field name
Select and copy the field name
Then delete the field name along with the preceding "&" or "?" and the following "=assignment_id"
Click "Query String Attributes" in your run creation form to show the attributes
Find "Assignment ID" and change "assignment_id" to the field name you copied ("entry." followed by numbers)
You can repeat this process for any other fields you would like to pre-fill
Redirecting from Google Forms to Positly's end of activity link