Introduction
This section is for advanced users and developers, and is applicable when no integration between your ATS and Adway Connect currently exists.
Adway continuously integrates new ATSs - speak to your Sales Manager or Partnership Manager before proceeding to make sure that your ATS isn't already scheduled for being integrated.
Advertising
Adway relies on first indexing a JSON feed with all or a subset of the jobs you would like to advertise.
Adway's automation engine then creates advertising campaigns rule-based on values in the JSON feed.
The feed is a robust approach when it comes to ingesting large number of vacancies, configuring and testing complex automation scenarios and there is no need to build complex infrastructure on your end to handle retries on failed requests, updates, polling and more.
Adway also provides a REST API where you can retrieve data about created campaigns and available advertising boosts.
There are also webhooks available so that you can get notified on campaign changes in real-time.
Building audiences
When using Adways landing pages (part of Attract) and Adway Convert building segmented audiences (social talent pools) and using these in your remarketing advertising is already enabled and working out of the box.
It's optional but recommended to also enable this feature on any domain outside of Adway's to further improve the advertising impact, this can be done by installing Adways JS tag on your own career site and through-out the application experience (usually the ATS).
Measuring impact
Adway's system relies on a CSV import containing historical and anonymized first-party-data from your ATS to measure the advertising's bottom-line recruitment impact and predict future impact.
Resources
Job posts
Our internal representation of your ATS system's job posts.
Campaigns
Campaigns are generated automatically based on configured automations in our workflow engine and contains the generated social media ads that will be published and sponsored once the campaign is boosted.
Lifecycle
Important statuses
Webhook Alert Triggered on Status Change.
Status | Description |
new | campaign was recently created and all ad creatives are currently being generated. |
pending | campaign is ready and all ad creatives have been generated. |
scheduled | campaign is promoted and ads will soon be advertised. |
running | campaign is running and all ads are advertised. |
paused | campaign is paused and no ads are advertised until further notice. |
completed | campaign is completed and ads are no longer advertised. |
cancelled | campaign has been cancelled and ads are no longer advertised. |
Secondary statuses
Available via REST API Only (No Webhook Alerts).
Status | Description |
in_review | campaign requires a manual review before it's being processed further. |
platform_review | campaign is created and one or multiple ads are being reviewed by the advertising networks. |
platform_rejected | campaign is created but all ads have been rejected by the advertising networks. |
pending_cancellation | campaign is being cancelled and awaits final confirmation. |
pending_publication | campaign is being published and awaits final confirmation. |
pending_republication | campaign is being republished and awaits final confirmation. |
unpublished | job post has vanished or expired and all ads have been aborted without ever having been published. |
Boosts
Boosts are essentially pre-configured advertising packages that can be activated with a campaign.
The boosts contain details about the advertising schedule, budget, placements and social channels.
Common integration approaches
Using only JSON feed
Using JSON feed & REST API
UX Mockup of custom ATS integration, displaying available advertising packages (boosts).
Using Automation Engine, JSON feed & REST API
Screenshot from Adway's internal automation engine.





