This article is for administrators.
Overview
There are some great benefits to using Recruiting’s Internal Job Postings and the internal application process to help with hiring inside your company:
- With Recruiting’s Internal Jobs iFrame, it’s easy to make a special job page where all jobs marked internal can be found.
- You can put this iFrame on a company website, so employees have one place to look for new job openings.
- When someone applies through the iFrame, they’re automatically marked as an Internal Applicant and will see the internal application (if one is set up).
Steps to Set Up an Internal Jobs Listing Page with an iFrame
Even if you’ve implemented other iFrames before, it is important to follow these directions. You will need to deploy code to an internal webpage where the iFrame will reside, as well as configure a setting in Recruiting's Admin settings.
Prerequisites
- Ability to edit and deploy changes to the code on the internal webpage where the IFrame will be placed.
- Access to Paycor Recruiting’s Career Page Admin tab. You will need a user account with the ‘Careers Website Editor’ permission enabled. Any user listed as an Admin in your account can help you with this.
- Recruiting Support may need to activate the Internal iFrame feature for your organization.
- Please contact recruitingsupport@paycor.com and ask to unlock the internal iFrame feature if you have not already. If the feature is disabled, you will not see the settings listed in the subsequent pages of this guide.
- Your external careers page must also employ an iFrame.
Get Started
- To get this set up, ask your IT team to add a new code to the internal webpage where you want to list your internal jobs.
- Log in and go to People > Hiring > Talent Acquisition. Your Recruiting dashboard appears.
- At the top, click Admin and select Careers Page.
- Click the Internal Settings tab, and under Internal Hosting Settings, select Use an iFrame.
- On the right side, copy the iFrame code. This is one (1) line of JavaScript that brings in the iFrame content wherever you place it in your site’s code.
- To add the code to your internal page, paste the code into your internal webpage’s HTML. Add it wherever you want the iFrame containing the jobs listing to appear.
- This iFrame also contains the subsequent job description page and job application page.
- When you're finished, deploy the changes, and keep note of the URL of the page where you added the code.
Notes:
- This code must be added to the underlying raw HTML comprising the webpage. It cannot be added as plain text that appears on the front-end of the page itself.
- If you use the internal iFrame on a publicly accessible site, the internal jobs will also be publicly available. Thus, the security of the intranet is also the security of the internal iFrame.
- Go back to Recruiting. At the top, click Admin and select Careers Page.
- Click the Internal Settings tab, and verify the Internal Hosting Settings field is set to Use an IFrame.
- On the right in the Internal Jobs iFrame Code field, paste the absolute URL of your internal webpage where you added it.
- Click Save.
Internal iFrame Considerations
- The internal iFrame loads on only one (1) domain (specified by the URL pasted in the Internal
Career Page field). - The CSS (styling) of the iFrame content cannot be adjusted at this time. It will use Paycor Recruiting’s
default CSS, which looks best on lighter backgrounds. - Initially, job listings in the internal iFrame are publicly accessible. You must restrict access to the internal listings page to ensure they are accessible only to employees.
- Example: You can limit the page to display exclusively on your company’s intranet or a password-protected page.
- If you run into any issues setting up the Internal Jobs iFrame, please contact recruitingsupport@paycor.com with a description of the issue and the URL of the internal page where the iFrame code is located
Updated: October 3rd, 2025 5756 views 0 likes