Workable's careers page site builder publishes one hosted page per account, so there's no native setting to assign a job to a single regional site and hide it from the others. If your company has separate offices (for example, in the US, LATAM, and Asia) and you'd like each region to see only its own openings, you'll need to set this up outside the built-in careers page, using either the Workable API or the embeddable job widget. Both pull the same job data and let you filter by location.
Note: Every job in Workable already carries its location data (country, region, city), so filtering by region doesn't require any changes to how you post jobs — only to how each site displays them.
Option 1: Build separate sites with the Workable API
The Workable API gives you a feed of all your open jobs and their details, including location. With it, you (or your development team) can build a lightweight front-end for each office and filter each one to show only the jobs that match its region; for example, the US site renders only US-tagged jobs, the LATAM site only LATAM-tagged jobs, and so on. The filtering logic itself is simple, since the location field is already included in every job; the effort lies in building and hosting the front end for each site.
Note: This option requires programming or development experience. If you'd rather avoid custom development, use the embeddable job widget described below instead.
Option 2: Embed a separately configured job widget on each site
If a full custom build isn't necessary, you can instead embed Workable's job widget on each regional website, configuring each one separately:
- Open Integrations > Apps from your profile icon in the upper right, then open Company website under the "Service Integrations" section.
- Select the organization option for that site (by location or by department) and refine the display settings so only the relevant region's jobs are included.
- Copy the generated code and add it to that regional website.
- Repeat these steps for each additional site, adjusting the location or department filter each time.
Because each widget is configured independently, every site can show a different slice of your job list while still pulling live updates from the same Workable account.
Managing which locations appear at all
Regardless of which option you use, each job's locations still need to be set up so they're visible where you want them:
- When adding locations to a posting, use the eye icon next to each location to choose whether it appears on your careers page, Referrals portal, or job widget.
- For on-site and hybrid workplaces, at least one location must stay visible. Remote workplaces can have all locations hidden if needed.
For a side-by-side comparison of all the ways to publish your jobs (careers page site builder, job widget, or a custom build with the API), see comparing careers page options.