Skip to main content

Connecting Coursera with Sana

Written by Max Agha
Updated this week

The Coursera integration allows your organization to sync course catalog data and learner completion reporting from Coursera Business into Sana.
โ€‹

The Coursera integration allows your organization to sync course catalog data and learner completion reporting from Coursera Business into Sana.

This integration is reporting-focused and ensures that your Coursera learning activity is visible and trackable within Sana.

What the Integration Supports

Once configured, the integration enables:

  • Automatic course catalog synchronization from Coursera Business

  • Import of selected courses or your full Coursera library

  • Synchronization of learner assignment and completion status

  • Completion date reporting

  • Secure OAuth-based authentication

The integration does not provision enrollments from Coursera to Sana or vice versa.


๐Ÿ“– What Course Data Is Synced

When courses are imported, Sana synchronizes:

  • Course title

  • Description

  • Estimated duration

  • Difficulty level (Beginner, Intermediate, Advanced)

  • Course image

  • Course launch URL

This allows learners to access Coursera content directly via the course link.

Security & Data Handling

The integration uses OAuth 2.0 for secure API authentication. All communication between Coursera and Sana is encrypted.

Sensitive credentials are handled securely and are never exposed in reporting.

Connecting Coursera to Sana

Step 1 โ€“ Generate API Credentials in Coursera

Log in to your Coursera Business admin portal and generate API credentials.

You will need:

  • Client ID

  • Client Secret

  • Organization ID

If you need assistance generating these credentials, please contact your Coursera Customer Success Manager.

Step 2 โ€“ Share Credentials with Sana

Provide the credentials securely to your Sana representative. Your Sana representative will provide instructions on how to securely provide it.

The integration is configured in the backend by the Sana team. No additional setup is required inside your Sana admin interface.


โš ๏ธ Security & Data Handling

The integration uses OAuth 2.0 for secure API authentication. All communication between Coursera and Sana is encrypted.

Sensitive credentials are handled securely and are never exposed in reporting.


Need Help?

If youโ€™re ready to activate the integration, share your Coursera API credentials with your Sana point of contact.

If you have questions about full library sync, reporting cadence, or user matching requirements, your Sana representative can provide additional guidance.

Did this answer your question?