Using Google Classroom with Hāpara Follow
Do you want to sync Google Classroom classes to Hāpara? This article helps Hāpara administrators turn on Google Classroom sync and teachers add their Google Classroom classes to Hāpara.
In this article:
- Hāpara administrators: Enable Google Classroom sync (one‑time)
- Teachers: Add your Google Classroom classes to Hāpara
- Teachers: Remove a Google Classroom class from Hāpara
- Teachers: Update student rosters or co‑teachers
- Frequently Asked Questions (FAQ)
-
You can use Google Classroom and Hāpara together. Hāpara administrators must first enable access to Classroom data and allow Classroom syncing in the Hāpara Admin Console.
Teachers can then add their Google Classroom classes from Manage classes → Add new class → Add from Google Classroom. Classes sync every four hours, but teachers can also sync them on demand.
Steps to follow
Hāpara administrators: Enable Google Classroom sync (one‑time)
-
In the Google Admin console, go to Apps → Google Workspace → Classroom → Data access and allow users to grant access to their Classroom data. Save.
-
(Recommended) In Security → Access and data control → API controls → App access control, mark Hāpara as a Trusted app (Marketplace app: “Hāpara / Hapara Teacher Dashboard”). If prompted, Grant data access.
-
In the Hāpara Admin Console, open Class rostering → Teacher‑managed roster and check Allow classes to be synced from Google Classroom.
4. Choose at least one teacher/student verification method (Google Groups and/or Data Load/SIS) to prevent role mix‑ups.
Teachers: Add your Google Classroom classes to Hāpara
-
Open Hāpara and go to Manage classes.
-
Click + Add new class → Add from Google Classroom.
-
Select the classes to sync, then Add Classrooms. A Google Classroom icon will appear next to synced classes.
Teachers: Remove a Google Classroom class from Hāpara
-
Manage classes → open the class Class info → Remove class → confirm.
This removes the class in Hāpara only (it does not delete your class in Google Classroom).
Teachers: Update student rosters or co‑teachers
Add/remove students or co‑teachers in Google Classroom
-
Then in Hāpara click Sync class on the class Class info page to refresh.
Frequently Asked Questions (FAQ)
How often do classes sync?
Hāpara syncs
automatically about every four hours.
Click Sync class anytime to
update immediately.
What appears in Teacher Dashboard for a Classroom‑synced class?
You’ll see the
contents of the class’s Google Classroom Drive folder,
organized by student (Drive → Classroom →
[Class name]).
Can I grade Google Classroom assignments in Teacher Dashboard?
Grading is
not available in Teacher Dashboard.
Use Hāpara Workspace for assessing
student evidence.
Does archiving in Classroom affect Hāpara?
Yes. Archiving a class in
Google Classroom removes it
from Hāpara at the next sync (or after you click
Sync class).
Can teachers add students or co‑teachers from within Hāpara for a Classroom‑synced class?
No. Add them in
Google Classroom, then
Sync class in Hāpara.
Can Highlights and Workspace be used with Google Classroom classes?
Yes. Both
Highlights and
Workspace work the same way
as with SIS‑created classes. In Highlights you can also
push Google Classroom links
directly to students.
Does Student Dashboard surface Google Classroom content?
Yes. Student Dashboard pulls Classroom content so learners can manage assignments in one place.
Troubleshooting
Teachers can’t sync classes
-
Confirm Admin has turned on Classroom data access and granted the Hāpara Marketplace app data access/trusted status.
A student is missing from my synced class
Verify the student actually joined the Google Classroom.
Check that the student isn’t mistakenly recognized as a teacher by your domain’s verification settings.
Click Sync class to force an update.
If your domain requires data load/SIS verification for students, ask your administrator for help.
Need more? See Google Classroom students will not sync for step‑by‑step fixes
Additional tips
-
If your district also uses an SIS, review setup options & instructional considerations before deciding on Google Classroom sync vs. other rostering methods.
-
Teachers can share Google Classroom assignments and questions directly from Highlights to streamline workflow.
-
Keep your Hāpara Marketplace app authorized after Google/Hāpara updates (re‑grant if needed).
Related articles
-
Quick start guide with Hāpara (teacher onboarding with Classroom sync mention).
-
New API scopes to enable better integration with Hāpara and Google (admin re‑auth steps).
-
Setup options for classes and students (choose the right rostering path).
-
Google Classroom students will not sync (teacher troubleshooting).
-
Share Google Classroom links within Highlights (push Classroom URLs).