# Integrate with LearnUpon

LearnUpon is a learning management system (LMS) that has partnered with impact.com to provide you with a platform on which you can supply partners with training materials. These materials can include an assortment of educational content—including learning paths, exams, LearnUpon resources, and more. Visit the [LearnUpon Knowledge Base](https://support.learnupon.com/hc/en-us) for more information.

The LearnUpon integration is ideal for brands that want to train their partners before those partners begin marketing efforts, as well as for brands that want to educate their partners on how to effectively promote products and services.

{% hint style="warning" %}
**A contract with LearnUpon is required to proceed:** If impact.com has not already reached out to you, then contact your CSM (or the [support](https://app.impact.com/support/portal.ihtml?createTicket=true) team) to help you enter the required contractual agreement with LearnUpon. You can start creating contact after signing your contract with LearnUpon, but it won't be available to partners until you complete the following integration steps.
{% endhint %}

{% stepper %}
{% step %}
**Step 1: Retrieve LearnUpon account information**

1. [Log into](https://app.learnupon.com/users/sign_in) your LearnUpon account.
2. In the top-right corner, select your **account icon → Portal Settings**.
3. Select **Integrations → Signed QueryString SSO**.
4. Select **General Settings**.
5. Under *URL Signatures*, copy your LearnUpon **secret key**, but do not change it. You'll need this for later.
6. In your browser tab's URL, copy your LearnUpon **project ID**. You'll need this for later.
   * Your project ID is located in the URL's subdomain (i.e., the part between *https\://* and *.learnupon.*). In the URL below, for example, the project Id would be `acmetraining`.

     `https://acmetraining.learnupon.com/dashboard`

Remain in LearnUpon—you're going to set up your partner login URL next.
{% endstep %}

{% step %}
**Step 2: Create your LearnUpon login URL**

Creating your LearnUpon login URL will require your project ID, which you retrieved in Step 5 above.

1. Log into your LearnUpon account (if you haven't already).
2. In the top-right corner, select your **account icon → Portal Settings**.
3. Select **Integrations → Signed QueryString SSO**.
4. Select **General Settings**.
5. Under *Landing Pages*, copy the link below and paste it into the *Sign In URL* field, **but replace {projectId} with the project ID you retrieved earlier**.

   `https://app.impact.com/secure/learnupon.ihtml?projectid={projectId}`
6. Next to the *Sign In URL* field, ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **\[Toggle on]** **Disable portal login page?**
   * Partners will already need to be logged into their impact.com accounts to view your resources and materials.

Next, you'll integrate your LearnUpon and impact.com accounts.
{% endstep %}

{% step %}
**Step 3: Integrate your accounts**

Integrating your LearnUpon and impact.com accounts will require your LearnUpon project Id and secret key, which you retrieved in Step 5 and Step 4 (respectively) of the Retrieve needed LearnUpon account information section above.

1. Log into your impact.com account.
2. From the top navigation bar, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[User profile] → Settings**.
3. In the left column, under *General*, select **Account User Authentication**.
4. Next to *LearnUpon Settings*, ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **\[Toggle on] View your LearnUpon settings**.
5. Under *Project Name*, enter your **project ID**.
   * If you don't see the option to add your LearnUpon project ID or secret key, then reach out to your CSM or (or [contact support](https://app.impact.com/support/portal.ihtml?createTicket=true)).
6. Under *Secret*, enter your **secret key**.
7. Select **Save**.

Before you begin sending your partners the link to your LearnUpon library, you should test the integration.
{% endstep %}

{% step %}
**Step 4: Test your integration**

1. Open an incognito or private browser session.
   * Alternatively, clear your browser cache and all browser cookies.
2. Log into your impact.com [test partner account](https://help.impact.com/brand/platform-features/actions-and-payouts/actions/create-test-actions).
3. Copy and paste your *LearnUpon login URL* into the same browser tab.
   * This should be the same URL you used in Step 4 of the *Create your LearnUpon login URL* section above.
4. Navigate to the URL you just pasted into your browser.
   * The first test of your LearnUpon integration is that you should be redirected to an impact.com login screen.
5. Use your test partner credentials to log into this impact.com login screen.

From here, you should be seeing your LearnUpon project from the perspective of a partner.
{% endstep %}

{% step %}
**Step 5: Serve the LearnUpon login link to partners**

Congratulations, you have successfully integrated your LearnUpon account with impact.com! Now, you can begin providing your LearnUpon login link to your partners. Below are a few ideas for how you can get the link to your partners.

Because the integration is account-wide, any partner with the LearnUpon login link you created earlier will have access to learn upon. If you want to control which partners have access, consider various restriction methods when providing the link (like only sending the link to partners via email).

* Via email
* Via [direct message](https://help.impact.com/brand/platform-features/reach-out-to-partners/messaging/send-a-message-to-a-partner) on impact.com
* Via [resource link](https://help.impact.com/brand/account-administration/account-settings/customize-your-impactcom-branding)
  * Only direct partners will see these links
* Via [content resource](https://help.impact.com/brand/platform-features/ads/requests-from-partners/create-a-resource-to-share-with-partners)
  {% endstep %}
  {% endstepper %}
