Exports are a necessary part of your Payroll process. They are used to gain information about who worked, when, how long, and where. While all of

Connecteam's Time Sheets Exports options are amazing, especially the Auto reports, you may want your export to contain only certain information or for that information to be ordered in a certain way. Our Custom Exports capability allows you to do just that.

This article will go over:

Now let's get started on building our custom export.

Where to find the Custom Export Capability

Like all the export capabilities the Custom Exports is located in the Time Clock feature. Simply access the relevant time clock, enter the the timesheets tab, select exports, and “create a new template”. Then choose the type of report you would like to create either Timesheets or Shift Report.

The Types of Custom Exports

As mentioned above when building your custom report can create two types of reports: Timesheets or Shift Report. Below we will go over both of these options and when to use which one.


The timesheets export breaks down your employee's hours on a day-to-day basis. In other words, on any given day you can see their hours worked. This export is great for companies that want an overview of exactly what is going on for each workday.

Shift Report

The report resembles our timesheets but the main difference is that it breaks up the hours per shift, and each shift will have its own row. This export is more suitable for companies that have employees that work overnight shifts and that do not want the hours split across two rows.

Customizing Your Export

In the custom export, you can build your timesheet or shift report to include what every information you would like.This is done by setting all your Report Columns and Report Settings. Let's take a look at how to see this up below.

Report Columns

These contain all the information that will be in your custom report. Whether it is the standard information that comes in most timesheet reports such as Name, Job, Total Shift hours, Total paid hours, or extra information such Geolocation stamps, Shift attachments, overtime, Custom Field from the user profile, or data layers from the schedule, it call all be added to the custom report.

To activate information in your custom report make sure it is toggled on in the report column section. Only these report columns will appear in the custom report.

In the example below you can see that I have toggled on the columns such as first name, weekly total hours, work hours, and more. I have also toggled off columns I don't want to include in the report such as phone number or email.

If you want to add a Custom Field or a Data later as a category in your report column, simply click on the Add button and select which Custom Fields you want to add.

In the example below I added the Position Custom field to my Report Columns, however in your case it can be any Custom field you created in the user's profile.

Renaming and Customizing the Report Columns

Now that you toggled on the Report Column you wanted lets talk about some more exciting customization capabilities the custom report has. Did you know that you can rename the report columns and change the format it is displayed in, or that you can reorder them to be in any order you would like? This takes report customization to the next level!

To rename the report category, hover over the report column asset and select the settings symbol, then rename the category and select the desired format.

For columns containing non-numerical data such as first name, last name, job, etc., the format can be set to none, uppercase, lowercase, or no space

For columns with numerical data such as work hours, total paid hours, total paid absence hours, etc., the format can be set either according to your time clock settings, or to a time or decimal formal.

To reorder the report columns simply drag and drop the column in the order you want it to appear.

Report Settings

The report settings allow you to select a variety of criteria before exporting your Custom Report. To access the report settings, the option tab found at the bottom right corner of the custom report.

Now let's go over all the options.

  • File type: You can set the file to as either a CSV or an Excel file

  • Sort by Column: The columns you have toggled on can be sorted by any Custom Field in the user's profile.

  • Sort by type: Here you have the option to sort the column either by A-Z or Z-A.

  • Report type: Since what you are reporting is a Custom Report from the Time Clock feature the report type will always be set to date.

There is the option to exclude users with no entries, meaning they will not be included in the Custom Report, or to include the user's name on every row, and to make this report visible for users on the mobile and dashboard.

Saving Your Custom Report as a Template

Did you create the perfect Custom Report? That's great! Now, rather than creating it each and every time, simply save it as a template. This will save your tons of time.

To save a Custom Report as a Temple, simply select “save as a template” after creating your desired layout.

Now automate the process by easily accessing your Custom Report Template whenever you need it. To access a Custom Report template simply enter the time clock, timesheets, click on exports, and your previously created Custom Report Templates will be listed there. Simply click on it and voila! You have exported your custom report.

How will my Report Look When Exported?

Every change you make while customizing your report will always appear in the export preview directly to the right of your report columns, meaning there are no surprises! You can see the exact format of custom reports prior to exporting them.

Once exported, your report can be opened in Excel or imported to your company's desired Payroll Software. Take a look at how the finished Custom Report looks below.

Timesheets Custom Report

Shift Report Custom Report

Need more guidance? 🙋 Our LIVE support team (at the bottom right corner of your screen) replies in under 5 mins to ANY question.

Did this answer your question?