Google Forms In Canvas

New Member
18 9 49K

   So I would expect that many readers already know quite a bit of this, but nonetheless, I hope some of you will find it useful. I am relatively new to Canvas, but was able to use it effectively in my chemistry classroom last year.  Some of the top features I used were Quizzes, Announcements and the ability to integrate with G-Suite apps.  This post will focus on one specific aspect of Google integration.

   As a chemistry teacher my students are often collecting data.  Often it is beneficial to share data from each individual or group. one of the best ways is to create a google form and integrate it directly into Canvas.  This way the students never need to leave Canvas to complete the form, and you can collect all students' data as they are ready - even simultaneously.  The simplest way to do this is to go to the "Send" button on the top right of your Google Form.

Send button!

Next choose the "embed" symbol (green arrow)


This will give you html code for embedding your form in Canvas (yellow arrow).  Next you need to copy this code.  The easiest way to to this is to simply click on the copy link in the lower right of the dialog box (orange arrow).

Now we bring it to Canvas.  You can make this a content page, an assignment, or even include it in a discussion.  In your RichText editor you can give instructions and details, but if you are new, it is easiest to start with a blank page.  Click on the HTML Editor link (be aware if you already have content in the RichText box it may look vastly different in HTML and it can be confusing to decide exactly where to paste your embed code.

HTML Editor link

Here is what the HTML code looks like for my form

html code

Finally we see how it looks to the students - here is the student view of part of that form

Student View

Students will have to scroll within the frame to complete the form if it is more than one or two questions.

I would recommend that within Google you restrict access to within your organization, if possible.  Although not necessary, it helps with keeping track of which student submitted which data.  Use the gear icon (blue arrow) and choose the appropriate settings (sorry its blurry - resizing to make it more visible caused that).  The green arrow shows where you would restrict your settings if your organization has that option.



Hey  @james_elliott  Welcometo the Community! This is a really well done and helpful resource. Thank you so much for creating it. I have been using an embedded Google form for feedback in our Resource Center for Faculty course. It really is great and there are so many uses for it. You can even turn around and embed the resulting spreadsheet into Canvas. You may have already seen these, but I will leave them here in case they're helpful for you or anyone else reading this:

Thanks again and hope to see more of you!

New Member

@JimElliott Wow this is awesome!!! Thank you for sharing this step by step guide.  

Community Champion

Thanks so much for this step by step guide! I am going to go add a link to your post from something I wrote up recently about why I use Google Forms in my Canvas spaces also! This will be a big help to users who have not worked with Google Forms before." title="http:/...

Community Member

Thanks for this. Very smart.

New Member

Thank You!

I am completely new to this too. My question is somewhat off topic of how to embed the doc. 

Once the student has completed the Form and submitted it in Canvas, where will i go to grade it? In Canvas or in Google Forms?


Thank you again.

New Member

So I did exactly what you showed. And was super excited. Went to student view to practice and completed the form. Went back to teacher view and now I see "you've already completed this form." Did I do something wrong, or is this because I'm not logged in as a "real student"?

New Member

How did you get the grades from the Google Form to sync with Canvas?

New Member

How do you embed the google form (or add it as an assignment in some capacity) if it has a "File Upload" question in the form? 

New Member

Hi, this step by step guide helped so much. My question is will they be able to answer the Google form daily?  Mine is a check in sheet to monitor how they are feeling.