This guide provides important information you need to understand to enable a successful Apply with SEEK Version 2 and new Ad Performance Panel build.If you are integrating Apply with SEEK for the first time,
refer to the use case documentation for guidance instead.View our feature comparison for detail on new features in the latest Apply with SEEK and how it compares to the previous version.If you have integrated Job Posting and the new version of Apply with SEEK, you can optionally include the Ad Performance Panel in your build.
This feature is optional and extends your Apply with SEEK migration with a panel that helps hirers understand how each job ad is performing.
Further guidance on incorporating the Ad Performance Panel is available in this document and the Ad Performance Panel documentation.The estimated timeline for developing, testing, and releasing Apply with SEEK and the optional Ad Performance Panel typically ranges from 4 weeks to 3 months, depending on your engineering resources, internal system integrations, and change management needs.
Tasks in the release step can be completed in parallel with other steps.
You may optionally use our downloadable Unit Test Cases to guide your internal testing.
These test cases are not used for certification in the next step.The table below outlines the scenarios when application complete signals must be sent and whether the application will be attributed to SEEK.
This will ensure your integration is compliant and performs as expected.
For further guidance on handling
Certification ensures your integration meets our quality and functionality standards.
This process is divided into two parts, with completion of Part 1 required before your integration can progress to Part 2.Download the Test Steps Workbook to guide your testing process:
Deprecation notice: If you currently support Apply with
SEEK Version 1, note that this version will be deprecated by December
2025. To ensure you complete migration to Version 2 on time, the deadline
for submitting your certification request is
31 October 2025.For technical support throughout your build, contact the SEEK Integration Service Desk.
Step | Typical duration | Tasks | |
---|---|---|---|
1 | Understand scope | 1 week |
|
2 | Request access |
| |
3 | Build & test | 4 weeksApply with SEEK 5 weeksApply with SEEK+ Ad Performance Panel |
|
4 | Certification | 1–2 weeks |
|
5 | Release | 2–4 weeks |
|
- Review Apply with SEEK and Ad Performance Panel documentation to determine the relevant use cases for your integration
- Review the migration considerations and hirer identifiers documentation to finalise your integration scope
- Ensure your build meets the integration requirements listed below
- Agreement to terms: Compliance with the SEEK API Terms of Use
- Mobile optimisation: Ensure your careers website is optimised for mobile devices
- Application complete signals: Implement application complete signals for all required scenarios
- Signal delivery: Implement retry logic for sending application complete signals
- Hirer identifiers: Replace legacy SEEK advertiser IDs with hirer identifiers
- Token handling: Support retention of
seek-token
s for 180 days on draft and completed applications - Button display: Display the localised Apply with SEEK button to candidates for all positions advertised on SEEK
- Button display: Display the localised Apply with SEEK button to candidates for positions not advertised on SEEK (optional)
- Apply form pre-fill: Review the Profile Mapping Document in the Test Steps Workbook and pre-fill all matching profile fields on your apply form to reduce candidate effort
- Agreement to terms: Compliance with the SEEK API Terms of Use
- Panel implementation: Able to embed the panel in your web-based software
- User experience review: Align your user experience with our guidelines
- Source attribution: Ensure consistent tracking of application source attribution between SEEK and your software
- Access to the Developer Dashboard, where you can manage your SEEK API credentials as well as access features to observe and configure your integration
- A set of SEEK test hirer accounts, that allow you to post hidden job ads free of charge and retrieve candidate profile information for pre-filling apply forms on your careers website
- View SEEK hirers that have authorized access to your software
- Create and rotate your client credentials
- Run Playground operations in the GraphQL Explorer
- Use a test hirer account to post link out job ads to SEEK
- Apply to the link out job ads with your self-created test SEEK candidate accounts
- Ensure you are using the correct test hirer account whenever you supply a
hirerId
to the SEEK API
Build element | Acceptance criteria |
---|---|
Authentication via SEEK API |
|
Link-out tracking |
|
Display the localised Apply with SEEK button |
|
Handle SEEK candidate authorization |
|
Retrieve profile information and download attachments | The following criteria will be visually validated in the next step:
|
Pre-fill apply form with profile information |
|
Send application complete signal |
|
Embed Ad Performance Panel (optional) |
|
seek-token
s and the sendSignal
mutation, refer to the application complete signals documentation.If | Then | |||||
---|---|---|---|---|---|---|
Candidate source | Apply with SEEK used | Send signal? | Source attributed to SEEK? | Application complete reflected in Ad Performance Panel? | ||
1 | SEEK | |||||
2 | SEEKwith pre-authorization | |||||
3 | SEEK | |||||
4 | Other sourcewith SEEK job ad | |||||
5 | Other sourcewithout SEEK job ad |
- Create test job ads
- Follow the instructions in Part 1 of the Test Steps Workbook to create the 5 required test job ads
- Record the SEEK URL for each job ad and be ready to share them
- Prepare for customer migration to the integration
- Confirm your anticipated integration release date
- Provide an updated list of hirers currently using Job Posting, Optimised Apply, link out, and/or Apply with SEEK functionality in your software
- Submit your Part 1 certification request:
- Submit your request for candidate experience certification via the SEEK Integration Service Desk
- Include URLs for all test job ads created
- Include your proposed release date and list of hirers to be migrated
- Feedback and confirmation
- We will apply to the submitted job ads
- Feedback will be provided via email if any issues are found
- Once issues are resolved, we will confirm readiness and provide instructions to proceed to hirer experience certification
- Create video recordings
- Follow the instructions in Part 2 of the Test Steps Workbook
- Record videos demonstrating:
- The applications created against each of the test job ads
- The applications source attribution tracked in your software
- The Ad Performance Panel (if applicable)
- Submit your Part 2 certification request
- Submit your request for hirer experience certification via the SEEK Integration Service Desk
- Feedback and confirmation
- We will review your submitted video recordings and provide feedback via email
- Certification will be granted once all requirements are met
- Use exact test data: Ensure the test data provided in the workbook is used without modification to ensure consistency and accuracy during testing
- Demonstrate complete coverage: Certification requires full coverage of all test cases to confirm your integration aligns with our standards
- Resolve feedback promptly: Address any issues identified by SEEK in a timely manner to avoid delays in achieving certification
- Advise us of your planned release date
- Advise us of your customer release communications approach, including when they are sent to hirers
- SEEK’s Release Pack includes release messaging and branding assets, which will be made available to you once your build has startedUsing the Release Pack, you can easily develop content that showcases the new value you have created for our mutual hirers.
- Before you share your content with hirers, send it to APIImplementation@seek.com.au for approval
- We will review your messaging within 2 business days
- Once approved, you are ready to publish it!
- On the day of release, confirm with us that the release has been successfully completed