Skip to main content

Lifecycle Surveys

N
Written by Nina Hancock

Overview

Lifecycle Surveys are survey-based check-ins tied to different points in an employee’s lifecycle. This includes:

  • New-hire 30/60/90-day check-ins

  • Exit surveys

  • One-time pulse surveys

  • Recurring surveys

All Lifecycle Surveys are built on the same Custom Surveys functionality. The same survey model supports four different scheduling methods, along with a reporting layer that allows survey owners and administrators to share specific results with other employees.

Where Lifecycle Surveys appear in the product

The Lifecycle surveys label appears under two different sections of the product, and these pages serve very different purposes.

Area

Purpose

Who sees it

Admin › Lifecycle surveys

Configure surveys, questions, schedules, audiences, responses, and reports

Users who can manage Custom Surveys

Team › Lifecycle surveys

A read-only “shared with me” area containing survey reports explicitly shared with the logged-in user

Employees with access to the feature; the content itself is sharing-driven

Profile › Surveys & Performance

Complete or edit surveys the person has received and review their own past survey responses

The survey recipient

Recipients can access a pending survey through:

  • The Home page

  • The Tasks page

  • The tasks/notifications indicator in the header

  • Surveys & Performance on their profile

  • Email or Slack/Teams notifications, when enabled

Important distinction: Team › Lifecycle surveys is for reports shared with employees. Surveys & Performance is where employees can find surveys they personally received and review their own responses.

image-20260916-174819.png
image-20260916-181045.png

Roles and permissions

Who can create and manage Lifecycle Surveys?

Lifecycle Surveys can be managed by:

  • HR Admins

  • Managers with at least one active direct report

A regular system admin who is not also an HRBP or qualifying manager cannot create or manage Lifecycle Surveys.

Access to a specific survey

Being an HR Admin or manager does not automatically give someone access to every Lifecycle Survey.

A specific survey can be managed by:

  • The survey owner

  • Administrators explicitly added to that survey

Removing someone from a survey’s administrator list immediately removes their access to manage that survey and its reports.

Who can be added as a survey administrator?

Only people who already qualify to manage Custom Surveys can be added:

  • HR Admins

  • Managers with active direct reports

Someone who would not otherwise be able to access survey management cannot be added as an administrator.


Survey types

Lifecycle Surveys support four scheduling methods.

Type

How it works

Typical use case

One time

Sent once to a fixed audience at a scheduled date and time

Ad-hoc pulse survey

Milestone

Sent based on an employee milestone date plus a configured number of days

30/60/90-day new-hire check-ins

Periodic

Sent on a recurring weekly, fortnightly, or monthly cadence

Recurring pulse survey

Scheduled per recipient

Each recipient is added individually with their own send date, time, and timezone

Exit surveys

The days to respond setting applies to all four survey types and determines how long each participant can submit or edit their answers after receiving the survey.

Creating a survey

Lifecycle Surveys are created from the Create lifecycle survey flow. The fields displayed depend on the selected survey type.

Name and description

Always available.

Survey type

The “When do you want to send this survey?” field determines which scheduling method the survey uses:

  • One time

  • Milestone

  • Periodic

  • Scheduled per recipient

Scheduling fields

One time

Requires:

  • Send date

  • Send time

  • Timezone

Periodic

Requires:

  • Cadence: Weekly / Fortnightly / Monthly

  • Date, time, and timezone for the first send

After the survey becomes Live, the scheduler automatically manages subsequent sends.

Milestone

Requires:

  • A milestone field:

    • Original hire date

    • Latest hire date

    • Position start date

    • Position effective date

  • Number of days after the milestone

The current configuration supports 0 or a positive number of days after the milestone.

Scheduled per recipient

There is no single survey-level send date.

Instead, people are added individually and each recipient receives their own:

  • Send date

  • Send time

  • Timezone

Days to respond

Always available and determines the response window after the survey is sent.

Target audience

Always available.

If left empty, the survey targets everyone eligible within the survey owner’s allowed scope.

“Everyone” does not necessarily mean the entire organization; the survey owner’s scope still acts as the maximum audience.

image-20260916-192817.png

Survey status and editing restrictions

Lifecycle Surveys can move through the following statuses:

Current status

Can move to

Draft

Live, Archived

Live

Paused, Archived

Paused

Live, Archived

Archived

Live, subject to restrictions

Questions are required

A survey must contain at least one question before it can be moved from Draft to Live or Archived. Until a question has been added, those status options are disabled.

What locks after a survey leaves Draft?

Once a survey has gone Live, its main scheduling configuration becomes permanently locked.

This includes:

  • Survey type

  • Cadence

  • Scheduled date/time

  • Scheduled timezone

  • Milestone field

  • Milestone offset

  • Days to respond

This prevents later changes from altering the configuration used for previous survey sends.

The following can remain editable while the survey is active:

  • Name

  • Description

  • Target audience

Archived surveys

Archived surveys are otherwise read-only: survey content cannot be modified once archived. The exception is the administrator list, which remains editable because it controls access rather than survey content.

Reactivating an archived survey

Periodic, Milestone, and Scheduled per recipient surveys can be moved back to Live because they can still generate future sends.

A One-time survey that has already been sent cannot be moved from Archived back to Live, since its single send has already occurred.

Periodic survey scheduling

For Periodic surveys, the scheduled date/time has two different purposes depending on the survey status.

While the survey is in Draft, it represents the first scheduled send. Once the survey goes Live, that value becomes the scheduler’s internal next run date/time. After each run, the scheduler automatically advances it according to the configured cadence.

At that point, the value is no longer user-editable.

image-20260916-185715.png
image-20260916-185752.png
image-20260916-185837.png

Target audience and survey owner scope

Audience behavior is important because two restrictions work together.

Survey owner scope

When a survey is created, the system establishes a maximum audience based on the creator’s role and scope.

For an:

  • HR Admin: their configured HR administration scope

  • Manager with active direct reports: their reporting chain, including themselves and descendants in the org structure

This becomes the survey’s maximum possible audience.

Target audience

The survey creator can then use Target audience to narrow that population further.

For example, an HRBP whose scope contains 200 employees could configure a survey to target only employees in a particular department.

They cannot use Target audience to include someone outside their allowed scope.

In other words:

Owner’s scope + Target audience = Effective survey audience

The Target audience can narrow the owner’s scope, but never expand it.

The owner’s scope is captured at creation

The survey owner’s scope is captured when the survey is created. If the owner’s HR scope or organizational position changes later, the audience ceiling of an existing survey is not automatically recalculated.

When another survey administrator edits the survey, they also work within the survey owner’s original scope, rather than replacing it with their own.

image-20260916-173102.png

Two different types of scope restrictions

There is an important distinction between:

  1. Survey/question audience filters

  2. The Add people picker used by Scheduled per recipient surveys

Survey Target audience and question filters

These are always bounded by the survey owner’s scope. If another administrator edits the survey, their own personal scope does not replace the owner’s scope. Administrators can narrow the audience further, but they cannot expand it beyond the survey’s original audience ceiling.

Scheduled per recipient: Add people

The Add people picker applies an additional restriction.

A person must be:

  1. Within the survey’s Target audience, and

  2. Within the current administrator’s own scope

This means two administrators working on the same survey can see different people in the picker.

For example, if Maricel belongs to the survey’s audience:

  • Administrator A does not have Maricel in their own scope → Maricel does not appear in Add people.

  • Administrator B does have Maricel in their own scope → Maricel appears and can be added.

This is expected behavior.

Key distinction: The survey owner’s scope determines the audience ceiling for survey and question filters. For Scheduled per recipient surveys, the Add people picker applies the current administrator’s own scope as an additional restriction.

  • Administrator A

image-20260916-173430.png
  • Administrator B

image-20260916-173639.png

9. Questions and question-specific audiences

Supported question types include:

  • Star rating, with an optional comment

  • Free text

  • Rich text

  • Yes/No

  • Likert scale

  • Multiple choice

  • Dropdown

  • Date picker

Editing questions with existing answers

When a question already has answers, editing it creates a new version rather than changing historical responses. This preserves the question as it existed when previous participants answered it.

Question-level audience filters

Each question added to a survey can have its own additional audience filter.

For example:

  • Questions 1–3 → everyone in the survey audience

  • Question 4 → managers only

A question without an additional filter applies to the entire survey audience.

Question filters are also limited by the survey owner’s scope and the survey’s overall audience.

Using the same question more than once

The same underlying question can be added to a survey multiple times if each copy has a different audience filter. This allows the same question to be presented to different sub-audiences.

An unfiltered question cannot be added more than once because an unfiltered copy already applies to everyone in the survey audience.

Filter validation

When a survey is saved, the system checks the survey audience together with each question’s audience filter. If a question’s filter would result in no eligible participants at all, the survey cannot be saved until the filter is corrected. This can also happen if the survey’s Target audience is narrowed after question filters have already been configured.

The system can detect that a filter no longer matches anyone, but it cannot determine whether a filter still matches the intended people. Because of this, question filters should be reviewed whenever the overall survey audience changes.

image-20260916-193630.png

Survey instances

Every time a survey is sent, the send is represented through an instance.

Survey owners and administrators can select an instance from the Responses page to review the participants and questions associated with that send.

One-time surveys

A One-time survey has a single send, so it normally has one instance.

Periodic surveys

Each scheduled run creates an instance.

For example, a monthly survey accumulates instances as it runs over time.

Milestone surveys

Scheduled milestone runs create instances as eligible employees reach the configured milestone.

Scheduled per recipient surveys

Scheduled per recipient surveys also use instances for reporting. However, the exact grouping behavior for Exit/Scheduled per recipient sends is currently worth validating. During testing, scheduler runs have been observed creating separate instances rather than consistently grouping recipients by their local send date.

Behavior under investigation: Before communicating date-based grouping as expected behavior to customers, the current scheduler behavior should be confirmed with Product/Engineering.

Instance-specific vs. survey-wide data

The Participants and Questions tabs are scoped to the selected instance.

The Reports tab is different: reports aggregate across the survey rather than being tied to a single selected instance.

CSV export

Survey responses can be exported for:

  • This instance

  • Entire survey / all instances

The all-instances option is available once the survey contains more than one instance.

image-20260916-184029.png

Viewing responses

Survey owners and administrators can access responses from:

Admin › Lifecycle surveys › [Survey] › Responses

Only the survey owner and administrators added to that survey can access this area.

image-20260916-183408.png

Participants tab

The Participants tab shows everyone included in the selected instance.

For each participant, it shows:

  • Person

  • Whether they responded

Once a participant has responded, the View action allows the administrator to review their answers question by question. If nobody belongs to the selected instance, the page displays: “No participants in this instance.”

image-20260916-184309.png
image-20260916-184342.png

Questions tab

The Questions tab shows the questions included in the selected instance.

For each question, administrators can see:

  • Question text

  • Question type

  • Answer count

Opening a question displays the participants and their response status.

Two values are particularly important:

Shown = No

The participant was excluded by the question’s audience filter. They were never shown the question, so this is not considered a skipped response.

Shown = Yes, Responded = No

The participant was shown the question but did not answer it.

Administrators can also filter the response list using participant attributes such as department or manager.

image-20260916-184838.png
image-20260916-184904.png

Comments on answers

Authorized survey administrators can leave threaded comments on individual responses. Comments belong to the individual answer and can be accessed from the question response view or participant response view.

image-20260916-184406.png

Reports and report items

The Reports tab is available only when Survey Reports are enabled.

A Report belongs to a survey and defines a shared layout of charts.

Reports can then be divided into audience-specific Report Items.

Examples include:

  • One report item per department

  • One report item per leader/team

  • One custom-filtered report item

Each Report Item uses the same report structure but displays data for its own audience.

Sharing a report item

For an employee who is not one of the report managers to see a Report Item, two conditions must be met:

  1. The item must be published.

  2. The employee must be explicitly included as a viewer.

Survey owners and administrators can access the report items they manage even if those items have not yet been published.

image-20260916-185056.png
image-20260916-185116.png
image-20260916-181213.png

Team › Lifecycle surveys

The Team page acts as a “shared with me” area for survey reports.

It lists published Report Items that have been explicitly shared with the logged-in employee.

The page includes information such as:

  • Survey

  • Report

  • Audience

  • View report action

Normal empty state

If no report items have been shared with the employee, they see:

“No reports shared with you.”

This is expected behavior and does not indicate a problem.

Error state

If the reporting feature is unavailable or the request fails, the page displays:

“Could not load your reports.”

Opening a shared report

Selecting View report opens the report already scoped to the audience represented by that Report Item. When the report is opened from Team › Lifecycle surveys, the page includes navigation back to Lifecycle Surveys.


How recipients receive and answer a survey

When a survey instance is sent, each recipient receives an individual survey participation.

Notifications

Recipients can be notified through:

  • Email

  • Slack or Microsoft Teams, when connected

Each notification channel respects the employee’s own notification preferences independently. This means someone may receive an email but not a Slack/Teams notification, or vice versa. Notification links take the employee directly to the survey response page.

In-product access

A pending survey also appears as a task in three places:

  1. Home page — in the Tasks card

  2. Tasks page

  3. Tasks/notifications indicator in the header

The employee can also access the survey through Surveys & Performance on their profile. All of these entry points ultimately open the same survey participation.

After submitting

After submitting the survey, the employee is redirected to their own Surveys & Performance profile tab, with the survey selected.

Editing responses and survey expiration

Surveys & Performance is where previous surveys remain available, but it is not the only place where an active survey can be completed or edited. While the survey’s response window is still open, employees can access and edit their answers through any available entry point.

The main limitation is the survey’s expiration. Once the configured days to respond period has passed:

  • The Edit/Complete action disappears.

  • The employee can no longer submit or change their responses.

  • The survey remains under Surveys & Performance as a read-only record.

If the employee responded, they can see their submitted answers. If they never responded, the record indicates that no response was submitted.


Important behaviors and limitations

Responses are not anonymous

Lifecycle Survey responses are associated with identifiable respondents.

Authorized survey owners and administrators can review individual responses.

Survey configuration is captured at send time

Each survey send preserves the survey configuration and questions used for that send. Editing a survey later does not retroactively change:

  • What previous participants saw

  • The questions associated with a historical send

  • Historical responses/reporting for that send

Sent Scheduled per recipient entries are locked

Once a Scheduled per recipient survey has been sent to someone, that entry is kept for reference and can no longer be rescheduled or removed.

Scope can differ between administrators

For Scheduled per recipient surveys, two administrators may see different people in Add people because the picker also considers each administrator’s personal scope.

This does not mean the survey itself has a different Target audience for each administrator.


Common questions

Are Lifecycle Survey responses anonymous?

No. Responses are associated with the person who submitted them, and authorized survey owners and administrators can review individual answers.

Who can create a Lifecycle Survey?

Superusers, HRBPs, and managers with at least one active direct report.

A regular system admin without one of those roles cannot create or manage Lifecycle Surveys.

Can customers enable Lifecycle Surveys themselves?

No. The relevant feature flags are controlled internally.

Where does an employee go to complete a survey?

They can access it through Home, Tasks, the header tasks/notifications indicator, Surveys & Performance, or a direct notification link from email or Slack/Teams.

What is Team › Lifecycle surveys for?

It contains survey reports that have been shared with the employee.

It is not primarily the place where employees go to complete surveys assigned to them.

Where can employees find surveys they personally received?

Under Surveys & Performance on their profile. Pending surveys may also appear in Home, Tasks, and the header indicator.

Can employees edit their responses after submitting?

Yes, while the survey’s configured response window remains open. Once the days to respond period expires, the survey becomes read-only.

Can different employees receive different questions in the same survey?

Yes. Individual questions can have additional audience filters.

Can the same question be used for different audiences?

Yes. The same question can be added more than once when each copy has a different audience filter.

Why can't an administrator find a specific employee in the Add people picker?

For Scheduled per recipient surveys, the employee must be both:

  • Part of the survey’s eligible audience

  • Within the current administrator’s own scope

If either condition is not met, the employee will not appear.

Why do two administrators see different people in Add people?

Because the picker considers each administrator’s individual scope in addition to the survey audience. This is expected behavior.

Does changing the survey owner’s scope change existing surveys?

No. The survey’s audience ceiling is based on the owner’s scope when the survey is created and is not automatically recalculated later.


Did this answer your question?