LinkedIn Apply with LinkedIn Certification

Overview

To ensure both Apply with LinkedIn Plugin integration and Middleware Platform integration work as expected, LinkedIn must certify the finished development.

Note

  • Middleware Platform Integration is only applicable for LinkedIn Partners implementing Apply With LinkedIn for multiple customers (i.e.you are an ATS)
  • Please review all appropriate documentation and send technical questions to your Business Development point of contact and/or Partner Engineering representative if you have any questions

Certification Process

Upon completing development, please review the test cases below and record a short video demonstrating each test case. LinkedIn will certify based on the complete coverage of test cases in the submitted certification video.

Note

  • One video should capture all test cases. We do not accept multiple video files. Please refer to Sample Certification Video .

  • Upon successful certification, LinkedIn provides you with a new Parent API Key for Production.

Video Requirements

  1. The video should not exceed 10 minutes
  2. The video file format should be a common video format (mp4, AVI, MOV)
  3. The file name must follow the following format: Partner Name_ AWLI_CERT_ MM_DD_YY.mp4
  4. The file should not exceed 100MB

Test Cases

Note

  • The Sample Certification Video provided here covers all the test scenarios mentioned below.
  • Please review this video to ensure your certification video follows a similar structure and reduce the chances of having to resubmit due to a missing test case

For Partners (e.g. ATS)

The following test cases are for LinkedIn Partners implementing Apply With LinkedIn for multiple customers. For instance, if you are an Applicant Tracking System(ATS) service provider, you should demonstrate the following test cases.

# Test Case Expected Result
1 Demo a functioning customer configuration plugin on your settings/integration page The configuration widget loads, allowing the admin user to enable the integration
2 Demo receiving a working integrationContext for a customer who turns on Apply With LinkedIn in the customer configuration plugin The integrationContext is received and presented using the developer console in your browser, logs, or any other visual aid
3 Demo the application flow The Apply With LinkedIn button renders on a customer's job posted on their career site. Once authenticated using LinkedIn credentials OAuth consent screen displays. Once consent is given the application form populates correctly
4 Was the Apply with LinkedIn widget in conversion mode implemented on the completion page? Ensure that the plugin triggers the conversion tracking event from the job submission page. The plugin sends the event to LinkedIn systems when data-mode plugin parameter is set to CONVERSION. In-browser developer tools logs it accurately in the console and shows the track conversion call on the submit page. If the job is non-paid, http-status 400 error appears which is a valid response
5 Demo customers can update or add validJsSdkDomains for their application AWLI widget and Plugin button will only be available on the listed domains for customer application. Customers should have option to configure multiple domains or edit existing domains based on their requirement. For wildcard domain support please reach out to Zendesk support

For Customers (i.e. proprietary ATS or career page solution)

Refer to the following are the test cases for LinkedIn Partners implementing Apply With LinkedIn for their own Application Tracking System(ATS) or hosting job applications on their career page.

# Test Case Expected Result
1 Demo the application flow The Apply With LinkedIn button renders on a customer's job posted on their career site. User enters LinkedIn credentials to authenticate and the OAuth screen displays. Next, the user clicks allow and the application form populates correctly
2 Was the Apply with LinkedIn widget in conversion mode implemented on the completion page? Ensure that the plugin triggers the conversion tracking event from the job submission page. The plugin sends the event to LinkedIn systems when the data-mode plugin parameter is set to CONVERSION. In-browser developer tools logs it accurately in the console and displays the track conversion call on the submit page. If the job is non-paid, http-status 400 error appears, which is a valid response.

Sample Certification Video

This is a sample certification video to act as a reference. Please make sure to have a look at this before you make your certification video.