Candidate application feedback
Name
|
Survey / Consumer Brand Index
| |
Type
|
Feature
| |
Version
|
1.0
| |
GA Release Date
|
June 2021
| |
Release Type
|
Minor
| |
Included in Product
|
PCS
| |
Included in Product Group
|
Talent Acquisition
| |
Product Manager
|
| |
Enabled for Default Roles
|
Admin
Recruiter
| |
Permission(s):
|
perm_manage_talent_reports
| |
Config Gate(s)
|
|
|
Configuration Key(s)
|
|
|
Demo Video
|
https://www.urlToARecordedFeatureWalkthroughVideo.com
| |
Q&A Sheet
|
https://www.linktoagooglesheetwherequestionsarerecorded.com
| |
Sandbox Release Date
|
05/25/2021
| |
Production Release Date
|
June 2, 2021
|
Customers can now collect candidate feedback on the application process on PCS.
The feature provides:
Flexibility to add multiple questions and rating format (Same as available for feedback form).
The default is one question “How was your experience” and a 5 star match scale. The feedback will be submitted on click to make it easy for candidates to submit responses.
Survey can be embedded after the application submission (Refer design below)
Default form below:
By default, all customers with one-click apply have the default survey enabled.
The default NPS survey on application submission page has a star rating and an ability to comment
Rating question is submission on click
Comment submission is on clicking submit button
Generic survey
How to disable surveys?
For a new customer:
Visit the admin console -> surveys -> survey library
There should be at least one survey visible
Click on the edit icon (second icon to the right in the survey row). This will open up the edit form similar to the one above:
Toggle the “activate survey” button off and click on “Save & Create New Survey”.
The new view should look similar to this:

This indicates that surveys are disabled for the group ID
How to enable the survey dashboard?
Survey (quicksight) dashboard is not enabled for a new customer by default. This needs to be enabled by going to the admin console -> data warehouse -> provision dashboard section. The view will show dashboards as “Not provisioned”.
Click on the Edit icon under Actions and click on Create.
How to create a new survey ?
Step 1: Go to Admin console < Surveys < Survey Library. By default, a survey will be displayed in the survey library table. Click on “Create New Survey” to create a new survey or click the edit icon on the default survey to create a modified copy of the survey.

Step 2: Provide a survey Name, Survey Type and Survey display location(where should the survey be displayed, ex: Careers Site post application success page). Survey can be a generic survey or NPS survey.
Step 3: Once the survey is created, any questions that need to be translated need to be added to the i18n console. This can be done by performing the following:
Create a .csv file with the following columns: language code, english string, translation
Ex: “es”,”How was your experience?”,”<translation>”
Go to https://stage.eightfold.ai/internal/i18n and click “import from csv”
Drag the file into the upload box and that should upload the translations
NPS survey:
Users need to provide Frequency for the survey. This controls how soon a candidate will see the survey again after a submission.
Promoter threshold and detractor threshold is for backend NPS calculation. NPS = % promoters - % detractors (Required: promoter > detractor, cannot create survey otherwise)
Activate the survey.
Either Add question from question bank or Create a new question
Choose a question - NPS surveys need to have a rating question mandatorily. If star rating question is not chosen, user will get below error.
Generic survey:
Does not need promoter, detractor threshold
Does not need to have a star rating question
Note: Only one survey (excluding the default survey) can be enabled at a time for a given survey display location
Default NPS Survey
Survey template configuration options:
Survey Recurrence - 30 days
Tooltip to say “After how many days post survey submission will the survey be displayed again to the same candidate”
Promoter threshold >= 5
Detractor threshold <= 3
Rating question label (For PCS) - How was your application submission experience?
Analytics data
Table:
Verify survey response got captured in the log
Analytics:
Survey analytics db explorer link: (Takes ~15 minutes from time of submission to see the response in this table)
Unique responses since rating and comments gets recorded as different entries for same survey too.
SELECT vs_cookie, COUNT(answer) FROM survey_analytics WHERE group_id = 'volkscience.com' GROUP BY vs_cookie;
Survey Dashboard
Survey Dashboard can be found on top navigation bar under “Dashboards”. 'Perm_manage_talent_reports' is permission associated with it.
Filters available:
Time range, Product area - Careers (by default and only option available as of now), and a template type (if more than one module has surveys, currently just 1 option)
Total questionnaires displayed - # survey was displayed to candidates. This is basis recurrence frequency set up.
Response rate - % surveys submitted (even if rating is submitted, survey is considered completed and responded)
Promoter % - # surveys which received responses above promoter threshold
Detractor % - # surveys which received responses below detractor threshold
NPS - % promoter - % detractor
Average rating - average of all ratings received
[ENG] - Changes to enable additional survey embeddings (TA, TM)
Context: To enable surveys for a new product/page, we need to create a new survey embedding. This is a unique identifier that allows our analytics to distinguish between the different survey use cases. To enable this new embedding, we need to do the following:
Admin Console modifications: To view surveys for an embedding, we need to first create them. We would need to perform the following steps:
Creation of default survey template:
1.
Individual questions need to be created first. The group_id must be eightfoldsystemdefaults-global.com
2.
A new question_template row needs to be created for “eightfoldsystemdefaults-global.com” to allow for cross-region support. This template will probably need to be created via a script (please edit if there is a better way). This will require specific values for some columns:
1.
Group_id: eightfoldsystemdefaults-global.com
2.
Data_json:
1.
Question_ids: <list_of_question_ids>
2.
Survey_options:
1.
Promoter_threshold: 5
2.
Detractor threshold: 3
3.
Form_frequency: 30
3.
Embedding_id: <your required embedding id> (pcs embedding id is pcs_apply_thank_you_page) Note: This embedding id is necessary for retrieving the correct survey
3.
Template_type: nps_survey or survey
*Note: Please look at existing surveys in eightfoldsystemdefaults-global.com for reference
In www/react/src/apps/integrations_console/components/formsLibrary/constants.js, please add your embedding id to the following in order to see the embedding in the list of options when creating additional surveys in the UI:
surveyEmbeddingToLabel
surveyTemplateEmbeddings
Once the survey is created, the iframe to render the survey will need to be added to whichever component wants to house it. For reference, please look at www/react/src/careers/components/SuccessForm.js