AWLI Supported Use Cases

Apply with LinkedIn Supported Use Cases

To ensure that the customers can view data on job seekers who are starting their application vs completing them regardless of how their Application Tracking System (ATS) is set up, we have the following two built-in modes for our plugin:

  • BUTTON_DATA mode
  • CONVERSION mode

Note

We also support multiple page flows with few additional steps. Refer Version Comparision AWLI V2 to AWLI V3 for more information.

A job application submission experience can belong to the following flow:

One Page Flow

Consists of a job overview page with enter information components, and finished application page as displayed below: one page flow


Below are the implementation steps that our partners should follow to achieve any of the above supported page flows:
  1. Render the Apply button on Job Overview page
  2. User clicks Apply With LinkedIn button
  3. User hits submit and lands on finished application page

Step 1 - Render the Apply button on Job Overview page

When you land on the Job Overview page, the Apply With LinkedIn plugin should be rendered with BUTTON_DATA mode. This makes the Apply with LinkedIn button visible on the page.

    <script src="https://platform.linkedin.com/xdoor/scripts/in.js">
     api_key: {API Key}
     extensions: AwliWidget@https://www.linkedin.com/talentwidgets/extensions/apply-with-linkedin-widget-v3
   </script>
    <script type="IN/AwliWidget" 
    data-integration-context="urn:li:organization:{id}" 
    data-mode="BUTTON_DATA"
    data-callback-method="handleProfileData" 
    data-company-job-code=”{Unique job code}”
    data-height="50"></script>
<script>
    function handleProfileData(profileData) {
        var firstnameField = document.getElementById('firstname');
        var lastnameField = document.getElementById('lastname');
        firstnameField.value = profileData.firstName;
        lastnameField.value = profileData.lastName;
    }
    // prefill form with profile data
</script>

When you click the Apply With LinkedIn button, LinkedIn tracks that the member has clicked Apply for that job. This tracking is done within the plugin and no explicit configurations are needed.

Step 2 - User clicks Apply With LinkedIn button

When you click the Apply With LinkedIn button, an OAuth screen displays to request for the user consent. LinkedIn tracks that the member has started the application for the job and once the user gives consent, LinkedIn gets the member’s profile data and pass it back to the client. The callback provided for plugin’s data-callback-method parameter will be invoked where the profile data of the job seeker will be shared. This data can be persisted by career site platform and should be used to pre-populate the job application fields.

Step 3 - User hits submit and lands on finished application page

When you land on the page designating that the application process is finished, LinkedIn tracks that the member has finished the application for the job. To add confirmation tracking, the plugin must be included on the confirmation page.

<script src="https://platform.linkedin.com/xdoor/scripts/in.js">
     api_key: {API Key}
     extensions: AwliWidget @https://www.linkedin.com/talentwidgets/extensions/apply-with-linkedin-widget-v3
   </script>
    <script type="IN/AwliWidget" 
    data-integration-context="urn:li:organization:{id}" 
    data-mode="CONVERSION"
    data-company-job-code=”{Unique job code}”>
    </script>