Rippling integration — overview

The 15Five and Rippling integration connects employee and group data between the two platforms, enables Single Sign-On (SSO) access to 15Five through Rippling, and optionally syncs performance data from 15Five back to Rippling.

This article is relevant to 15Five Account Admins who are also Rippling administrators. This feature is available on all 15Five pricing packages.

Note: Your organization may have renamed Objectives. If you don't see "Objectives" in your navigation, check with your admin for the name used in your account.

Feature Structure

What This Integration Does

The Rippling integration supports five capabilities:

  • Automatic account provisioning — Creates and removes 15Five user accounts when employees are onboarded or offboarded in Rippling. Smart Rules control which employees receive accounts and what permissions they receive.
  • Group membership management — Maps 15Five groups to Rippling groups so group membership is controlled from within Rippling. Groups can be configured by employee name, department, role, employment status, or management level.
  • Employee data sync — Syncs employee attribute fields from Rippling to 15Five on any user update and on a daily schedule.
  • Single Sign-On (SSO) — Allows employees to access 15Five in one click using their Rippling credentials via SAML.
  • Performance data sync — Optionally pushes Pulse scores, Objectives data, and review cycle data from 15Five to Rippling.

Data Fields

Fields Pushed from Rippling to 15Five

Rippling Field 15Five Field
email email
first_name first_name
last_name last_name
job_title title
pushState is_active
manager_email sendwelcomefrom
employee_id employee_id
manager_email reviewer_email
work_location.nickname location

Review Data Pulled from 15Five to Rippling

Rippling Field 15Five Field
all_participants participants
spokeId user_details.id
review_id review_id
reviewstartts cyclestartts
reviewendts cycleendts
description name
status status

Objectives Data Pulled from 15Five to Rippling

Rippling Field 15Five Field
spokeId objective_id
status is_active
end_ts end_ts
start_ts start_ts
description description
objectiveCompletePercentage percentage

Pulse Data Pulled from 15Five to Rippling

Note: Pulse data is collected through the "How did you feel at work this week?" question in employee Check-ins, scored on a 1-5 scale.
Rippling Field 15Five Field
spokeId pulse_id
created_ts reportingperiodend
pulse_value value
suspokeid user

Viewing 15Five Data in Rippling

Once the integration is active and users are matched, performance data is visible from within Rippling in two places:

  • Employee profile pages — Accessed from the People tab (admin) or My profile (employee). Select 15Five on the profile page to view an individual's Pulse data, Objectives, and review cycles, subject to their 15Five permissions.
  • Rippling 15Five Application dashboard — Shows aggregate Pulse data averaged across the company, filterable by department, location, and other attributes.

The Objectives section shows all company 15Five objectives, including remaining time to completion and completion percentage.

The Reviews section shows each employee's ended, active, and upcoming review cycles, including cycle periods. Review content is not included — only cycle metadata.

Note: Only 15Five account admins can view employee Pulse data on the Rippling Application dashboard. Rippling provides deep links from each data point directly into 15Five.

Key Rules

  • Groups must be created in 15Five before they appear in Rippling for mapping.
  • Any group changes made in Rippling are immediately reflected in 15Five.
  • The Public API key is 32 characters long. The SCIM key is 30 characters. Do not use them interchangeably.
  • The default API endpoint is my.15five.com unless your account has a unique subdomain.
  • If SSO is not configured, employees create a 15Five password on first login.
  • Review content is not synced to Rippling — only cycle metadata (name, dates, status, completion count).

What You Can Do

Set Up

Manage

Related Articles

Was this article helpful?

Sorry to hear that. Tell us what was missing →