Skip to main content

Build and manage a Career Portal

Create a branded Career Portal for your open jobs and application forms. This guide covers its layout, fields, job selection, source tracking, and website embed.

Who can use this?

Recruiters and HR Admins in the flair Recruiting app in Salesforce. Website administrators use the embed code on the company website.

Career Portal with its main page components

Create a Career Portal

  1. In the flair Recruiting app, open Career Portals Setup from the navigation bar, App Launcher, or Setup AssistantGo to Settings.
  2. If no portal exists, click Create. Otherwise, click New.
  3. Enter a name.
  4. Enter a unique slug. Use lowercase characters without spaces or special characters; flair replaces spaces with hyphens.
  5. Confirm that the generated URL is available. For example, the slug flair demos produces https://flair-demos.careers.flair.hr.
  6. Click Create. flair reserves the URL and opens the builder.
note

To keep a legacy Career Portal URL, finish the new portal and ask your flair Customer Success Manager or flair Support to activate the old URL.

Name and slug fields for a new Career Portal

Design the portal layout

  1. In Career Portals Setup, open Layout & Appearance.
  2. Select a card in the left menu to edit it while reviewing the preview.
  3. Use the eye icon to hide a card or the pencil icon to edit it.
  4. Use the trash icon to remove a card.
  5. Drag the handle next to a card name to change its position.
  6. Click Add New Section to add another card.

The default layout provides these cards:

CardWhat it displays
Hero CardA title, subheading, description, three images, and Company Highlights.
Open Positions CardPublished jobs, search, optional grouping, pagination, and configurable job-field filters. The default filters are Department, Location, and Type of Employment.
Perks & Benefits CardBenefits with an icon, name, and short description. Three appear at a time, with arrows for more.
Our Team CardTeam-member photos and captions.

Layout and Appearance editor with the Career Portal preview

Design job description pages

  1. In the left menu of Layout & Appearance, open Job Description Page.
  2. Keep the mandatory Job Header and Job Details and Application cards at the top.
  3. Add any other sections beneath the mandatory cards.

Job description page preview

Show header fields on job listings

The Open Positions Card shows the fields configured for a job's Job Header card as icon chips beneath the job title, matching what applicants see on the job's own page. Previously, every card always showed Location, Type of Employment, and Time Commitment, regardless of the Job Header configuration.

The listing search box also matches these values. An applicant can find a job by any header field shown on its card, such as a location or a custom field, not only by the job title.

Open Positions Card on a Career Portal showing job listing cards with location and employment type chips beneath each job title

Configure Career Portal details

In Career Portals Setup, open Details and configure the portal information:

SettingWhat it controls
Basic company informationThe company details displayed on the portal.
Company logoThe logo displayed with your brand.
Brand colorThe portal's brand color.
Default languageThe initial portal language.
About UsThe company introduction.
Website, social media, and privacy policy linksThe external links available to applicants.
Application confirmation messageThe message shown after an applicant submits the form.

Require double opt-in

Double opt-in asks applicants to verify their email address and consent to extended data retention.

  1. From the App Launcher (⋮⋮ grid icon), search for career.
  2. Open Career Portals and select the portal.
  3. Open Details.
  4. Select Double Opt In.
  5. In Privacy policy URL, enter the privacy-policy link.
  6. Click Save. The application form shows the data-retention consent checkbox and flair sends a verification email after submission.

Verify double opt-in

  1. Open a job on the Career Portal.
  2. Complete the application form.
  3. Select the data-retention consent checkbox.
  4. Submit the application.
  5. Confirm that the applicant receives the verification email.

Control organic job posting

Organic job posting distributes your published jobs for free across a network of job boards and partner websites, separate from paid flair Advertising campaigns. It requires a subscription that includes organic job posting; if it is unavailable, a job's Organic card shows Request feature instead of a campaign status.

Disable organic posting for a portal

  1. In Career Portals Setup, open Details for the portal (see Configure Career Portal details).
  2. Select Disable Organic.
  3. Click Save. flair stops distributing this portal's jobs through the organic feed.

Exclude a job from organic posting

  1. In the flair Recruiting app, open Jobs and select the job.
  2. Open Campaigns.
  3. On the Organic card, open the menu and select Exclude this job from organic campaign.

To include the job again, open the same menu and select Include this job in organic campaign.

flair also removes a job from the organic feed automatically when you close it, so you do not need to exclude jobs you close.

Configure application fields

  1. In Career Portals Setup, open Fields.
  2. Enable the fields applicants should complete, such as a cover letter, earliest start date, or salary expectations.
  3. Set each field as mandatory or optional.
  4. Drag fields to change their order.
  5. To collect another file, click Add New File Field.
  6. Enter the label and description, then choose whether the field is mandatory.
warning

Salesforce limits every uploaded file to 4 MB. The limit applies separately to each file when an applicant uploads several files.

For other information, an admin can add custom fields and picklists in Salesforce Setup.

Application fields and required settings in Career Portals

Create a multi-step application

  1. In Career Portals Setup, open Fields.
  2. Add a second application step.
  3. Put the basic required information, such as name, contact details, and CV, in the first step.
  4. Put the additional information in the second step.

flair submits the first step before prompting the applicant to continue, so the applicant can return to the additional fields later.

Fields divided into two application steps

Override fields for one job

  1. In the flair Recruiting app, open Jobs and select the job.
  2. Open Fields.
  3. Click Override. The Career Portal's default fields appear.
  4. Add, remove, or update fields for this job.
  5. In Career Portal Setup, click Force Update to publish the changes.
  6. Refresh the job page.

To restore the portal defaults, click Reset To Career Portal on the job's Fields tab.

Job-specific application-field override

Force a portal update

  • In the Career Portal Setup header, click Force Update. flair clears the portal cache and publishes pending design or field changes.

Last Forced Update shows when the cache was last cleared.

Last Forced Update field in Career Portal Setup

Choose jobs for the portal

Include jobs by location and department

  1. In the flair Recruiting app, open Career Portals.
  2. Select the portal, then open Segmentation.
  3. Click Add segment.
  4. Select locations and departments.
  5. To include current and future jobs from every location and department, select All Locations and All Departments.
  6. Click Add segment.

Location and department segment for a Career Portal

Include a specific job

  1. In Career Portals, open the portal.
  2. Open Segmentation.
  3. Click Add a specific job.
  4. Select the job.
  5. Click Add job.
  6. Open Jobs, then verify that the job is connected to the portal.

Specific job selected for a Career Portal

Remove a job

  • In the portal's Career Portal component, remove the job.

You can remove individual jobs only when the portal's segmentation does not use both All Departments and All Locations.

Remove jobs action in the Career Portal component

Track candidate sources

  1. Copy the Career Portal URL or a specific job URL.
  2. Add ?origin= to the end.
  3. Add the source name, such as ?origin=linkedin.
  4. Keep the source spelling and capitalization consistent because the value is case-sensitive.
  5. From the App Launcher (⋮⋮ grid icon), open Career Portal Applications.
  6. Open the candidate and review Career Page Origin.
  7. Use Career Page Origin in reports to compare recruiting channels.

Career Page Origin on a candidate application

  1. Create a flair Career Portal.
  2. In the flair Recruiting app, create the job.
  3. Confirm that the job matches the portal's location and department segmentation.
  4. On the job record, find Career Portals and copy the portal link.
  5. Use the link as the destination for the external ad's application action. Applicants open the flair form, and submitted details appear in Candidates.

Embed the portal on a website

  1. Copy the Career Portal home-page URL, such as https://companyname.careers.flair.hr.

  2. Add /?embed=true to hide the portal header and footer.

  3. In the website code, add the iframe and replace the example URL:

    <iframe src="https://companyname.careers.flair.hr/?embed=true" style="height:40rem" title="Embed career portal"></iframe>
  4. Optional: Change the width and height styles to fit the website.

  5. Publish the website.