Increasing quality leads from FB could give our clients more potential employees with higher conversion rate (from applying to hiring). That will make our clients even happier and they get more reasons to return to us and at the same time it will allow us to grow margin from the channel probably. Those are main business and user values.
To implement this, we need to send from our side evaluation for every lead we get to FB side. It depends on whether we have the ability to get the status of the lead automatically or not. Also, we need to define trigger by that the data will be sent to FB.
Table of compliances (based on FB doc)
Facebook Lifecycle Stages | HeyJob Interpretation |
---|---|
LEAD | New user created from FB leadform |
MARKETING_QUALIFIED_LEAD | User being invited to the screening step (first call with recruiter) |
SALES_OPPORTUNITY | Being involved in the interview process after screening |
CONVERTED | Became employee |
LOST | the lead rejected the offer or not to proceed the process |
DISQUALIFIED | Drop before screening |
Assumption about the data process
https://www.figma.com/embed?embed_host=notion&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FqAGh2Q56vO7xei80Zza6qR%2FHeyJob%3Fnode-id%3D0%253A1
The data we should send
Based on the FB doc I suggest use this API and for that we would need the following values (I guess we already have pixel_id
and token
and use FB API):