Skip to main content

SEEK Job Posting Integration


SmartRecruiters' integration with the new SEEK job posting API facilitates customers to post, edit, and unpublish Classic, StandOut, and Premium job ads using their actual contracts and directly from the SmartRecruiters platform. This is a paid offering. Please contact your CSM for additional information.


SmartRecruiters is pleased to offer end-to-end job posting capabilities via the new SEEK job posting API.  This user specific integration enables applicable customers to post, edit, and unpublish Classic, StandOut, and Premium job ads using your existing SEEK contract directly from the SmartRecruiters platform in real-time.  

The SEEK Job Posting Integration can be used to post job ads on  and


SEEK job ads require a number of SEEK-specific inputs:

  • Locations specify the location of the position. 

  • Job categories specify the job’s occupational category. 

  • Ad selection enables the hirer to interactively select a SEEK job ad product. It returns the job ad product’s exact price based on the location, role title & job category.

Each of the above components will, therefore, need to be collected (or confirmed) each time a user posts or edits a job ad in SmartRecruiters and wishes to push this content to the SEEK platform.  In addition to these critical components, there are a variety of other fields such as job description, salary information, cost basis and more which can be sent to the SEEK platform in an effort to maximize the candidate experience on the SEEK platform.  It is therefore recommended that the below additional configuration updates be made prior to activating your SEEK job posting integration in your sandbox or production account.

This integration, once activated, will have no impact on existing postings published to SEEK via SmartRecruiters SmartDistribute channels or alternate integrations.  This means that edits saved to existing job ads or unpublish actions will not flow down to active SEEK job postings.  Users should leverage the integration for all new job ads published on the SmartRecruiters platform.  Historical, or existing live job ads, should continue to be managed manually until closed or manually removed from SEEK and re-advertised via the new integration in order to ensure consistency.  Manually removing and then re-advertising an ad via the new integration will come at an additional cost because it’s considered a new ad.

SEEK On-boarding process


To activate the integration on your SEEK account, please email the following information to API Support at

  • Client name

  • Client SEEK Account ID

  • Required API setup (Job posting)

  • Date/time for activation

Following this request, API Support will set the required permissions on your SEEK account at the agreed date and time. Once permissions are activated, API Support will confirm any relevant setup details directly with you. At this stage, the integration can be configured in the SmartRecruiters system. 

Please note that the on-boarding process has a 24-hour turnaround once we receive setup requests and authorisation from the client. If you have any further questions, please don’t hesitate to contact the API Support Team at SEEK

SmartRecruiters Integration Configuration


Prior to leveraging the integration, administrative users of the platform will need to configure a handful of additional job attributes in order to maximize the quality and quantity of data sent to SEEK and leveraged to increase job discoverability in the SEEK platform.  

Please follow the steps below to ensure the integration can be optimized.

  • Admin users will need to create the following job fields as part of their core configuration.  
  • Admin / Setting —> Job Fields —> Create for each of the new attributes below:
  1. Field Name: “Currency Code”

    Field Type: “Single-Select”

    Required: No; Values: (.CSV file to upload found HERE)

    Parent Field: “Country” → Australia AND New Zealand

  2. Field Name: “Salary Type”

    Field Type: “Single-Select”

    Required: No; Values: (.CSV file to upload found HERE)

    Parent Field: “Country” → Australia AND New Zealand

  3. Field Name: “Salary Min”

    Field Type: “Single-Select”

    Required: No; Values: (.CSV file to upload found HERE)

    Parent Field: “Salary Type” (annual values should align to value ‘annual’ and all hourly values should align to type value “hourly”)

  4. Field Name: “Salary Max”

    Field Type: “Single-Select”

    Required: No; Values: (.CSV file to upload found HERE)

    Parent Field: “Salary Min” (max values selected should not exceed the minimum value selected as the parent field.  As such, users should configure the dependency for each maximum value specific to the minimum value selected)

  5. Field Name: “Key Selling Point #1” 

    Field Type: “Free Text”

    Required: No

    Parent Field: “Country” → Australia AND New Zealand

  6. Field Name: “Key Selling Point #2”

    Field Type: “Free Text”

    Required: No

    Parent Field: “Country” → Australia AND New Zealand

  7. Field Name: “Key Selling Point #3”

    Field Type: “Free Text”

    Required: No

    Parent Field: “Country” → Australia AND New Zealand

  • File a support ticket via the Help Center requesting that the integration be activated. In the support ticket, please include the environment for which you want to enable the integration (sandbox or production) and the system role for which you would like this integration viewable (ex. Admin, Extended, Standard etc).   

Once the above steps are completed, applicable system users will be able to leverage the SEEK job posting integration immediately.

Post a job ad to SEEK


To post a job ad to the SEEK platform, users will first need to follow the standard steps for creating a job on the SmartRecruiters platform.  Please ensure ads posted to SEEK use requisitions created after the activation of the SEEK Job Posting Integration. 

For more information on how to create a job/job ads, please review the following article from the SmartRecruiters Help Portal. Once approved and ready to publish, users will be directed to the “Advertise” page from their job details page or the creation workflow itself.




Once on the “Advertise” page, users should see the “Post to SEEK” button visible from within the “Bookmarked Offers” section of the page.  




Users should select this button and complete (or confirm) the additional SEEK specific fields available in the pop-up widget. 


These fields include: 


  • SEEK Account - Advertise via the appropriate SEEK contract.  If multiple SEEK contracts are held, the user will be prompted to select the name of the contract from the presented picklist.

  • SEEK Location - Advertise using a specific suburb or town thanks to granular location, increasing job applications by 24%


  • SEEK Category


  • SEEK Sub-Category - only relevant sub-categories will appear, simplifying your selection


  • SEEK Work Type


SEEK Employment Type should be pre-populated with the value selected in the SmartRecruiters Job Posting Wizard under the field “Type of Employment.”  The mapping to SEEK specific fields can be found below:


SmartRecruiters Type of Employment

SEEK Employment Type












If “Intern” is selected in the SmartRecruiters Job Posting process, this field will not be pre-populated and users will be required to select the appropriate value.


  • “Hide Salary” & Pay Information requirements (to be added to the SEEK job ad)


  • SEEK Video (NOTE: Only YouTube is supported via the SEEK platform)


Once the video URL added via the Job Creation process is added, users will be asked to select where they would like the video to appear in the SEEK experience.  Users will have the option to select “Above” or “Below” based on their preference.

  • SEEK Job Summary (to be edited or confirmed based on details in the SmartRecruiters job ad)


  • SEEK Ad Selection Panel - Access SEEK’s full ad product suite, enabling customers to select the right ad type for their role, including Premium Ads, directly from SmartRecruiters  



Based on the values selected from the standard picklists and the organization’s contract held with SEEK, users  will be prompted to select the type of SEEK job ad they would like to leverage - Classic, StandOut or Premium.  Job ads will be variably priced based on a number of factors, including shifts in the supply and/or demand of candidates.  Prior to confirming your selection, the Ad Selection Panel will disclose pricing information (including the accurate contract discount) to select and save (see above). 

If the user selects a StandOut or Premium job ad, they will be additionally asked to confirm the key selling points collected as part of the standard job creation workflow, as well as the branding package desired. 


 Branding options are connected at the SEEK contract level and will display based on options stored and maintained in the SEEK platform. To add additional branding options or update existing brands or brand names, log into the SEEK platform: To understand how to update branding on the SEEK platform, click on this link to the ‘Branded Ads’ guide:

Should StandOut or Premium ads be selected, users will be asked to confirm the ‘Key Selling Points’ provided during the job creation process.  These can be edited in-line if the user wishes to adjust/edit the content of the selling points prior to posting.


  • SEEK Internal Billing Reference  (can be added to support internal reporting requirements.



Once all fields are completed, the user can select “Save” and the pop-up will close.  At this point, your position will be sent to SEEK.


For review and reference purposes, users will be able to find a link to the live SEEK job ad from within the “Internal Notes” section on the Job Details tab on any given job.




NOTE: Users can access this advertising interface after publishing from any one of the following locations and complete the initial posting workflow above for any one of the job ads created for a given job at any time.

  • Job List Page

  • Job Details Page

  • Job Ad Tab (via Job Details Page)

  • Edit and Creation Workflows

All postings will be live on the SEEK platform for thirty (30) days.  Should the user wish to re-publish their posting to SEEK ahead of or following the expiration of the posting on SEEK, they should follow the instructions under “Edit a Job Ad on SEEK” below.

Edit a Job Ad on SEEK

To edit your job ad on SEEK, users should follow all standard edit workflows for each advertised job ad on the SmartRecruiters platform.  For more information on how to edit a job ad, please review the following article from the SmartRecruiters Help Portal.

Once edits are confirmed and saved, users will be asked to re-publish the job and will again need to re-post these updates to SEEK.  They can do this in the “Advertise” interface within the edit workflow.



From the “Advertise” page, users should again select the “Post to SEEK” button from the bookmarked offers section at the top of the job board search interface.  Doing so will prompt users to re-confirm all previously selected SEEK fields.  These fields will be pre-filled for optimal efficiency, but can be updated in real-time should the requirements of the posting change.


Users will once again be asked to update and confirm their job ad selection, which may have an impact on cost depending on any key changes made to SEEK specific fields during the edit workflow.




Once all fields are completed, the user can select “Save” to close the pop-up window and post any edits to the SEEK platform in real-time. 



Unpublish a Job Ad from SEEK


To unpublish a job ad and delete it from the SEEK platform in real-time, users should follow steps to unpublish their job ad via all standard workflows in the SmartRecruiters platform.  For more information on how to unpublish a job/job ad, please review the following article from the SmartRecruiters Help Portal. 




Upon confirming that a job ad has been unpublished, the given job ad will be removed from the SEEK platform.  


Only specific aggregators are listed on the unpublish list from the unpublish confirmation.  SEEK will not appear in this list.  Though not visible, the SEEK posting will be removed immediately following confirmation.






  • Is there a subscription or module? 

No, there is no Plan type in SmartAdmin. We will have to reference and match the customers salesforce account using their SKU.

  • How do you enable it? 

Using Pendo’s Tool Tip (it is paid)

  • Does it work in every Country?

 No, the SEEK connector is only available for jobs that are located in Australia or New Zealand. Country Codes must be align to Australia and New Zealand

  • Is only one job posting ad allowed?

No, on the same job you can post multiple job ads to SEEK. If you would like to AB test, post one title then another ad with a different title, you can post them both individually

  • What is the impact for customers who are already using a SEEK integration? Are the job/org fields no longer needed?

SEEK will need a few job fields based on this integration and the others won’t be relevant

  • Job Location: 

Google Maps location has to be in AU or NZ. You can fill in the location manually as long as one of these two countries are selected

  • Posting the Job Ad to SEEK and checkout process:

Once the job posting has been completed the customers do not need to checkout, it is done automatically

  • If the pricing changes (ex: editing Category) does it charge you the difference? 

Yes, it charges the difference

  • Will it show on the Job Boards? 

No, we do not have the API’s to allows that at the moment. What we have done is if you go to the Job Details section it shows that it is posted to SEEK because there will be a  link to the job posting on the Internal Notes

  • Are we taking down the automated post? 

If the customer has multiple postings (SEEK Connector and SEEK Source)? SEEK will be removing the second posting on their behalf for free. 

  • SR would go to NDM and then NDM would let know of the multiple postings to SEEK?

Yes, or you could reply to the customer to let them know their SEEK Account Manager and they will remove it for them (easiest way). SEEK would have to credit them the money

  • Does the activity of the job show that you have posted to SEEK? 

No, it just shows that you have posted the job, not that you posted specifically to SEEK. API endpoints don’t exist at the moment to allow this

  • Besides the link on Internal Notes, does the customer receive an email or other notification from SEEK regarding the credit balance? 

(Question from Sara to investigate)  We don’t know, we have to find out. You can export the reports from SEEK. TO DEFINE THIS PROCESS

  • Can we have the account manager open the ticket to activate the connector? 

This is a process workflow that Kevin can work with the EAM team.  I would suggest that you say "customer or internal SR resource (PS, EAM, CSM) etc can create a ticket to enable the integration."

  • How to enable Pendo? 

It is one Pendo, and you just add the account to a segment. Find SEEK Posting Integration, then under Segments look for the integration, Edit Segment, click +OR, and add the account ID (or person’s name if it has been already added) *Account ID recommended

  • How do you know it is the right Pendo?

You will see that there are many rules against the integration

  • Is support going to receive the account ID or they would have to look for it? 

They have to find it. If it’s not already in Pendo, but you can return it from the API GET/configuration/company/. Once you make the call, it is likely the 24 character string found after the “/” but before the “?” in the logo URL

  • What could cause the SEEK button to now show in SR? 

Customers who are in China or that are using a VPN. If Support logs in through Admin to their user and see the button then nothing can be done to support

  • Is the Jira that enables new customers remain open for good? 

Yes, we will use the same Jira to enable all customers