Integrate with Buildertrend

Buildertrend is the world’s number one construction management software. Buildertrend is designed to make construction businesses better by connecting teams, improving efficiency, and increasing profits.

With the Gusto and Buildertrend integration, you can sync employees and send time clock shift data directly from Buildertrend into Gusto for payroll, eliminating the need for double entry. 

Customers who join Gusto from Buildertrend will receive Gusto payroll free for their first 3 months.

Connect to Gusto from Buildertrend

This integration is available to Buildertrend’s Core and Pro customers and you’ll need Full Admin permissions to set it up.

Connect your accounts

  1. Sign in to you Buildertrend admin account.
  2. Go to Settings (the gear icon) in the top-right corner. 
  3. Choose Setup.
  4. Scroll to “Financial” and click Payroll
  5. If you’re already a Gusto user, click Connect to Gusto.  
    • If you’re new to Gusto: click Create a Gusto Account. Follow the onboarding steps to set up your company. Then return to Buildertrend to finish connecting your accounts.
  6. Enter your Gusto admin credentials.
  7. Click Authorize.

Your Gusto and Buildertrend accounts are now linked. In your Buildertrend Internal Users dashboard, Gusto is added to the Payroll tab. 

Match your Buildertrend Internal Users to their Gusto employee accounts 

You can sync current Buildertrend Users to Gusto and also create a new employee in Gusto from Buildertrend. Buildertrend lets you sync your team members individually or in bulk. Only hourly (and not salaried) employees can be synced. 

Sync current employees 

  1. Sign in to your Buildertrend admin account.
  2. Go to Users (the person icon) at the top of your screen. 
  3. Click the name of the User you want to match to a Gusto employee account. 
    • To select and sync multiple Users at once, click the box next to the “Name” header. Then click Checked Actions
  4. Click Sync with Gusto user.

Once a User is matched to their employee profile in Gusto, Buildertrend’s Internal Users page changes their "Gusto Payroll"  status to “Synced.” For the sync to work, a User’s email in Buildertrend must be the same as their Gusto personal email. If the sync fails, you may need to update their email address in Buildertrend. 

Add a new employee to Gusto from Buildertrend 

If you have employees who have Buildertrend accounts but have not been added to Gusto payroll, follow these steps to invite them to create their own Gusto account and add them to payroll. 

  1. Sign in to your Buildertrend admin account.
  2. Go to Users (the person icon) at the top of your screen. 
  3. Click the name of the User you want to add to Gusto payroll. 
    • To select and sync multiple Users at once, click the box next to the “Name” header. Then click Checked Actions
  4. Click Create User in Gusto.
  5. The User’s “Gusto Payroll” status changes to “Pending setup in Gusto.” To complete the sync, add the employee to payroll from your Gusto admin account: 
    • Sign in to your Gusto admin account. 
    • Go to the People section and choose Team members
    • Toggle to the Onboarding team members tab and click on the employee’s name. 
    • Fill out their information, then complete the Add to payroll task.

Once you add an employee to payroll, they’re invited via email to set up their Gusto employee account. Once complete, their "Gusto Payroll" status in Buildertrend changes to "Synced." 

Buildertrend’s “Gusto Payroll” statuses

In the Buildertrend Users dashboard, review your employees’ sync status in the “Gusto Payroll” column.

"Pending Setup in Gusto" 

The User’s data has been sent to Gusto. Next you must add the employee to payroll in Gusto.

  1. Sign in to your Gusto admin account. 
  2. Go to the People section and select Team members
  3. Toggle to the Onboarding team members tab and click on the employee’s name. 
  4. Fill out their information, then complete the Add to payroll task.

"Pending Setup"

This status appears when an employee has multiple jobs in Gusto. Follow these steps to assign them to the one you want to apply to their next payroll. Repeat these steps if you need to change later 

  1. In the Buildertrend Users dashboard, click on the name of the employee.
  2. Click the Payroll tab. 
  3. Choose their Gusto job from the dropdown menu.
  4. Click Save
  5. Once complete, their “Gusto Payroll” status changes to “Synced.” 

"Synced" 

The user is fully synced and their time clock activity in Buildertrend can be synced to Gusto. 

Sync time clock and shift data to Gusto

To send your teams’ time clock data to Gusto for payroll, follow these steps. Buildertrend only sends hours worked to Gusto. If you change anyone’s compensation, be sure to update their pay rate in Gusto. 

  1. Sign in to your Buildertrend admin account.
  2. On your dashboard, go to the “Time Clock” section. 
  3. Under the “Reports” tab, choose the shift(s) you want to send to Gusto.
  4. Send hours from a single shift: 
    • Click on the date of the shift.
      • If you haven’t approved the shift yet, select Save & Approve.
    • Choose Sync with Gusto
    • The "Gusto Payroll" status for this shift changes to “Synced” once complete.
  5. Send multiple shifts:
    • Under the “Reports” tab, check the box next to the “Date” column to select all shifts.
    • Click Checked Actions.
      • If the shifts aren’t approved yet, click Approve Shifts. Then open the Checked Actions dropdown again. 
    • Choose Sync to Gusto Payroll.
    • The "Gusto Payroll" status changes to “Synced” once complete.

Head over to your Gusto dashboard to run payroll and pay your team on time.

Other time clock actions

To make other changes to shift data, select the shift and choose from the Checked Actions dropdown. 

Mark as Synced to Gusto Payroll 

Use this if you’ve already manually added an employee’s time to Gusto. It changes the sync status to Synced in Buildertrend. This button does not sync the user's time to Gusto—it only updates the status in Buildertrend. 

Reset Approval 

If a shift has been synced to Gusto, this action removes the time from Gusto. 

Disconnect the integration

Disconnect a user

This disconnects an individual administrator from the integration but leaves the Buildertrend account linked with Gusto.

Disconnect your company’s accounts 

This completely disconnects the Buildertrend Account from Gusto and the integration will no longer sync data.

Still need help? 

Contact Buildertrend directly at [email protected] or (888) 415-7149, Monday through Friday, 6am–3pm PT.