Skip to main content

Sync HRIS Data from Namely

Learn how to sync employee data from Namely into Culture Amp

Written by Jared Ellis
Updated today

Who can use this feature?

Available on:

  • All Culture Amp subscriptions.

You can sync employee data directly from Namely into Culture Amp using a secure, one-way connection. This ensures your employee list and demographics are always up-to-date.

Data Flow: Employee Data flows from Namely into Culture Amp (one-way sync) as a full import. Changes made in Culture Amp will not sync back to your HRIS.

Initial Setup Timeframe: The Namely integration setup is fairly streamlined and can typically be completed within 1-2 days without the need for technical assistance. We recommend involving relevant technical stakeholders to assist with the report creation and token generation.

Choosing Your Integration Method


We offer two primary ways to connect your employee data. The table below briefly outlines both and should help with the decision on which is the best approach for your organization:

Method

Type of Import

Best For

Key Difference

Full Native Integration

Full Employee Import

Organizations seeking real-time, daily automation of all employee data that the integration supports.

Data transfer is handled automatically via a secure native integration.

If an employee has an End Date in the HRIS, they will automatically be marked as a former user on that date.

If an existing Culture Amp user is removed entirely from the HRIS report (with no End Date provided), they’ll be marked as a former user upon sync, and their End Date will be set to the day before the import.

Partial Employee Import

Organizations requiring manual control over file creation or highly unique filtering requirements.

You generate a data file and securely transfer it to Culture Amp at scheduled intervals. Unlike the native integration, users missing from an SFTP file are ignored rather than deactivated, unless an explicit End Date is included in the file.

Integration Checklist


Use this checklist to navigate the Namely integration setup. Each step links to a more detailed section below.

  1. Access Requirements — Prerequisites and system logic.

  2. Step 1. Create Custom Report — Setting up the custom report in Namely.

  3. Step 2. Choose Who to Sync — Optionally exclude users from the integration.

  4. Step 3: Identify Your Report ID — Find and Save Your Report ID

  5. Step 4. Create Personal Access Token — Generate a PAT using a non-SSO account.

  6. Step 5. Connect Integration — Entering credentials into Culture Amp.

  7. Step 6: Set Sync Settings — Configuring notifications and automated daily syncs.

  8. Step 7. Run First Sync — Reviewing and importing employee records.

  9. Troubleshooting/FAQs — Solving errors, workarounds, and useful tips

Before You Start: Access Requirements


To establish the connection, ensure you have the correct administrative access on both platforms. Namely requires a Personal Access Token (PAT) and a Custom Report ID to act as the bridge for your employee data.

Platform

Role / Component

Required Access

Rationale

Culture Amp

Admin Role

Required to access integration settings and validate the Namely connection.

Namely

Custom Report Access

Permissions to Create and View Custom Reports

Essential: The sync only "reads" data from a specific custom report you create in Namely.

Namely

API Access

Permission to Generate Personal Access Tokens (PAT)

The PAT acts as the secure "key" to authorize Culture Amp to access your Namely data.

Namely

Authentication

Non-SSO User Account

Crucial: The Personal Access Token must be generated by a Namely account that does not use SSO to ensure the sync remains stable.

Important Considerations & Data Limitations

  • SSO and Access Tokens: Ensure the Namely user account used to create the Personal Access Token is not SSO-enabled. If it is, the sync will fail with an "Invalid access token" error.

  • Date Format Alignment: You must ensure the Date Format selected in Culture Amp matches the format used in Namely (found under Profile > Settings). Inconsistent formats will cause sync failures for start and end dates.

  • Employee ID Defaults: If the "Employee Number" field is not populated in Namely, Culture Amp will use the unique Namely ID as the default identifier. If you wish to use your own numbers, you must include the "Employee Number" column in your report.

  • First and Last Name Cleanup: When creating a report, Namely adds "First Name" and "Last Name" by default. You must remove these in favor of the single Full Name column to meet integration requirements.

  • Deactivation Options: By default, users left off your sync file are categorized as former employees with an end date. If you prefer these users to be "deactivated" instead, you must contact Culture Amp Product Support to adjust this setting.

Step 1. Create a Custom Report in Namely


Culture Amp pulls employee data from a specific Custom Report you create in Namely. This report defines which employees are synced and which data fields (demographics) are imported.

Standard Core Demographic Mapping (Default)

Core demographics are automatically mapped to their Culture Amp equivalents as below. Ensure these fields are added as Columns within your Namely Custom Report.

Typical Namely UI Label

Culture Amp Field Name (Destination)

Notes

Full Name

Name

Use the Full Name column from Namely. Remove the separate First Name and Last Name columns from the report and rely on Name/Full Name instead.

Profiles Preferred Name

Preferred Name

Can be used for survey and cycle communications.

Employee Number

Employee ID

Include only if you actively populate Employee Number in Namely. If this field is not used, Culture Amp will instead use the internal Namely ID as Employee Id to match users across syncs.

Unique identifier; can be used alongside Email for matching employees across systems; ID must be different for each employee.

Email

Email

Primary Unique identifier; Email must be different for each employee. Used to deliver communications.

DOB

Date of Birth

Unlocks Age banding for survey reports.

Start Date

Start Date

Unlocks Tenure banding and automated "New Hire" surveys.

Departure Date

End Date

Used to terminate employees. Unlocks automated Exit surveys and attrition reporting. Leave blank for current employees.

Reports To Email

Manager Email

Hierarchy Anchor: must contain the manager’s email address for each employee to build reporting lines and leader-based reporting.

User Status

Status

Used internally (together with Departure Date) to determine whether a user is Active, Former, or Deactivated in Culture Amp. It is not imported as a visible demographic.

Note: You must configure the integration to match the Date Format used in your Namely profile (found under Profile > Settings). For example, if Namely uses ISO 8601 (YYYY-MM-DD), the selector in Culture Amp must match exactly to ensure Start and End dates sync correctly.

Custom Demographics: Adding Additional Fields

Beyond core data, you can sync additional demographics (e.g., Department, Division) to enable granular reporting and filtering. To unlock the full power of the Culture Amp platform, we recommend including the following fields at a minimum:

Typical Namely UI Label

Culture Amp Field Name (Destination)

Notes

Native Language

Preferred Language

Sets the employee’s preferred platform language Use the appropriate two-letter System Code (e.g., en, es).

To accurately set employee language preferences, include the Native Language column. Do not include the standard "Language" column, as Culture Amp will read this as a string of text rather than a functional language setting.

Exclude from Culture Amp

Exclude from Culture Amp

An optional dedicated field used to manually bypass the sync for specific individuals (see Option 2 under Step 2).

Refer to our Employee Data Template for a complete list of recommended demographics, formatting requirements, and data suggestions.

  • How to Add: Click "Add Column" in your Namely report builder to include any desired fields. Because there is no manual mapping screen for Namely, these columns will appear in Culture Amp exactly as they are titled in your report.

  • Naming Convention: Ensure your Namely column headers match the demographic names you want to see in Culture Amp (e.g., if you want a "Team" demographic, the Namely column should be titled "Team").

Step 2: Choose Who to Include in the Sync (Optional)


If you wish to exclude specific individuals (such as contractors or temporary staff) from your sync, you have two primary options.

Option 1: Filter the Namely Custom Report

This is the most direct method and involves adjusting the filters within your Namely Custom Report setup.

  • System Logic: The sync only "sees" employees who are rows in your report. Any employee filtered out of the report will not be sent to Culture Amp.

  • Full Import Impact: Because Namely utilizes a "Full Import" process, if an active Culture Amp user is removed from your Namely report, they will be automatically deactivated as a "Former Employee" upon the next sync. Their End Date will be set to the day before the sync.

Option 2: Create a custom exclusion field in Namely

Use this method if you want to keep individuals in your Namely report but flag them to be ignored by the sync.

  1. In Namely: Create a custom field titled exactly Exclude from Culture Amp.

  2. Set Values: Set this field to "Yes" for any individuals you wish to exclude. 3. System Logic: During the sync, Culture Amp will skip any record where this field is set to "Yes."

  3. Important Note: If an employee already has an active profile in Culture Amp and you change this field to "Yes," they will be transitioned to a "Former" Employee with an End Date set to the day before the sync.

Step 3. Find & Save Your Report ID


Once you have finalized the report creation, you will need the unique report identifier to connect Namely to Culture Amp later in the setup.

  1. Access your custom report in Namely.

  2. Look at the URL in your browser's address bar. It will appear similar to: https://acme.namely.com/reports/123-1af2-4ha.

  3. The Report ID is the string of characters located at the very end of the URL (in the example above, this is 123-1af2-4ha).​

Step 4. Create a Personal Access Token


To authorize the secure data transfer between Namely and Culture Amp, you must generate a Personal Access Token (PAT).

  1. Log in to Namely as the user account that you wish to use for the key creation.

    • Best practice: Use an account that only has access to the data fields you wish to sync.

    • Prerequisite: Ensure this account has explicit access to the custom report created in Step 1.

  2. Click on your Profile image in the top right corner of the window and select API

  3. Select Personal Access Tokens

  4. Enter a recognizable token name (e.g "Culture Amp Integration") into the text field and select Create

  5. Copy the value of the Personal Access Token created, which will be in the form of 333e42ef58a08755f84aa4877399ca355639829d. Have this ready to paste into the Culture Amp platform as part of Step 3.

Need more info? Check out the Namely Developers Portal, where you can find more information on Access Tokens in the Permanent Access Tokens section of the article.

Step 5. Connect & Authenticate Your Namely Account


Now that your report is configured and you have your credentials ready, follow these steps to establish the technical connection in Culture Amp.

  1. Sign in to Culture Amp with an account that has Account Administrator or Employee data administrator access.

  2. Navigate to your Settings > Account > Integrations page.

  3. Select the Namely tile from the list of integrations.

  4. Enter the Personal Access Token and Report ID from the previous steps

  5. Enter the Subdomain

    • Enter only the unique prefix of your Namely URL (e.g., if your URL is http://acme.namely.com, your subdomain is "acme").

  6. Click Validate Credentials

Step 6: Set Sync Settings and Save


  1. Set Sync Settings:

  2. Click Save Integration > Finish

Step 7. Run Your First Employee Data Sync


You can now begin syncing your employee data. Even if you have enabled daily syncs, we recommend running a manual sync initially to verify your mapping and data health.

  1. Click Sync on the Data Integrations page

  2. Review the Import Summary to ensure all users and demographics are accounted for. Carefully examine the review screen, which shows the number of new employees to be created, existing employees to be updated, included demographics, and employees to be deactivated.

  3. Verify Hierarchy: At this stage, you can confirm if your manager data is flowing correctly.

  4. If the data looks correct, click Import Data to pull the data into Culture Amp.

  5. If errors appear, click Cancel to stop the sync and troubleshoot the flagged issues.

Add or Update Your Hierarchy

The process for managing your hierarchy depends on whether you have a previously validated hierarchy demographic in Culture Amp. Review the paths below to determine the correct setup for your organization.

Updating an Existing Hierarchy

If you already use Manager Email in Culture Amp, you can keep using Manager Email as your hierarchy identifier:

  • For Namely, the hierarchy source is the Reports To Email column in your Namely report.

  • As long as Reports To Email is included in your Namely report and in the file used by the integration, Culture Amp will continue to populate Manager Email correctly from that field.

If your existing hierarchy is based on a custom demographic rather than Manager Email e.g., Leader Email:

  1. Recommended: Contact Culture Amp Support to switch your hierarchy identifier to Manager Email. This keeps you aligned with the Namely Reports To Email → Manager Email pipeline. (Note: This may impact historical leader-based reports; we recommend chatting with a specialist to confirm the best steps).

  2. Alternative (keep custom for history):

    • Continue to maintain your custom hierarchy demographic (e.g., Leader Email) via manual CSV imports only.

    • Let the Namely sync manage Manager Email going forward, but do not rely on the custom field for live hierarchy from Namely (the integration will not update it).

Tip: Check Settings > Employee Data > Demographics for the hierarchy symbol (three nodes) to verify your current title.

Adding a New Hierarchy

If this is your first time setting up a hierarchy and you’re using Namely:

  1. Include hierarchy fields in your Namely report.

    • Add Reports To Email to your Namely report alongside core fields like Name, Email, Employee Number, Start/Departure dates, and Status.

  2. Complete your first Namely sync.

    • Run the integration so Culture Amp ingests the report and populates Manager Email from Reports To Email.

  3. Confirm the Manager Email demographic in Culture Amp.

    • In Settings → Employee data → Demographics, verify that Manager Email exists and is populated after the sync.

  4. Validate hierarchy using Manager Email.

Technical Hierarchy Requirements

Reports To Email must contain manager emails

  • The Reports To Email column in Namely should hold the manager’s work email address for each employee; this value is what ultimately populates Manager Email in Culture Amp.

  • If you want manager names in Culture Amp as well, put them in a separate column (e.g., Manager Name) and treat that as a non-hierarchy demographic.

Include all managers in the sync

  • Every manager must be included in the Namely report (and not excluded via filters or Exclude from Culture Amp).

  • If a manager is missing from the Namely data, their direct reports will appear in Culture Amp with a blank Manager Email, breaking the tree for those employees.

Don’t use name-based demographics as the hierarchy key

  • Hierarchies must be keyed on an email identifier (e.g., Manager Email).

  • Demographics built from names (e.g., Manager Name) can be useful for display, but cannot serve as the primary hierarchy identifier.

Identify the top leader

  • Ensure your CEO/top-level leader has no Supervisor value in Namely. This results in a blank Manager Email, designating them as the "root" of your organizational tree when setting hierarchy up for the first time.

  • This will sync as a blank Manager Email for that person, allowing Culture Amp to treat them as the root of the hierarchy.

Use the standard Manager Email demographic

  • For Namely-driven hierarchies, always use the standard Manager Email demographic in Culture Amp.

  • Do not rename or repurpose this field; if you need a different label or a parallel field for historical reasons, follow the “Existing Hierarchy” options above or contact Support.

Troubleshooting/FAQs


General Data Integrity & Import Management

The first step when investigating any data issue is to check the Import Summary Screen for your most recent import.

  1. Go to Settings > Employee Data > Import History.

  2. Select your most recent import to view details.

This screen provides information on the state of your integration, any specific errors, or will prompt you to run a manual sync to identify problems.

Common Namely Integration Errors

Error / Issue

Potential Cause

Resolution

Invalid access token provided

The Personal Access Token (PAT) was generated by an SSO-enabled account or entered incorrectly

Re-generate and re-enter the PAT using a Namely user account that does not utilize Single Sign-On (SSO).

404 Not Found / Invalid Report ID

The Report ID in Culture Amp does not match the custom report in Namely.

Verify the Report ID in your browser URL (the string at the end). Ensure the report has not been deleted or renamed in Namely.

Start Date or End Date not syncing

The Date Format in Culture Amp settings does not match the format used in Namely.

Check your Namely Profile > Settings for the date format (e.g., ISO 8601). Update the Date Format selector in Culture Amp's Namely integration settings to match.

Preferred Language not setting

The report includes the "Language" column instead of "Native Language".

Remove the "Language" column from your Namely report and add "Native Language." Values must be two-letter ISO codes (e.g., "en", "de") or standard English names (e.g., "French").

Missing custom demographics

The attributes were not added to the custom report columns in Namely.

Edit your custom report in Namely and ensure all desired demographics are added as columns before re-running the sync.

Switching From CSV or Other Imports

If you are moving from CSV uploads or a different integration, keep the following in mind:

  • Demographic Consistency: When mapping fields, you must map the data to the exact same demographic field you used historically (e.g., mapping to "TEAM" is different from mapping to "TEAM NAME"). Using an incorrect or slightly different title risks discontinuity in your trended survey results.

  • Recommended Action: To avoid confusion, we recommend navigating to Settings > Employee Data Demographics and deleting the old, unused demographics after your first successful sync. (This won't impact any previous survey results.)

Handling Inactive Employees

Namely utilizes Culture Amp's Full Import logic, which means the data file sent from Namely is treated as the single source of truth for your active employee list.

Note: The default behavior for users left off your HRIS sync file is to set their end date to the day before the sync date, categorizing them as former employees. If you prefer that these users are treated as deactivated instead, just reply with "Ask a Person" in a Support Conversation to speak with a Product Support Specialist and we can adjust the default setting.

Scenario

System Behavior

Past End Date

The employee is automatically marked as a Former Employee and made inactive in Culture Amp instantly.

Future End Date

The employee remains active until the specified date is reached, at which point they are transitioned to Former Employee status, at the end of that day (11:59 PM in the timezone set for the account)

Employee Missing from Sync

Any employee active in Culture Amp but not present in the Namely sync file will be made inactive as a former user instantly, with an end date assigned as the day before the sync.

Updates to Inactive Users

Demographic updates (such as a changed end date) can still be applied to inactive records during a sync.

Handling Duplicate Employees

Culture Amp uses two fields as unique identifiers for user profiles: Email and Employee ID.

  • As long as at least one of these remains consistent between Namely and Culture Amp, the sync will successfully update the existing profile rather than creating a new one.

  • Duplicate Risk: If you change both the Email and the Employee ID simultaneously in Namely, the sync will not find a match and will create a duplicate profile.

If you see a duplicate profile error flag during your import, take the following steps:

Scenario

Action to Take

A. Before Changes Are Applied

During the first sync review screen, stop the sync. Update the employee emails in Culture Amp to match those in Namely

  1. Go to the Culture Amp Users page,

  2. Click on the name of the employee you want to update.

  3. Update their email.

  4. Click Save and Exit to update.

  5. Repeat for all duplicated employees.

  6. Then, retry the integration sync.

B. After Changes Are Applied

To clean up the duplicated profiles:

  1. Go to the Culture Amp Users page,

  2. Locate the newest duplicate profile for that user. Click on the name to open up their profile.

  3. Remove existing Email/Employee ID and assign a fake Email or Employee ID to the user and save.

  4. Deactivate this updated profile.

  5. Update the original user profile to match emails in Namely. This keeps the history on the existing employee record.

Further Guidance

Check out our dedicated support guide for further information on duplicate employee clean-up.

Sync Blocked to Protect Employee Privacy

Your automated daily sync might be blocked if Culture Amp detects a high-risk change for an employee. You will receive an email notification if this occurs.

  • When It Happens: The sync is blocked if a combination of an employee's Name, Date of Birth, or Email is changed simultaneously.

  • Purpose: This prevents one employee from accidentally getting access to another employee's private information (like performance reviews).

  • Fix: If you've intentionally changed the employee's details, you can run a manual sync to push the change through. Go to Settings > Employee Data > Users, click Import data, and select Sync. Culture Amp will guide you through the rest.


💬 Need help? Just reply with "Ask a Person" in a Support Conversation to speak with a Product Support Specialist.

Did this answer your question?