PeopleCues
  • About PeopleCues
  • Navigating PeopleCues
  • home
    • Getting started on Home
      • To-dos for Goals
      • To-dos for Feedback
      • To-dos for Review
      • To-dos for Surveys
  • Settings
    • Invite users
      • Administrator
        • How to prepare a CSV file
      • Goals/Survey/Performance Administrator
      • Other members
      • Roles and Permissions
        • Assgin Roles
          • Assigning HRBPs
          • Assigning Survey Admins
      • Team members onboarding
    • Module Access Management
      • Rules based selection
    • Integrations in PeopleCues
      • Slack
      • Microsoft Teams
      • HRMS/ HRIS
  • Reviews
    • Getting Started on Reviews
      • Getting started as a Performance Administrator
        • Create Review & Launch
        • Competency Upload
        • Manage Reviews
          • Participation
          • Calibration
            • Calibration Sets
            • Calibration Notes
            • Calibration Lock & Status
            • AI Summary for Reviews
              • How to Access AI Summary for Reviews
          • Publish Review
          • Post performance review survey
      • Getting Started as a Manager
        • Approve Objectives of reportees
        • Approve/Select peers of reportees
        • Fill reviews and give final rating
        • AI Summary for Reviews
          • How to Access AI Summary for Reviews
        • Team Review Status
        • Calibration
          • Performance analysis graph
          • Employee details
          • Talent card
          • Calibration Notes
          • Calibration Sets
          • Manage Columns
        • Publish Review for reportees
      • Getting Started as a Self reviewer
        • Select Objectives
        • Nominate Peers
        • Fill Self Review
        • Fill Additional Review
        • Self sign-off
    • Creating a new Review
      • Review Participants: Reviewees and reviewers
      • Timeline of a Performance Review
      • Sections
      • Ratings
      • Visibility
      • Preview & Launch
  • objectives
    • Goals Permissions
    • Creating an Objective
      • Description
      • Metric
      • OKR Strength
      • Contributors
      • Tags
      • Milestones
      • Business Alignment
      • Manager Approval
    • Adding Key Results
    • Accepting & Declining Objectives
    • View & Edit Objective Details
      • Objective Alignment
    • Check-ins & Comments
      • Check-ins on PeopleCues
      • Comments & Mentions
      • Automating Check-ins
        • Check-ins through Jira
        • Checkins through G-sheets
        • Auto roll up
          • Configuring auto roll-up
    • Teams
    • Bulk Update of Objectives
    • Deleting/Dropping Objectives
    • Starring Objectives
    • Objectives View & Filter
      • My Objectives
      • My Directs
      • All Objectives
      • Filters by objective attributes
      • Search
    • Linking OKRs in PeopleCues
    • Notifications
    • OKR Reporting
      • Summary View
      • Userboard
    • OKR Visibility Controls
      • Defining visibility while creating an Objective
      • Defining visibility while creating a Key Result
      • Viewing and changing visibility of an existing objective
      • Viewing and changing visibility of an existing Key Result
      • Selecting Users in Protected Visibility Option
      • Selecting Users in Custom Visibility Option
      • Visibility Filters for Objectives
      • Defining default settings for visibility as Admin
      • How are visibility rules defined?
    • Action Feed
    • Reminders
      • Automatic Reminders for Check-ins
      • OKRs awaiting acceptance
      • OKRs not checked in 15 days
    • Lock Objectives
    • Copying Objectives to another Quarter
    • OKR Export
    • OKR Process Guides
      • Using success metrics for OKRs
      • Sample OKRs
        • Sample OKRs example
      • Writing good check-ins!
      • OKR champion guide
      • PeopleCues Objective Status guide
    • Annual Objectives
    • Objectives Bulk Upload
    • MTD Tracking
    • Access management in objectives
    • Organisation Hierarchy
  • surveys
    • Getting started on Surveys
      • Roles & Permissions
    • PeopleCues Approach to Employee Engagement
      • Greek Temple Approach
      • Why PeopleCues over a Google Forms/ SurveyMonkey?
    • Getting started for Engagement Admin & Survey Creator
      • Create and edit survey
        • eNPS Survey
          • eNPS survey journey
          • Anonymity in eNPS Surveys
            • Anonymity Protection
          • Edit eNPS survey template
        • Follow-up Survey
        • Other Templatized Surveys
        • Custom Survey
        • Edit a Survey
      • Survey Participation
        • Leadership Participation Summary
      • Survey Results
        • eNPS survey Report
          • Org health heatmap
            • Themes significance
          • Dashboard Page
            • Deep-dive into a theme
          • Deep dive
            • eNPS Distribution
            • Highlights
            • Deeper analysis of employee sentiment
        • New index for Manager Effectiveness
        • Follow-up Survey Result
        • Other Templatized & Custom Survey Results
          • Interpreting custom survey report
          • Analyzing custom survey report
          • What to do next?
    • Introducing Lifecycle Surveys
      • What is the construct of Lifecycle Surveys?
        • Slack & Email Notification Content
      • How do I set up a Lifecycle Survey for my org?
    • Meet Clo, your new Chief Listening Officer
      • Who can access my chats with Clo?
      • How Clo handles anonymity?
      • Reporting Sensitive Issues to Clo
      • How do I set up Clo in my org?
      • How Clo differs from the Help desk
    • Getting Started for Managers
      • Manager Barometer
      • Access reports shared by the HR team
    • Ask me Anything (AMA)
    • MRX and its applications
    • Action Planning
  • feeback
    • Getting Started on Feedback
      • Giving Feedback
      • Request Feedback
      • Sharing Feedback
      • Handling "No Objectives found" message
    • Admin Settings
      • Feedback Customization
  • 1:1
    • Get started on 1:1
      • Scheduling a 1:1
      • Structure your 1:1s
        • Employee's 1:1s structure
        • Manager's 1:1 structure
    • For Admins
      • Admin dashboard
      • Making an admin
    • Calendar access policy
    • Google auth policy
  • growth
    • What is a Growth plan ?
    • Who's this for
    • Sample Growth plan
  • help & support
    • Contact us
  • SYSTEM INTEGRATIONS
    • Jira
    • G-Suite
    • Github
    • Slack
Powered by GitBook
On this page
  1. objectives

Bulk Update of Objectives

The bulk update feature provides you the ability to update multiple objectives on PeopleCues from a google sheet in one go.

Why?

Every company maintains a dashboard tracking their objectives. Manually updating the Objective progress from dashboard to PeopleCues is a tedious process. This feature is built to automate this process.

Workflow:

  1. Contact the Customer Support team at cs@xto10x.com to setup bulk update on PeopleCues

  2. Prepare a google sheet in desired format (choose one from the options below)

  3. Share the link to google sheet making sure that sure that it is accessible

  4. Share the time and frequency of updates with the CS team

  5. After every run, the client will receive an email describing the status of the run

Preparing a google sheet for bulk update:

In order to bulk update google a google sheet has to be linked, the cron will run on this google sheet and update the respective objectives. The google sheet can be prepared in three formats with following mandatory columns:

  1. Objective ID, Metric Value

  2. Owner Email ID, Metric Name, Metric Value

  3. Owner Email ID, Objective Title, Metric Value

In addition to these mandatory columns the user also has the ability to give some optional columns: Check-in Date, Status, Check-in Comments.

The title and value of columns are case insensitive which means that we support both Metric Value and meTriC vAluE as valid titles.

  • Objective ID: Unique ID assigned by the system to any new objective. This contains alphabets, numbers and hyphen.

  • Owner Email ID: The email ID of the user to which the objective has been assigned.

  • Metric Name: The name of the metric being tracked in the objective.

  • Objective Title: The title of the objective is a phrase describing the purpose of objective.

  • Metric Value: Metric Value is the current value of the metric being tracked in the objective. This value can be numbers or decimals.

  • Check-in Date: Check-in Date should be of the format YYYY-MM-DD. If check-in date is not available the default check-in date is the date of bulk update.

  • Status: Status can take values among: Not Started, Off Track, On Track, Dropped, Achieved, Not Achieved.

  • Check-in Comments: Check-in Comments are used to describe the attributes of check-in like how was the check-in achieved and other miscellaneous things about check-in. It has a limit of 2000 characters.

Objectives eligible for Update:

The objectives should have a defined metric. Annual goal objectives are not eligible for update. Objectives which are integrated with other systems like JIRA, Auto roll-up are not eligible for update.

Email:

Once the cron run is done, you will receive an email with a CSV file detailing the list of objectives that failed during the cron run. If no objective could be updated due to sheet accessibility problems then you will not receive an email. Following is an exhaustive list of errors you can find in the CSV file:

Error

Error Statements

Format of Check-in Date is wrong

INVALID_CHECK_IN_DATE

The value of Check -in Date is not in prescribed format, please make sure you write the value of Check-in Date in YYYY/MM/DD

No match found for Objective ID

OBJECTIVE_NOT_FOUND

The Objective ID has no match in the objectives, please check and provide the correct Objective ID

No match found for Owner Email ID

INVALID_EMAIL_VALUE

The Owner Email ID has no match in the objectives, please check and provide the correct Owner Email ID

Junk Row: Metric Value is not valid. It is not a number or a decimal

INVALID_METRIC_VALUE

The metric value is not a number or decimal, please make sure that metric value is provided in the correct format.

Missing Mandatory Value

The value of ___ is missing, which is mandatory for bulk update. Please fill the value adhering to the prescribed format.

Missing Metric

The Objective ID provided has no defined metric and is not eligible for update. Please change the objective ID or add a metric to the current one.

Data not matching

This row has no matching data in the current objectives. Please check the row and update the values to match the objectives in the system.

MULTIPLE_OBJECTIVES_FOUND

This user has multiple objectives with this title. Please check and make changes accordingly.

CANNOT_DO_MANUAL_CHECK_IN_WHEN_AUTO_ROLLUP_IS_ON

This objective has auto rollup enabled which makes it ineligible for bulk update.

UNAUTHORIZED

STRATEGIC_CYCLE_OBJECTIVE

This objective is an annual objective and is ineligible for bulk update.

OBJECTIVE_NOT_VISIBLE

This objective is not accessible to the admin. Please change the visibility of the objective to make necessary changes.

INVALID_STATUS

CHECK_IN_DATE_OUT_OF_RANGE

The objective is not found within the range of check-in date provided.

INVALID_METRIC_NAME

The metric name provided does not exist for this user

USER_NOT_FOUND

This user does not exist within your organization on PeopleCues.

INVALID_OBJECTIVE_ID

The Objective ID provided is not in valid format. Please correct the format of Objective ID.

Fallback Run

If some objectives fail during the cron run then a fallback run will be triggered by the tech team updating the rest of the objectives successfully.

How to get started?

Contact our CS team at cs@xto10x.com to setup the bulk update of objectives for your organization on PeopleCues.

PreviousTeamsNextDeleting/Dropping Objectives

Last updated 7 months ago

Email Format