private IEnumerator Post(string name, string teamName, string matchNumber, string initiationLine, string autonomousUpperCount, string autonomousInnerCount, string autonomousLowerCount, string teleOpUpperCount, string teleOpInnerCount, string teleOpLowerCount, string drivingEffectiveness, string defenseEffectiveness, string climbingEffectiveness, string additionalNotes) { WWWForm form = new WWWForm(); // This fills out the form input fields form.AddField("entry.1015024617", name); form.AddField("entry.1415283686", teamName); form.AddField("entry.216055452", matchNumber); form.AddField("entry.481944419", initiationLine); form.AddField("entry.1193038724", autonomousUpperCount); form.AddField("entry.1974190789", autonomousInnerCount); form.AddField("entry.1665466814", autonomousLowerCount); form.AddField("entry.287566910", teleOpUpperCount); form.AddField("entry.1381439776", teleOpInnerCount); form.AddField("entry.1310421016", teleOpLowerCount); form.AddField("entry.664449370", drivingEffectiveness); form.AddField("entry.607000157", defenseEffectiveness); form.AddField("entry.1350595043", climbingEffectiveness); form.AddField("entry.105519805", additionalNotes); UnityWebRequest www = UnityWebRequest.Post(BASE_URL, form); yield return(www.SendWebRequest()); if (www.isNetworkError) // Displays error via notification system { notificationSystem.ErrorUploadingForm(); } else { notificationSystem.FormUploadComplete(); } }