Gusto
Packages: Basic | Standard | Premium
With the Gusto app, you can sync your payroll data to ChartHop, which automatically builds your org chart and keeps it up to date. Synced data includes titles, managers, departments, location, hires and departures, contact information, demographics, compensation changes, and time off.
The following table summarizes ChartHopās Gusto app.Ā
Supported |
|
Prerequisites | A Gusto account with administrator privileges and a ChartHop account with the Owner role. |
API key permissions | None needed. Follow the installation process from within ChartHop. |
Data direction | Inbound from Gusto to ChartHop |
Sync cadence | Daily or as neededĀ |
Effective dating support | No |
Additional field mapping support | For ChartHop Premium customers, custom mapping is available for the employees field category.Ā Please direct all custom mapping requests to ChartHopās Professional Services team. |
How to install | See ChartHop's install guidelines or view detailed instructions on the ChartHop app install page. |
Payroll app overview | Read an overview of how how payroll apps work in ChartHop. |
To use Gusto with ChartHop, you'll need to install and authorize the app by following the steps below.
- Select Apps from the options (gear) menu in the left sidebar.
- Find Gusto in the list of available apps.
- Click Install on the far right-hand side of the table.
- You'll be redirected to Gusto, where you'll be asked to authorize the app.
- ClickĀ Authorize App.
- Click Authorize.
- Your ChartHop and Gusto accounts are now connected.
Contact implementation@charthop.com if you need assistance.
The table below lists the default data set that is synced from Gusto to ChartHop.

ChartHop field label | ChartHop field code | Gusto field code |
Base | base | employee.jobs[0].compensations[0].rate, employee.jobs[0].compensations[0].payment_unit |
Birth Date | birthdate | employee.date_of_birth |
City - Home Address | address.city | employee.home_address.city |
Country - Home Address | address.country | employee.home_address.country |
Depart | depart | employee.terminationTypeId |
Department | department | employee.department |
End Date | type, enddate | employee.terminations |
First Name | name.first | employee.first_name |
Home Email | contact.homeemail | employee.email, employee.work_email |
Hourly | hourly | employee.jobs[0].compensations[0].rate, employee.jobs[0].compensations[0].payment_unit |
Last Name | name.last | employee.last_name |
Location | location | employee.jobs[0].location.city |
Manager | manager | employee.manager_id |
Middle Name | name.middle | employee.middle_initial |
Mobile | contact.mobilephone | employee.mobilePhone |
Preferred First Name | name.pref | employee.preferred_first_name |
Start Date | startdate | employee.jobs[0].hire_date |
State - Home Address | address.state | employee.home_address.state |
Street 1 - Home Address | address.street1 | employee.home_address.street_1 |
Street 2 - Home Address | address.street2 | employee.home_address.street_2 |
Title | title | employee.jobs[0].title |
Work Email | contact.workemail | employee.work_email, employee.email |
Work Phone | contact.workphone | employee.workPhone |
Zip/Postal - Home Address | address.postal | employee.home_address.zip |