> ## Documentation Index
> Fetch the complete documentation index at: https://support.workybooks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Classroom Integration

> Connect Workybooks with Google Classroom to streamline assignments and grading

Workybooks integrates seamlessly with Google Classroom, allowing you to distribute assignments to students and sync grades automatically.

## What You Can Do

<CardGroup cols={2}>
  <Card title="Import Classes" icon="users">
    Import your Google Classroom courses and student rosters directly into Workybooks.
  </Card>

  <Card title="Push Assignments" icon="paper-plane">
    Create assignments in Workybooks and have them appear automatically in Google Classroom.
  </Card>

  <Card title="Sync Grades" icon="arrow-right-arrow-left">
    Grades sync back to your Google Classroom gradebook automatically.
  </Card>

  <Card title="Student Access" icon="door-open">
    Students click a link in Google Classroom to complete work in Workybooks.
  </Card>
</CardGroup>

## How It Works

```
┌─────────────────────────────────────────────────────────────┐
│  TEACHER: Create assignment in Workybooks                   │
└─────────────────────────────────────────────────────────────┘
                            ↓
┌─────────────────────────────────────────────────────────────┐
│  Assignment appears in Google Classroom with link           │
└─────────────────────────────────────────────────────────────┘
                            ↓
┌─────────────────────────────────────────────────────────────┐
│  STUDENT: Clicks link, completes work in Workybooks         │
└─────────────────────────────────────────────────────────────┘
                            ↓
┌─────────────────────────────────────────────────────────────┐
│  Grades sync back to Google Classroom automatically         │
└─────────────────────────────────────────────────────────────┘
```

***

## Step 1: Connect Your Google Account

Before using Google Classroom features, you need to connect your Google account to Workybooks.

<Steps>
  <Step title="Go to Settings">
    From your teacher dashboard, navigate to **Settings → Integrations**.
  </Step>

  <Step title="Click Connect Account">
    Find the Google Classroom section and click **Connect Account**.
  </Step>

  <Step title="Authorize Workybooks">
    You'll be redirected to Google. Sign in with your school Google account and click **Allow** to grant Workybooks permission to:

    * View your Google Classroom classes
    * View class rosters
    * Create and manage coursework
    * Manage grades
  </Step>

  <Step title="Confirm Connection">
    Once connected, you'll see "Connected as [yourname@school.edu](mailto:yourname@school.edu)" in your settings.
  </Step>
</Steps>

<Note>
  Use the same Google account you use for Google Classroom. This is typically your school-provided email address.
</Note>

***

## Step 2: Import Classroom and Students

After connecting your Google account, you can import your Google Classroom courses along with their student rosters directly into Workybooks.

<Steps>
  <Step title="Go to My Classrooms">
    From your teacher dashboard, navigate to **My Classrooms**.
  </Step>

  <Step title="Click Import from Google Classroom">
    Click the **Import from Google Classroom** button to start the import process.
  </Step>

  <Step title="Select Courses to Import">
    You'll see a list of all your Google Classroom courses. Select the courses you want to import into Workybooks.
  </Step>

  <Step title="Select Grade Level">
    For each classroom being imported, select the appropriate **Grade level** for the students. This is important as it determines which content and curriculum standards are available for assignments.
  </Step>

  <Step title="Complete Import">
    Click **Import** to create the Workybooks classrooms with all students from the selected Google Classroom courses.
  </Step>
</Steps>

<Warning>
  **Important:** You must select the correct Grade level for imported students. The grade level determines which educational content is appropriate and available for assignments. This cannot be automatically determined from Google Classroom.
</Warning>

***

## Step 3: Create and Assign Work

When you create an assignment in Workybooks for a classroom imported from Google Classroom, it will automatically appear in Google Classroom.

<Steps>
  <Step title="Create Assignment">
    Create a new assignment in Workybooks as usual. Select your curriculum resources (worksheets, quizzes, games, reading passages, or eBooks), set a due date, and assign points.
  </Step>

  <Step title="Select Your Google-Linked Classroom">
    Choose a classroom that was imported from Google Classroom.
  </Step>

  <Step title="Click Create Assignment">
    When you create the assignment, it will be automatically posted to Google Classroom.
  </Step>
</Steps>

### What Students See in Google Classroom

When an assignment syncs, students will see:

* The assignment title and due date
* Instructions to complete the work in Workybooks
* A link that takes them directly to the assignment

***

## Step 4: Student Workflow

Here's what happens when students receive an assignment:

<Steps>
  <Step title="Student Opens Google Classroom">
    Students see the assignment in their Google Classroom stream or Classwork tab.
  </Step>

  <Step title="Student Clicks the Link">
    They click "Open in Workybooks" to access the assignment.
  </Step>

  <Step title="Student Signs In">
    If not already logged in, students can:

    * Sign in with Google (recommended for school accounts)
    * Use their Workybooks username and password
  </Step>

  <Step title="Student Completes Work">
    Students complete the interactive activities (quizzes, games, reading passages) in Workybooks.
  </Step>

  <Step title="Auto-Submit">
    When finished, their work is automatically marked as submitted in both Workybooks and Google Classroom.
  </Step>
</Steps>

### Student Account Linking

When students are imported from Google Classroom, Workybooks attempts to link their accounts using their Google ID. This allows students to sign in with their Google account seamlessly.

<Note>
  **If a student cannot sign in with Google:** In some cases, the automatic account linking may not work. If this happens, the student can use the **Join a Class** link on the sign-in page with their class code. During the join process, they can choose to **Sign up with Google**, which will properly link their Google account to their Workybooks student profile. After this one-time setup, they can sign in with Google for future sessions.
</Note>

***

## Automatic Grade Sync

When you have auto-sync grades enabled:

1. Students complete assignments in Workybooks
2. Interactive activities are auto-graded immediately
3. Grades automatically sync to your Google Classroom gradebook
4. Students see their grades in Google Classroom

<Note>
  For printable resources that require manual grading, enter the grade in Workybooks and it will sync to Google Classroom.
</Note>

***

## Managing Synced Assignments

### Re-sync an Assignment

If an assignment didn't sync properly, you can manually trigger a sync:

1. Open the assignment in Workybooks
2. Click the **Sync to Google Classroom** button
3. The assignment will be updated in Google Classroom

### Unlink a Classroom

To disconnect a classroom from Google Classroom:

1. Go to your classroom **Settings**
2. Find **Google Classroom Integration**
3. Click **Unlink Classroom**

<Warning>
  Unlinking won't delete assignments already in Google Classroom, but new assignments won't sync and grades won't update.
</Warning>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="I don't see my Google Classroom courses">
    Make sure you're signed into Workybooks with the same Google account you use for Google Classroom. Try disconnecting and reconnecting your Google account in Settings → Integrations.
  </Accordion>

  <Accordion title="Assignment didn't appear in Google Classroom">
    Check that:

    * Your classroom was imported from Google Classroom
    * Your Google account is still connected (check Settings → Integrations)

    You can manually sync by opening the assignment and clicking "Sync to Google Classroom".
  </Accordion>

  <Accordion title="Grades aren't syncing">
    Verify that "Auto-sync grades" is enabled in your classroom settings. If you recently graded work, wait a few minutes for the sync to complete. You can also manually trigger a grade sync from the assignment view.
  </Accordion>

  <Accordion title="Student can't access the assignment">
    Make sure the student:

    * Is enrolled in both the Workybooks classroom and Google Classroom course
    * Is using the correct login (Google sign-in with school account is recommended)
    * Has been matched to their Workybooks student profile
  </Accordion>

  <Accordion title="Student can't sign in with Google">
    If a student's Google account wasn't automatically linked during import, they can manually link it:

    1. Go to the Workybooks student sign-in page
    2. Click **Join a Class** instead of signing in
    3. Enter the class code provided by the teacher
    4. Choose **Sign up with Google** and use their school Google account
    5. Once completed, they can sign in with Google for all future sessions
  </Accordion>

  <Accordion title="How do I reconnect my Google account?">
    Go to **Settings → Integrations**, click **Disconnect** next to Google Classroom, then click **Connect Account** to reconnect with fresh permissions.
  </Accordion>
</AccordionGroup>

***

## Need Help?

If you're having trouble with Google Classroom integration, contact us at [info@workybooks.com](mailto:info@workybooks.com) and we'll help you get set up.
