Skip to main content
All CollectionsIntegrationsData FeedFAQs
Managing a user data feed FAQ
Managing a user data feed FAQ

Edit the details of the data feed that manages users on your Go1 Platform

Updated over a week ago

Go1 Platform supports user management through a data feed, adding, blocking, and updating the details associated with your employees to align with the data held by your organization. Find out more about creating a data feed for user management.

Why choose a data feed?

  • Streamline employee onboarding

    • There’s no need to double-handle user data when an employee onboards.

    • Implement a one-way data feed to pull employee data from your HCM/HRIS straight into the Go1 Platform.

  • User data integrity across systems

    • By streamlining data management, there is low risk of incorrect user data across systems, to keep your reporting accurate and compliant.

  • Regularly refreshed to reflect changes to data

    • Choose how frequently to refresh changes to data, to meet your operating model.

    • Changes made in your HCM/HRIS can be viewed within the Go1 Platform, so you save time double handling information.

What effort is expected of me, the customer?

The Go1 implementation team will guide the customer through the set up steps in Go1. The data feed tool has been built to allow for broadest usability given the variety of HRIS’s, this means there is significant effort on the customers side, including

  1. Determining which details are to be synced to Go1

  2. Configuring a user report in your HRIS

  3. Automating generation of that report and

  4. Functional export of that report to Go1 AWS bucket provided by Go1

What data does the user data feed support?

  • User details (first name, last name, email address, employee ID, other customer-defined fields: department, division, job title, manager level, manager’s name, etc.)

  • User status (active / inactive)

  • User’s manager(s) - designated managers can utilise the existing My Team function.

  • User Go1 group(s) - for content assignment and group discussion

  • User role in Go1 - determines level of permissions the user has in Go1 (Learner, Manager, Administrator)

How do I get customer specific fields into my Go1 platform?

  • Please speak to your implementation manager

What user data feed does not support?

  • Learning records (users' learning completions)

  • Auto-adding to groups based on profile fields

  • Removing users from groups

Is data feed a one-way or two-way sync?

  • Data feed only syncs one way from the customer’s HRIS system to Go1. The customer’s system is used as the source of truth.

Does data feed support multiple managers and multiple user groups?

  • Yes

    • Multiple manager email addresses can be added in one field, separated by the pipe character |.

    • Multiple group ID (Go1’s groups) can be added in one field, separated by the pipe character |.

Any limitations with manager and group functions?

  • The data feed feature only supports adding user to group(s), removing users from groups has to be done manually via the portal interface.

  • Managers are replaced when a new manager is assigned to that user account ie the previous manager is removed from managing that users account.

What does Go1 use as a unique identifier for data feed?


  • Email address (See Go1 help article about updating email addresses)

  • An external unique identifier as used in the customer’s system
    (e.g. Employee ID, Staff ID, Employee Number, etc.)

What is the file format required for data feed?

  • Go1 system only accepts CSV format, with only one row of headers

Should the customer send the full list of users every time or just the delta?

  • Full list of users to be sent each instance

How does Go1 data feed manage users' statuses?

  • Customers can include a Status column with either 1 / Active for active users or 0 / Inactive for inactive users, this column needs to be mapped with Go1 status. (recommended)

  • If no Status column is mapped, the system will determine which users to be marked as inactive based on them not appearing in the most recent user data file.

What is the frequency of data feed sync?

  • Determined by the customer, daily / nightly during off-peak hours is recommended

What is the delay in data processing?

  • Data feed file is processed immediately once a new valid object is dropped into the upload location. You can expect a few minutes delay for data processing.

Where do I put my data (what is the upload location)?

The data held by your organization is fed to your Go1 Platform through a secure S3 bucket address, secured and separated per customer. This is an online folder created specifically for your use. You can drop a CSV UTF-8 file of your organization's user data at the cadence chosen by you to then have the user accounts on your Go1 Platform updated in line with the information contained within that CSV.

You can access the details for your bucket at any time by selecting your user account avatar from the top navigation, followed by Integrations. From the Integrations page, select User Data Feed.

From the section labeled Your Data Feed, select the button Show to view the Bucket URL and Access key.

Does Go1 support other upload methods e.g. FTP, SFTP, etc. for data feed?

  • As a standard feature, data feed only accepts file uploaded to the preconfigured S3 bucket location

What tool(s) are to be used from the customer’s side for data feed?

  • Amazon CLI for a command-line based upload commands is recommended

  • Other built-in connectors with Amazon S3 within customers' HRIS systems could be used, but more adjustments might be required

Why can’t we list the content of our S3 folder, the system responds “Access Denied”?

  • Due to a strict security setting on the S3 bucket, customers only can upload new files to, or overwrite existing files on the allocated S3 folder.

Is versioning enabled in the S3 bucket?

  • No

How long is data feed data kept in the S3 bucket?

  • Go1 schedules the clean up of data feed bucket folders every 3 months.

Can the upload be automated from the customer’s side?

  • Yes, this requires assistance from the customer’s technical or IT team.

Can customers troubleshoot data feed runs?

  • All data feed logs are accessible via the Go1 admin menu > Integrations > User Data Feed > Upload History

How do I update my data mapping after setup?

In the event of changes to your data file structure, or if you wish to change how data is populated against the users in your Go1 Platform, you can edit the mapping rules associated with your user data feed.

To do so, navigate to Integrations > User data feed and then select the pencil icon to the right of the Data Mapping section of this page. This will return you to the Data mapping details display, from which you can adjust which fields from your test file are connected to the fields on your Go1 Platform.

Through discussions with your Customer Success Manager, you can also add new profile fields to your Go1 Platform and then map them to fields from your data feed from this page. 

If you have new fields to include from your data source, you can update your data mapping by clicking the 'reset' button to the top right of your data mapping. This will allow you to upload a new template with the new fields included. Please ensure you have an updated template with headers from your data source ready to upload.

Please note that the user data feed feature needs to be enabled and configured in your portal before you start the setup. Please speak to your implementation manager or Go1 support for more details.

Would you like some help after setup is complete?

Please contact your Customer Success Manager for further assistance. For any questions regarding the management of users in your Go1 Platform in the meantime, please reach out to our friendly 24/7 support team through our live chat.

Did this answer your question?