---
title: Moodle - Coursera Granular Grade Sync Integration over LTI
description: Moodle - Coursera Granular Grade Sync Integration over LTI
---

[Skip to content](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#main-content)

English

Show submenu for translations

[More support](https://help.schoolday.com/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://help.schoolday.com/support?hsLang=en)

![gg4l logo](https://help.schoolday.com/hs-fs/hubfs/Automated%20emails/gg4l%20logo.png?width=100&height=33&name=gg4l%20logo.png)

- [Go to Knowledge Base](https://help.schoolday.com/knowledge)

Open main navigation

Close main navigation

- [Go to Knowledge Base](https://help.schoolday.com/knowledge)
- English
  
  Show submenu for translations
- [More support](https://help.schoolday.com/knowledge/kb-tickets/new)
- [Customer portal](https://help.schoolday.com/support)

 What are you looking for?

- There are no suggestions because the search field is empty.

1. [SchoolDay Help Center](https://help.schoolday.com/knowledge?hsLang=en)
2. [LMS Integrations](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en)
3. [LMS Integrations instructions](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#lms-integrations-instructions)

April 3, 2025

# Moodle - Coursera Granular Grade Sync Integration over LTI

Coursera course(s) or gradable item(s) that constitute a Coursera course can be integrated into Moodle using LTI 1.3 technology. Once a Coursera course(s) or gradable item(s) is enabled in Moodle environment, following the instructions in this document, users will be able to Single Sign-On to Coursera course(s) or gradable item(s) right from the Moodle learning management system (LMS) and learning results (LTI 1.3 compliant Score objects) can be synced in the form of an aggregate score for a Coursera course(s) or at the level of the gradable item(s) to Moodle LMS.

**Article content:**

[General Integration Overview Video](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#general_overview_video)

[Grade Sync Options Overview Video](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#grade_sync_options_video)

[LTI Setup for Granular Grade Sync Instructions](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#LTI_setup)

### General Integration Overview Video

<iframe data-hsv-src="https://play.hubspotvideo.com/v/5314445/id/95055216676" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="95055216676" data-hsv-style="" data-hsv-width="688" data-hsv-height="342" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

### Grade Sync Options Overview Video

<iframe data-hsv-src="https://play.hubspotvideo.com/v/5314445/id/98993472430" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="98993472430" data-hsv-style="" data-hsv-width="688" data-hsv-height="355" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

**Note**: for more info about grade sync see the article [Grades sync to LMS from Coursera](https://help.gg4l.com/knowledge/options-of-grades-sync-to-lms-from-coursera?hsLang=en)

### LTI Setup for Granular Grade Sync Instructions

**Attention:** If you are interested in **FINAL GRADE SYNC**, please follow the instructions from the [given article](https://help.gg4l.com/knowledge/options-of-grades-sync-to-lms-from-coursera?hsLang=en). 

If you would like to proceed with the **GRANULAR GRADE SYNC** option, please follow the instructions given below. 

Configuring granular grade syncing, SchoolDay supports two options for a granular sync:

**Option A**. LMS Instructor is responsible for creating Moodle activities that are LTI deep-linked to the gradable item(s) that constitute a Coursera course. LMS gradebook will be populated with the entry for each deep-linked Moodle activity that corresponds to a gradable item of the Coursera course.

**Option B**. LMS Instructor will create a single Moodle activity that represents the entire Coursera course. SchoolDay will populate the LMS gradebook with entries for all gradable item(s) that constitute a given Coursera course.

The integration setup steps are the following:

1. [Configure Coursera course as an LTI tool;](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#configure-coursera-course-as-LTI-tool)
2. [Publish Coursera courses in your LMS;](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#publish-course-in-LMS)
3. [Access Coursera courses from Moodle;](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#access-course-from-lms)
4. [Sync learning results from Coursera to Moodle.](https://help.schoolday.com/knowledge/moodle-coursera-granular-sync#sync)

The detailed instructions are given below.

### Configuring Coursera Course as an LTI tool

1. Log in to your Moodle website as an Administrator;
2. In the Admin Menu, select *Site administration*;
3. Navigate to the *Plugins* tab;
4. Click on the *Manage Tools* link in the Activity modules section;
5. In the *Manage tools* window, click on the *configure a tool manually* link;  
   ![image10](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image10.png?width=418&name=image10.png)
6. In the *External tool configuration* section, click on **EXPAND ALL** to display all settings.  
   ![image3-1](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image3-1.png?width=517&name=image3-1.png)
7. Enter the following information in the *External tool configuration* section:

- *Tool name* – Coursera
- *Tool URL* - [https://coursera.gg4l.com/auth/lti/SSO](https://coursera.gg4l.com/auth/lti/SSO)
- *LTI Version:* LTI 1.3
- *Public key type:* Keyset URL
- *Public key:* [https://coursera.gg4l.com/ims/lti/.well-known/jwks.json](https://coursera.gg4l.com/ims/lti/.well-known/jwks.json)
- *Initiate login URL:* [https://coursera.gg4l.com/lti/tools/login\_initiations](https://coursera.gg4l.com/lti/tools/login_initiations)
- *Redirection URL(s):*
  
  | *if you want to use **Option A** for granular grade syncing* | *if you want to use **Option B** for granular grade syncing* |
  | --- | --- |
  | [https://coursera.gg4l.com/auth/lti13/SSO](https://coursera.gg4l.com/auth/lti13/SSO) [https://api.gg4l.com/datahub/services/ims/lti/v1p3/line\_items/deep\_link](https://api.gg4l.com/datahub/services/ims/lti/v1p3/line_items/deep_link) | [https://coursera.gg4l.com/auth/lti13/SSO](https://coursera.gg4l.com/auth/lti13/SSO) [https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep\_link](https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep_link) |
- *Tool configuration usage* – Show as a preconfigured tool when adding an external tool
- *Default launch container* - New Window
- *Content-Item Message or Supports Deeplinking* (Content-Item Message) (click **SHOW MORE** if this configuration item is not displayed) - Yes  
  ![image4](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image4.png?width=517&name=image4.png)OR  
  ![image5](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image5.png?width=453&name=image5.png)
- *Content Selection URL:*
  
  | *if you want to use **Option A** for granular grade syncing* | *if you want to use **Option B** for granular grade syncing* |
  | --- | --- |
  | [https://api.gg4l.com/datahub/services/ims/lti/v1p3/line\_items/deep\_link](https://api.gg4l.com/datahub/services/ims/lti/v1p3/line_items/deep_link) | [https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep\_link](https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep_link) |

Navigate to the *Services* section

- *IMS LTI Assignment and Grade Services:* Use this service for grade sync and column management
- *IMS LTI Membership:* Use this service to retrieve members’ information as per privacy settings
- *Tool Settings:* choose “use this service”.

Navigate to *Privacy*:

- *Share launcher's name with tool:* Always
- *Share launcher's email with tool:* Always
- *Accept grades from the tool:* Always
- Check Force SSL  
  ![](https://help.schoolday.com/hs-fs/hubfs/moodle-png.png?width=621&height=661&name=moodle-png.png)

The Coursera LTI tool is now set up.  
![image14](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image14.png?width=604&height=325&name=image14.png)

Click on **VIEW CONFIGURATION DETAILS**: ![image17](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image17.png?width=487&height=423&name=image17.png)Copy and save “Tool configuration details” which are needed for SchoolDay configuration. ***Please, send the values to the SchoolDay Customer Support before publishing the courses.***![image2](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image2.png?width=541&height=359&name=image2.png)

### Publishing Coursera courses in your LMS

This section describes publishing Coursera Course(s) into a Moodle course.

1. Log in to Moodle as an Instructor/Administrator;
2. Open the course or create a new one;
3. In the dropdown menu select the *Turn editing on* option:  
   **![image8](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image8.png?width=688&name=image8.png)**
4. In the *Add an activity or resource* window, select *External tool*, and click **ADD**:  
   **![image12](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image12.png?width=534&name=image12.png)**
5. Click **EXPAND ALL**;
6. Click on the **SHOW MORE** button in the General section;
7. Fill in the following fields  
   *Activity name:* Coursera course name  
   *Activity description*: Provide a description  
   *Display description on the course page*: Yes  
   *Display activity name when launched*: Yes  
   *Display activity description when launched*: Yes  
   *Preconfigured tool*: Tool that was created in the "Configuring Coursera Course as an LTI tool" section  
   Click the **SELECT CONTENT** button:  
   **When Option A is selected.** For creating activities that are LTI deep-linked to the gradable item(s) that constitute a Coursera course - choose the Course then choose the line item and click the **SUBMIT** button.![](https://help.schoolday.com/hs-fs/hubfs/choose%20program%20(1)-png-3.png?width=547&name=choose%20program%20(1)-png-3.png)![](https://help.schoolday.com/hubfs/Untitled%20(1)-png.png)![](https://help.schoolday.com/hubfs/choose%20lineitem%20option%20A%20(1)-png.png)
   
   **When Option B is selected.** For creating a single activity that represents the entire Coursera course - choose the Coursera program -\> course and click the **SUBMIT** button.  
   *![](https://help.schoolday.com/hubfs/choose%20program%20(1)-png-4.png)*  
   *![](https://help.schoolday.com/hubfs/Untitled-png-4.png)  
   Launch container*: New window
8. Click on the **SAVE AND RETURN TO COURSE** button;
9. The Coursera link is displayed in the course.  
   ![image11](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image11.png?width=688&name=image11.png)
10. Repeat the steps to add the rest of the available Coursera courses.

### Accessing Coursera Course**(s) or gradable items that constitute a Coursera Course** from Moodle

To access the Coursera course an LMS learner/instructor would navigate to a Moodle course and click on the hyperlink that is associated with the corresponding Coursera course.

![image13](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image13.png?width=551&name=image13.png)

Once the user is redirected to Coursera for the first time, the user is prompted to complete enrollment:  
![image3](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image3.png?width=688&name=image3.png)

There are 2 scenarios at this stage:

1\. **The user already has a Coursera account**: the system will ask the user to provide an email address and a password for the existing account:![image16](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image16.png?width=688&name=image16.png)

2\. **The user is new to Coursera:** the system will prompt the user to create a password:  
![image1](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/image1.png?width=688&name=image1.png)

Once the user establishes an association with the Coursera program, they will be navigated to a respective Coursera course page and need to click **"Enroll"**:

### ![](https://help.schoolday.com/hubfs/image-png-Aug-18-2023-09-22-23-8206-AM.png)

**Note:** here is a link to the article on [how to access Coursera](https://help.gg4l.com/knowledge/accessing-coursera-course-from-moodle?hsLang=en). You can share with your students.

**Please note:** some browsers have pop-up blockers set by default which prevent users from showing the page. Please make sure the blocker is turned off before you access the course. 

![](https://help.schoolday.com/hubfs/image-png-Aug-18-2023-12-29-22-3720-PM.png)

 

### Syncing learning results from Coursera to Moodle

To examine the learning results from Coursera for learners, who are enrolled in the Moodle course, LMS Instructor needs to use the *Grades* submenu of the respective LMS course.

**Option A  
![Screenshot 2022-04-11 at 09.42 1](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/Screenshot%202022-04-11%20at%2009.42%201.png?width=688&name=Screenshot%202022-04-11%20at%2009.42%201.png)**  
Grades are shown in Moodle when a learner completes the respective course or gradable item in Coursera.

**Option B  
![Screenshot 2022-04-11 at 09.43 1](https://help.schoolday.com/hs-fs/hubfs/Knowledge%20Base/Moodle%20Coursera%20LTI%201.3/Screenshot%202022-04-11%20at%2009.43%201.png?width=688&name=Screenshot%202022-04-11%20at%2009.43%201.png)**

- [Getting Started](https://help.schoolday.com/knowledge/getting-started?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/getting-started?hsLang=en#introduction)
    - [Getting Started by Role](https://help.schoolday.com/knowledge/getting-started?hsLang=en#getting-started-by-role)
    - [Get Support](https://help.schoolday.com/knowledge/getting-started?hsLang=en#get-support)
    - [Legal](https://help.schoolday.com/knowledge/getting-started?hsLang=en#legal)
- [Data Management (Connect)](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#introduction)
    - [Applications](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#applications)
    - [Data Mapping](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-mapping)
    - [Data Synchronization](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-synchronization)
    - [Data-Sharing Requests](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-sharing-requests)
    - [Data Quality](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-quality)
    - [Data Privacy (Privacy Shield)](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#data-privacy-privacy-shield)
    - [Grade Sync Service](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#grade-sync-service)
    - [Miscellaneous](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#miscellaneous)
    - [Governance](https://help.schoolday.com/knowledge/data-management-connect?hsLang=en#governance)
- [Roster Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#introduction)
    - [SFTP Integration](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#sftp-integration)
    - [API Integration](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#api-integration)
    - [Import Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#import-integrations)
    - [PowerSchool Integration](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#powerschool-integration)
    - [Export Integrations](https://help.schoolday.com/knowledge/roster-integrations?hsLang=en#export-integrations)
- [Administration & Account Settings](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#main-content)

    - [Account Settings](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#account-settings)
    - [Organization Management](https://help.schoolday.com/knowledge/administration-account-settings?hsLang=en#organization-management)
- [SSO](https://help.schoolday.com/knowledge/sso?hsLang=en#main-content)

    - [Introduction](https://help.schoolday.com/knowledge/sso?hsLang=en#introduction)
    - [Identity provider (IdP) Setup](https://help.schoolday.com/knowledge/sso?hsLang=en#identity-provider-idp-setup)
    - [SSO Applications](https://help.schoolday.com/knowledge/sso?hsLang=en#sso-applications)
    - [SSO Resources](https://help.schoolday.com/knowledge/sso?hsLang=en#sso-resources)
    - [MFA for Administrators](https://help.schoolday.com/knowledge/sso?hsLang=en#mfa-for-administrators)
    - [MFA for Users (SchoolDay Login)](https://help.schoolday.com/knowledge/sso?hsLang=en#mfa-for-users-schoolday-login)
    - [ID Card Login](https://help.schoolday.com/knowledge/sso?hsLang=en#id-card-login)
    - [SSO Troubleshooting](https://help.schoolday.com/knowledge/sso?hsLang=en#sso-troubleshooting)
- [LMS Integrations](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#main-content)

    - [Coursera Integration Video Guides](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#coursera-integration-video-guides)
    - [Coursera Platform Integration](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#coursera-platform-integration)
    - [Qwiklabs Platform Integration](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#qwiklabs-platform-integration)
    - [LMS Integrations instructions](https://help.schoolday.com/knowledge/lms-integrations?hsLang=en#lms-integrations-instructions)
- [Resource Management (App Store)](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#main-content)

    - [Users & Classes](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#users-classes)
    - [Resources](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#resources)
    - [Access & Security](https://help.schoolday.com/knowledge/resource-management-app-store?hsLang=en#access-security)
- [Privacy Governance Console (PGC)](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#main-content)

    - [Get Started](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#get-started)
    - [Monitor and Report](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#monitor-and-report)
    - [Govern Apps](https://help.schoolday.com/knowledge/privacy-governance-console-pgc?hsLang=en#govern-apps)
- [For Parents/Students](https://help.schoolday.com/knowledge/for-parents-students?hsLang=en)
- [For Vendors](https://help.schoolday.com/knowledge/for-vendors?hsLang=en)
- [Updates](https://help.schoolday.com/knowledge/updates?hsLang=en#main-content)

    - [2026](https://help.schoolday.com/knowledge/updates?hsLang=en#2026)
    - [2025](https://help.schoolday.com/knowledge/updates?hsLang=en#2025)
    - [2024](https://help.schoolday.com/knowledge/updates?hsLang=en#2024)
    - [2023](https://help.schoolday.com/knowledge/updates?hsLang=en#2023)
    - [2022](https://help.schoolday.com/knowledge/updates?hsLang=en#2022)
- [Reference](https://help.schoolday.com/knowledge/reference?hsLang=en#main-content)

    - [APIs](https://help.schoolday.com/knowledge/reference?hsLang=en#apis)
    - [CSV File Formats](https://help.schoolday.com/knowledge/reference?hsLang=en#csv-file-formats)

[![SchoolDay logo](https://help.schoolday.com/hs-fs/hubfs/schoolday-logo%20(300%20x%20100%20px)%20(1).png?width=300&height=100&name=schoolday-logo%20(300%20x%20100%20px)%20(1).png "SchoolDay logo")](http://schoolday.com)

<https://www.linkedin.com/company/schooldayinc> <https://x.com/schooldayinc> <http://facebook.com/schooldayinc> [mailto:support@schoolday.com](mailto:support@schoolday.com)

Copyright © 2025, SchoolDay, Inc.

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://5314445.fs1.hubspotusercontent-na1.net/hubfs/5314445/video_assets/95055216674/inherited/web_optimized.mp4",
  "dateModified" : "2023-02-01T12:01:07.725Z",
  "duration" : "PT4M7.147S",
  "height" : 954,
  "name" : "Moodle Final",
  "thumbnailUrl" : "https://5314445.fs1.hubspotusercontent-na1.net/hubfs/5314445/Coursera%20Demo%20Videos/Moodle%20Final.mp4/medium.jpg",
  "uploadDate" : "2022-12-12T13:50:26.472Z",
  "width" : 1918
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://5314445.fs1.hubspotusercontent-na1.net/hubfs/5314445/Coursera%20Demo%20Videos/Moodle%20Grade%20Sync%20Options.mp4",
  "dateModified" : "2023-02-01T12:01:02.421Z",
  "duration" : "PT3M32.416S",
  "height" : 992,
  "name" : "Moodle Grade Sync Options",
  "thumbnailUrl" : "https://5314445.fs1.hubspotusercontent-na1.net/hubfs/5314445/Coursera%20Demo%20Videos/Moodle%20Grade%20Sync%20Options.mp4/medium.jpg",
  "uploadDate" : "2023-01-18T15:20:29.046Z",
  "width" : 1920
}
```