When you set up Applicant Source Tracking, the URL parameter will be added to the apply URLs for your jobs on LinkedIn. Applicant Source Tracking lets customers measure whether candidates who click their LinkedIn Jobs complete the application in their ATS. It’s standard for job boards to push customers to implement tracking so that their hiring outcomes are accurately credited.
Each ATS has slightly different requirements for applicant tracking, and some require each customer to configure their own. A source code will have two parts:
- Parameter – The parameter tells your ATS to track the source where the link originated (examples include: Source=, src=, Gh_src=, and Jvst=).
- Code – The code tells you where the traffic is coming from (ex: LinkedIn, LI_Jobs, LI_postings, and Bdfd434).
When you combine the parameter and code together (ex: source=linkedin), you have a unique source code for tracking applicants who found your job on LinkedIn.
Add or edit an applicant source tracking code or edit a configured source
To add or edit an applicant source tracking code or edit a configured source:
-
Click on your profile picture at the top of the homepage in Recruiter.
-
Click Product settings in the drop-down menu.
-
Click Job posting on the left-hand side.
-
Next to Job sources for automated job postings, click View/Edit.
-
Click the
more icon next to the configured source you want to edit and click Edit source. -
Fill out the Edit ATS source window with the following information:
- ATS or other job source
- Applicant source tracking code or if applicant source tracking does not apply for this source
-
Click Save changes.
Add a source code for a new job source
To add a source code for a new job source:
- Click on your profile picture at the top of the homepage in Recruiter.
- Click Product settings in the drop-down menu.
- Click Job posting on the left-hand side.
- Next to Job sources for automated job postings, click View/Edit.
- Click + Add job source.
- The applicant source tracking code may auto-fill based on your selected ATS or you may be asked to reach out to your ATS vendor to confirm the code.
Important to know
Applicant tracking does not apply
If applicant tracking doesn't apply to your ATS source, you'll need to specify that in settings:
- From the Recruiter homepage, hover over your profile picture and select Product settings.
- Click the Job posting tab in the left rail.
- Under Configured sources, select the
Options button on the right side. - Click Edit source.
- Select the box for Applicant source tracking code does not apply for this source in the Edit ATS Source window.
Important to know
The table below provides tracking parameters where available, and links to each ATS’s guidelines for applicant tracking where parameters haven’t been provided. Note: If your ATS has one of the standard source code formats listed below, we may have already added tracking for you. Please check Product Settings to confirm.
ATS | Tracking parameter | ATS guides |
Greenhouse | Refer to ATS guide | Tracking links overview – Greenhouse Support |
Workday | source=LinkedIn | |
Bullhorn | N/A | |
Oracle Recruiting Cloud | utm_source=linkedin&utm_medium=campaign OR 'utm_source=linkedin&utm_medium=jobboard | |
Lever | Refer to ATS guide | Creating and using tags – Lever Support |
SuccessFactors | N/A | |
iCIMS | mode=apply&iis=LinkedIn | |
SmartRecruiters | trid=2d92f286-613b-4daf-9dfa-6340ffbecf73 | |
Jobvite | __jvst=Job Board&__jvsd=LinkedIn | |
Avature | Refer to ATS guide | Avature - Managing Sources |
Workable | utm_source=linkedin.com | |
UKG/UltiPro | Source=LinkedIn | |
ADP | rb=LinkedIn | |
ADP WFN | source=LinkedIn | |
JazzHR | source=LinkedIn OR source=LINK | |
Cornerstone | source=LinkedIn | |
JobDiva | source=LinkedIn | |
Lumesse | source=LinkedIn | |
TeamTailor | utm_source= | |
Jobscore | name=; AND sid= | |
GR8 People | sid=4 | |
Dynamics ATS | utm_source=LinkedIn+Recruiter | |
Gupy | jobBoardSource=linkedin | |
CareerPlug | N/A | Creating a custom source – CareerPlug |
Umantis | source=LinkedIn | https://content.linkedin.com/content/dam/help/recruiter/en-us/Haufe-Umantis_Config_Instructions.pdf |
PageUp | SourceTypeID= Once LinkedIn is set up as a source, reach out to your PageUp CSM/Support POC to get your unique SourceTypeID. | |
ClearCompany | source= ...-JB-1018 (Customers need to provide the Job Req ID which is part of the parameter append) | |
Manatal | utm_medium=free_job_board&utm_source=linkedin | |
Hirewand | sid=60488d09f4186b6923717b20 | |
Traffit | source=linkedin.com | |
Recruiterflow | N/A | |
Ceipal | #.job_boards.LinkedIn | |
JobAdder | N/A | |
CVWarehouse | "channel=feed.linkedin.com" for the LinkedIn Limited Listings Feed "channel=wrapping.linkedin.com" for the LinkedIn Job Wrapping "channel=premium.linkedin.com" for LinkedIn Premium Job Postings / API Integrations | |
Taleez | “utm_source=Linkedin%20Premium” for premium jobs and "utm_source=Linkedin" for basic jobs | |
Oorwin | “source=linkedin_free” for basic jobs; OR "source=linkedin_paid" for premium jobs | |
Zoho | “source=LinkedIn” for customers who configured default portal in Zoho Recruit OR "embedsource=LinkedIn" for customers who have neither configured a default portal nor a customer domain | |
B-ITE | "ref=linkedin" | |
JobTarget | URL contains a hashed value that is recognized by JobTarget as either a LinkedIn-only product purchased in JobTarget's marketplace, or a bundled product that includes LinkedIn jobs. E.g. of the parameters: "GKJqgdT4EOOQOsakQuLbXz" or "dazO1VcOzE4JgTJnLur8PJ" | |
ApplicantPRO | URL contains a hashed value that is recognized by JobTarget as either a LinkedIn-only product purchased in JobTarget's marketplace, or a bundled product that includes LinkedIn jobs. E.g. of the parameters: "GKJqgdT4EOOQOsakQuLbXz" or "dazO1VcOzE4JgTJnLur8PJ" | |
Join | Combination of 2 tracking parameters that refer to hashed values, "pid" (product ID) and "oid" (Order ID, added only in case of premium postings). oid differs per job per customer. pid can have 3 distinct values for Basic jobs, 7 days premium jobs, 30 days premium jobs respectively, is constant at a point in time for all customers using that product type, but the 3 values change over time. | |
GOhiring | _ghcid=71e67ea4-f328-4404-ad0c-95e7b0e31743 (in the redirected link from the apply URL) | |
PandaPe | ov=6 | |
Jobylon | utm_source=linkedin | |
Recruitee | source=LinkedIn | |
HeyJobs | utm_source=linkedin_organic | |
MyRecruitmentPlus / MartianLogic | jobAdId=<7 digits> The 7 digits is a unique ID generated on a per-job basis and is mostly used to identify the job not the job board. jobAdID to Job board mapping is maintained internally. | |
TalentClue | Two parameters supported: a) 66909823 b) utm_source=lk_limited_listings (which directs to URL with parameter 66909823) | |
EXPR3SS! | s=214 | |
Idibu | [URL includes ATS Domain] For customers whose career site URL includes "aptrack.co" - the URL contains a hashed parameter that is mapped and recogized internally by Idibu as attributable to LinkedIn (e.g.: the parameter "AAAG9gAPeo0B4Vky" in https://www.aptrack.co/uap/AAAG9gAPeo0B4Vky [URL includes Customer Domain] For customers with a custom URL that doesn't include "aptrack.co" in the URL: custom parameters and values can be set up | https://v2-docs.idibu.com/article/52-application-url-source-tracking https://v2-docs.idibu.com/article/908-changing-the-source-of-your-candidates |
Talemetry | bid=370 (if sent via Job Posting API) OR bid=56 (if sent via XML feed/LL) OR bid=4894 (default value in ATS if no bid is provided, and no referrer info available). bid=370 (also default value in ATS if no bid provided but when referrer can be mapped to LinkedIn). Talemetry also indentifies social shares/referrals with URL parameters, i.e.: bid=271 OR 13643 OR 12175 | |
Snaphunt | source=linkedin | |
GetHired | rcid=linkedin | |
Talenteca | source=linkedin-feed AND utm_source=linkedin_mx | |
Comeet | coref=<12 characters>. Examples: coref=1.11.pC0_615; coref=1.11.p4F_C1C. Changes by customer and by source (e.g. LinkedIn, vs. Indeed) | https://help.comeet.co/en/articles/3112487-tracking-candidates-sources |
HiringThing | s=lif (for LinkedIn Basic jobs via XML/Limited Listings) | |
DigitalRecruiters | s_o=linkedin (for LinkedIn Basic jobs via XML/Limited Listings) For manual posting, custom URLs are generated and tracked internally by DigitalRecruiters (no fixed parameter) | |
Varbi | "where:31" for paid jobs, and "where:4" for basic jobs | |
Shazamme | N/A | |
Livehire | source=LinkedIn | |
ApplicantStack | "aa1b?noia=1" if a Basic Job via XML Feed. | |
WizeHire | utm_source=linkedin (for non Apply Connect jobs) | |
Kenoby | utm_source=linkedin |
Important to know
Related tasks
- Sign in to Recruiter
- Pin and unpin jobs for job wrapping in LinkedIn Recruiter
- Tag jobs for job wrapping in LinkedIn Recruiter
- Create rules for job wrapping in LinkedIn Recruiter
- Enable backfill for job wrapping in LinkedIn Recruiter
- Changing my ATS or job source for job wrapping in LinkedIn Recruiter
- Allocate job slots between recruiters
Learn more
- Hiring Integrations in Recruiter
- ATS integrations in Recruiter
- Integration features supported by an ATS
- Add a Source Code to Track Applicants from LinkedIn Jobs
- Job wrapping for recruiters (Learning course)
- Job wrapping for administrators (Learning course)
- Job wrapping through LinkedIn Recruiter - Overview
- Jobs not visible on job wrapping interface - Troubleshooting
- Basic jobs vs. promoted job slots for job wrapping