Skip to main content
Integrate with Gusto

Learn how to connect Sling & Gusto

Christina avatar
Written by Christina
Updated this week

This article was last updated on July 18, 2024.

Check out this quick overview on setting up the integration between Sling and Gusto:

Connect your Gusto account to Sling to sync your time-tracking information with payroll. This includes regular hours, overtime, double overtime, and sick or vacation hours. You can also import employee info into Sling.

Note: You will need to have the Business subscription of Sling to export payroll to Gusto.

Note: It's only possible to have one location from Gusto connected to Sling.

Note: Only a user with full admin access on the Gusto account can set up the integration.

Note: Gusto can only recognize the job titles (positions in Sling) that are assigned to employees in your Gusto account. Please ensure that schedulers are only using the positions in Sling that match the job titles assigned to employees in Gusto to create shifts for your staff.

Connect to Gusto from Sling

  1. Click Settings on your “Dashboard”.

  2. Click Integrations under “Settings”.

  3. Under “Payroll apps,” click Connect next to “Gusto.

  4. Enter your Gusto credentials and click Sign In.

  5. Click Authorize.

You will be redirected back to the Sling Integrations Page.

If you have authorized more than one account, you will be asked to select one. Sling only allows one Gusto account per organization.

After connecting your Gusto account, employees will be synced from Gusto to Sling. If you already have employees on your Sling account, it will look for matching email addresses to prevent duplicates.

How to import data from Gusto to Sling

Sling automatically imports and syncs employees and their wages every hour but you can trigger a manual sync in the settings.

  1. Click Settings on your “Dashboard”.

  2. Click Integrations under “Settings”.

  3. Next to Gusto, click on the three dots button.

  4. Click Sync

You can only import manually every 15 minutes. We don’t import any other data from Gusto.

How to export payroll information from Sling to Gusto

In order to export payroll information from Sling to Gusto, you will need to push your employees' hours through the Sling payroll report:

  1. Click Reports in the navigation header.

  2. Click Payroll

  3. Set the date range to Payroll

  4. Click on the Export button and select “Export to Gusto”.

Your Timesheets will now appear in the Run Payroll section of your Gusto account.

You can export as many times as you want – each export overrides the last one, so if you make a mistake or add a Timecard late, you can export again.

We only export data for hourly employees.


Q: I synced the payroll report to Gusto and got a success message, but my hours aren't showing in Gusto.

A: Hours are synced based on positions, so the ones used to schedule and track time in Sling must match those listed for an employee in Gusto. Additionally, the hours are pushed directly to payroll in Gusto, so you won't see them under the time tracking section.

Q: What happens if an employee’s information is updated after the employee was synced?

A: If the employee in Gusto is updated after a sync, you will have to wait for the next sync or trigger one manually (every 15 minutes)

Q: Does the integration support multiple pay jobs?

A: Yes.

Q: Can the payroll export be automated?

A: No. We want managers to do a final review of timesheets first and foremost before sending information to payroll.

Did this answer your question?