Setting Up the LinkedIn Learning Integration
Overview
Setting up the LinkedIn Learning integration requires configuration in both LinkedIn Learning and Learn Amp. You'll create an API application in LinkedIn Learning, then enter the credentials into Learn Amp to establish the connection.
The process takes approximately 15–20 minutes and requires admin access to both platforms.
Pre-requisites
Before you begin, ensure you have:
Admin access to your LinkedIn Learning account
Admin access to your Learn Amp platform
Your Learn Amp platform URL (e.g., yourcompany.learnamp.com)
Required User Roles
Action | Required Role |
|---|---|
Configure LinkedIn Learning integration | Owner, Admin |
Access LinkedIn Learning admin settings | LinkedIn Learning Administrator |
Part 1: Create an API Application in LinkedIn Learning
This section establishes the connection that allows Learn Amp to import content from LinkedIn Learning.
Step 1: Access LinkedIn Learning Integrations
Log into your LinkedIn Learning admin account
Navigate to Settings → Integrations
Find the section labelled Access content and reports via API
Click the Add application button
Step 2: Create the Application
Enter an Application Name (e.g., "Learn Amp Integration")
Add an Application description (e.g., "API connection for Learn Amp LMS")
Select both Content and Report keys
Save the application
Step 3: Copy Your Credentials
Once the application is created, you'll see your Client ID and Client Secret
Copy both values—you'll need them for the next section
Important: Keep these credentials secure. They provide access to your LinkedIn Learning content and reporting data.
Part 2: Configure Learn Amp
Now enter your LinkedIn Learning credentials into Learn Amp.
Step 1: Navigate to the Integration Settings
Log into Learn Amp as an Admin
Go to Settings in the sidebar
Select Integrations
Find and click LinkedIn Learning
Step 2: Enter Your Credentials
Paste your Client ID from LinkedIn Learning
Paste your Client Secret from LinkedIn Learning
Click Save to establish the connection
Part 3: Set Up Completion Tracking (xAPI)
This section enables LinkedIn Learning to send completion data back to Learn Amp.
Step 1: Access Reporting Integrations in LinkedIn Learning
Return to your LinkedIn Learning admin account
Navigate to Settings → Integrations
Find the section labelled Configure reporting integrations
Click Add integration
Step 2: Configure the xAPI Integration
Enter the following details:
Field | Value |
|---|---|
Integration name | Learn Amp xAPI integration |
User Type | |
OAuth Server URL (Provider's OAuth Server URL) |
|
Tenant Server URL (Provider's Tenant Server URL) |
|
Client ID | Contact Learn Amp support for this value |
Client Secret | Contact Learn Amp support for this value |
Note: Replace [your-domain] with your actual Learn Amp subdomain.
Step 3: Enable the Integration
Review all entered details
Click Enable
Verify the integration shows as active
Verification
After completing setup:
Content Import: LinkedIn Learning courses should begin appearing in your Learn Amp Library after the next sync (daily at 20:00 UTC)
Completion Tracking: Complete a test course in LinkedIn Learning and verify it appears in the Activity Log within 24 hours
FAQs
Q: How long until content appears in Learn Amp?
Content syncs daily at 20:00 UTC. After initial setup, expect to see content within 24 hours.
Q: Where do I get the xAPI Client ID and Secret for Part 3?
These credentials are specific to your Learn Amp account. Contact Learn Amp support to obtain them.
Q: Can I test the integration before going live?
Yes. After setup, try accessing a LinkedIn Learning item from Learn Amp and completing it. Check your Activity Log the next day to confirm the completion synced.
Troubleshooting
Issue | Solution |
|---|---|
"Invalid credentials" error | Double-check Client ID and Secret are copied correctly with no extra spaces. |
Content not syncing | Verify the API application in LinkedIn Learning has both Content and Report keys selected. |
Completions not appearing | Ensure the xAPI reporting integration is enabled and URLs are correct for your Learn Amp domain. |
Integration won't enable | Check that you have admin permissions in both LinkedIn Learning and Learn Amp. |