Embed job listings directly in your app or website. By doing this, you gain more exposure to job seekers while managing all applications through People Space Online.
Why Embed or Share Your Job Listings?
You might wonder: Why share or embed your listings on your own business or personal sites if you already paid to list them on People Space Online?
Answer:
Embedding your listings increases visibility for job seekers who regularly visit your platforms for open vacancies.
In today’s digital era, many candidates trust your website or app as the most updated source for available roles.
By leveraging People Space Online, you can share your listings externally while continuing to manage all applications centrally.
This approach helps your organization remain a competitive, equal-opportunity employer and ensures you only hire qualified candidates.
Optional: You don’t have to share listings if you prefer People Space Online to fully handle candidate sourcing.
Important Reminder
Remember: To embed any job listing, you must first create it in People Space Online.
Never share or embed listings that you haven’t created or do not own the rights to post.
Doing so may result in:
Your embed failing to display (showing a 404 error)
Potential legal issues for posting content you don’t have rights to
Always use your own active job listings when embedding.
How to Share Your Listings
People Space Online provides four easy ways to share job listings:
Direct Post Link
Copy the job URL and share it on your website, email, or social media.
Iframe Embed
Embed the job directly on your website or app using an iframe.
Requires updating for new job postings.
JavaScript Widget
Embed job listings with a small JS snippet.
Supports interactive features, styling, and responsiveness.
Requires updating for new job postings.
API Fetch
Fetch job listings programmatically using the People Space API.
Automatically displays new postings without manual updates.
How to Use These Methods
1️⃣ Direct Post Link
Simply copy the URL of your job listing and share it anywhere.
Example:
https://peoplespace.online/job-detail/consulting-manager-abc-company
2️⃣ Iframe Embed Quickly embed a job listing in a web page or app.
Basic:
<iframe src="https://peoplespace.online/job-detail/_YOUR_JOB_LIST_TITLE_HERE" width="100%" height="800" frameborder="0" scrolling="yes" title="People Space Job Listing"> </iframe>
Responsive:
<div style="position: relative; width: 100%; height: 0; padding-bottom: 75%;"> <iframe src="https://peoplespace.online/job-detail/_YOUR_JOB_LIST_TITLE_HERE" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;" allowfullscreen title="People Space Job Listing"> </iframe> </div>
3️⃣ JavaScript Widget
Embed jobs with full control over layout and interactivity.
<div id="peoplespace-jobs"></div> <script src="https://peoplespace.online/embed/jobs.js"></script> <script> PeopleSpaceJobs.init({ container: "#peoplespace-jobs", jobSlug: "_YOUR_JOB_LIST_TITLE_HERE", theme: "light" // options: light, dark }); </script>4️⃣ API Fetch
For developers who want full customization and automatic updates:
fetch('https://api.peoplespace.online/jobs/_YOUR_JOB_LIST_TITLE_HERE') .then(res => res.json()) .then(job => { document.getElementById('job-container').innerHTML = ` <h2>${job.title}</h2> <p>${job.description}</p> <a href="${job.applyUrl}" target="_blank">Apply Now</a> `; });Best Practices:
Always replace _YOUR_JOB_LIST_TITLE_HERE with the actual job slug.
Test embeds for responsiveness across devices.
Use API or JS for dynamic updates;
iframe and direct links require manual updates for new jobs.
Ensure your site or app supports iframes or scripts before embedding.
Need Help?
If you need assistance with bulk job embeds, API integration, or custom scripts, contact the Forever Platforms Developer Support:
Email: [email protected]
Website: https://www.foreverplatforms.com
