Setting Up the LinkedIn Learning Integration

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

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

  1. Log into your LinkedIn Learning admin account

  2. Navigate to SettingsIntegrations

  3. Find the section labelled Access content and reports via API

  4. Click the Add application button

Step 2: Create the Application

  1. Enter an Application Name (e.g., "Learn Amp Integration")

  2. Add an Application description (e.g., "API connection for Learn Amp LMS")

  3. Select both Content and Report keys

  4. Save the application

Step 3: Copy Your Credentials

  1. Once the application is created, you'll see your Client ID and Client Secret

  2. 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

  1. Log into Learn Amp as an Admin

  2. Go to Settings in the sidebar

  3. Select Integrations

  4. Find and click LinkedIn Learning

Step 2: Enter Your Credentials

  1. Paste your Client ID from LinkedIn Learning

  2. Paste your Client Secret from LinkedIn Learning

  3. 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

  1. Return to your LinkedIn Learning admin account

  2. Navigate to SettingsIntegrations

  3. Find the section labelled Configure reporting integrations

  4. Click Add integration

Step 2: Configure the xAPI Integration

Enter the following details:

Field

Value

Field

Value

Integration name

Learn Amp xAPI integration

User Type

Email

OAuth Server URL (Provider's OAuth Server URL)

https://[your-domain].learnamp.com/oauth/token

Tenant Server URL (Provider's Tenant Server URL)

https://[your-domain].learnamp.com/webhooks/linked_in

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

  1. Review all entered details

  2. Click Enable

  3. Verify the integration shows as active


Verification

After completing setup:

  1. Content Import: LinkedIn Learning courses should begin appearing in your Learn Amp Library after the next sync (daily at 20:00 UTC)

  2. 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

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.