Harvest Integrations
Do More With Harvest
Create Harvest projects from new Asana projects
You've added a project to Asana so you can start scheduling tasks for your team, but don't forget to track your time so you can bill your client correctly. Make the setup easy by using Zapier to automatically create a project in Harvest whenever a new project is created in Asana.
How It Works
- A new project is created in Asana
- Zapier creates a project in Harvest
What You Need
- Asana account
- Harvest account
Create timesheet entries in Harvest when Google Calendar events start
Starting your Harvest timer can sometimes slip your mind before you run off to a meeting. Use this Zapier integration to automatically create a timesheet entry in Harvest when a Google Calendar event starts.
How It Works
- An event starts in Google Calendar
- Zapier creates a timesheet entry in Harvest
What You Need
- Google Calendar account
- Harvest account
Add Asana Tasks to Harvest
Ever wanted to send Asana tasks to Harvest? Once you set up this Asana/Harvest integration, new tasks from that point forward are individually added to Harvest.
Note: This Zapier integration doesn't import already created tasks, only new tasks after you've set it up.
How It Works
- A new task is created in Asana
- Zapier adds that task to Harvest
What You Need
- Harvest account
- Asana account
Create Asana projects from Harvest projects
Once you have a project in Harvest, you're ready to start tracking time for it—but you probably also need to plan out who's taking care of which step. Use Zapier to automatically add a project in Asana whenever a project is created in Harvest.
How It Works
- A project is created in Harvest
- Zapier adds a project in Asana
What You Need
- Harvest account
- Asana account
Add new Harvest Time Entries to a Google Sheets spreadsheet
If you'd like to have your Harvest time entries sent elsewhere for further analysis or reporting, use Zapier to start automatically adding new time entries to a Google Sheets spreadsheet. Once you set up this Harvest-Google Sheets integration, new time entries from that point forward are added as new rows in a spreadsheet.
Note: This Zapier integration doesn't import already created time entries, only new entries after you've set it up.
How It Works
- A Time Entry is created in Harvest
- Zapier adds that attendee to the Google Sheets spreadsheet you specify
What You Need
- A Harvest account
- A Google account
- A Google Sheets spreadsheet - Check out this link for more on how to set up your spreadsheet for success with Zapier.
Create Harvest tasks from new or moved Trello cards
Ever wanted to have your Trello cards become tasks in Harvest? Once you set up this Trello-Harvest integration, new cards from that point forward are individually added as tasks.
Note: This Zapier integration doesn't import already created Trello cards, only new cards created after you've set it up.
How It Works
- A new card is created in Trello
- Zapier adds that card to Harvest as a task
What You Need
- Trello account
- Harvest account
Send Slack messages about new timesheet entries in Harvest
Slack is already an impressive tool for staying up to date on what your team is working on, and sending notifications of Harvest timesheet entries makes it even more useful. Use this Zapier integration to automatically send a message in Slack whenever a timesheet entry is created in Harvest.
How It Works
- A new timesheet entry is created in Harvest
- Zapier sends a message in Slack
What You Need
- Harvest account
- Slack account
Send Slack messages about new projects in Harvest
Maybe you want to let team members know when there's a new project in Harvest or keep a record in Slack's searchable history. Either way, use this Zapier integration to automatically send a message in Slack whenever a project is created in Harvest.
How It Works
- A new project is created in Harvest
- Zapier sends a message in Slack
What You Need
- Harvest account
- Slack account
Create detailed events in Google Calendar for new timesheet entries in Harvest
Harvest is great for keeping track of your time with just a few clicks, but it can also be helpful to see where your day went on your very own calendar. Use this Zapier integration to automatically create a detailed event in Google Calendar whenever a new timesheet entry is created in Harvest.
Note: If you need to add a date to your events, you can use
{{zap_meta_utc_iso}}and Zapier will automatically fill in the date and time when the Zap was ran.How It Works
- A new timesheet entry is created in Harvest
- Zapier creates a detailed event in Google Calendar
What You Need
- Harvest account
- Google Calendar account
Add Trello boards for new Harvest projects
Creating a project in Harvest is only one of the first steps of managing that project. You'll also need to break down the steps you need to complete it. Use this Zapier integration to automatically add a Trello board whenever a project is created in Harvest so you can start planning everything out right away.
How It Works
- A new project is created in Harvest
- Zapier adds a board in Trello
What You Need
- Harvest account
- Trello account
Create Harvest timesheet entries for new Toggl time entries
Maybe you're working for a client who uses a different time tracking system, or you use both Toggl and Harvest for different features. Either way, use this Zapier integration to automatically create a time entry in Harvest whenever one is created in Toggl.
How It Works
- A new time entry is created in Toggl
- Zapier creates a timesheet entry in Harvest
What You Need
- Toggl account
- Harvest account
Copy new Wrike tasks to Harvest
Tracking your time shouldn't take too much time. Use this Wrike-Harvest integration to streamline your prep-work before diving into your work: every new Wrike task created in a specific folder will automatically be sent to Harvest, where Zapier will create a matching task on which you can track all your work.
Use this Zap to copy any time entries you create on there back into Wrike!
How It Works
- You create a new task on Wrike
- Zapier automation adds a copy of the task to Harvest
What You Need
- Wrike account
- Harvest account
Add Trello cards for new Harvest projects
A new project in Harvest means that action needs to be taken. Make sure those projects are on your to-do list and in your project management system by using Zapier to automatically add a card in Trello whenever a new project is created in Harvest.
How It Works
- A new project is created in Harvest
- Zapier adds a card in Trello
What You Need
- Harvest account
- Trello account
Add folders in Dropbox for new projects in Harvest
A new project in Harvest means that you're going to track your time and bill your client - and start creating and sharing a lot of files. Use Zapier to automatically add a folder in Dropbox whenever a project is created in Harvest so you have a place to store those files.
How It Works
- A new project is created in Harvest
- Zapier adds a folder in Dropbox
What You Need
- Harvest account
- Dropbox account
Copy new Harvest timesheet entries into Wrike
Don't bother ever exporting those timesheet entries again—Zapier will do it for you. Once this Harvest-Wrike integration is active, every new Harvest timesheet entry you add will automatically be added to the timelog on the matching Wrike task (a new one will be created if none exists.)
Note: This Zap pairs well with a Wrike-Harvest integration to copy Wrike tasks into Harvest
How It Works
- A new timesheet entry is added on Harvest
- Zapier automatically copies it to the matching task on Wrike
What You Need
- Harvest account
- Wrike account
Create Basecamp 3 projects from new Harvest projects
When a project is set up for time-tracking, it's a clear indication that it's time to dig in and get started on the work. Automate a step on your project kickoff list with this Zapier integration. After you set it up, every time a new project is created in Harvest, Zapier will create a new project in Basecamp 3. Your team will have all the tools needed to get to work.
How this Harvest-Basecamp 3 integration works
- A new project is created in Harvest
- Zapier creates a new project in Basecamp 3
Apps involved
- Harvest
- Basecamp 3
Create Harvest projects from new Basecamp 3 projects
There are certain things you do every single time a new project kicks off, so why spend time recreating the wheel? With this Zapier integration, every time you create a new project, Zapier will automatically create a new project in Harvest. Your time will be ready to be accounted for - in no time.
How this Basecamp 3-Harvest integration works
- A new project is created in Basecamp 3
- Zapier creates a new project in Harvest
Apps involved
- Basecamp 3
- Harvest
Log new Harvest projects in Google Sheets
Each project you add to Harvest is a valuable piece of data for your company. Keeping a record of those projects in an easily accessible spreadsheet provides you with even more data. Use this Zapier integration to automatically add a row to a Google Sheets spreadsheet whenever a new project is created in Harvest.
How It Works
- A project is created in Harvest
- Zapier adds a row to a spreadsheet in Google Sheets
What You Need
- Harvest account
- Google Sheets account
Complete billable hours per week goal with Harvest and Beeminder
Trying to make more money by completing more billable hours per week? The integration with Harvest and Beeminder will make this a lot easier. Make a bet in Beeminder that you can meet your billable hours per week goal and let Harvest and Beeminder keep you on track.
How It Works
- Track billable time in Harvest
- Zapier will automatically log that time in Beeminder
- Set a payment pledge if you don't meet your goal
What You Need
- A Harvest account
- A Beeminder account
Send Slack messages about new invoices in Harvest
Slack is a great place for staying up to date on invoices created in Harvest and keeping a searchable record of them. Use this Zapier integration to automatically send a message in Slack whenever an invoice is created in Harvest.
How It Works
- A new invoice is created in Harvest
- Zapier sends a message in Slack
What You Need
- Harvest account
- Slack account
Create Wave customers from new Harvest clients
When you do client work, you need your time tracking and accounting tools to work hand in hand, right? There's nothing worse than needing to go from app to app and duplicate your work getting new client information into them all. Let Zapier handle all of that for you, leaving you more time to take care of the most important thing of all: those billable hours.
How It Works
- You have a new client in Harvest
- Zapier creates a new customer in Wave
What You Need
- Harvest account
- Wave account
Create Harvest projects from new or moved Trello cards
Adding a new card to one of your Trello boards often means that a new project is starting - and you probably want to get right down to work. Use Zapier to automatically create a project in Harvest so you can start tracking your time right away.
How It Works
- A new card is added in Trello
- Zapier creates a project in Harvest
What You Need
- Trello account
- Harvest account
Add tasks in Harvest for new JIRA issues
When there's an issue in JIRA, you don't want to spend valuable time setting up a task in your time tracking tool—you just want to fix the problem. Use this Zapier integration to automatically add a task in Harvest whenever a new issue is created in JIRA.
How It Works
- A new issue is created in JIRA
- Zapier adds a task in Harvest
What You Need
- JIRA account
- Harvest account
Add new Basecamp 2 Projects to Harvest
Ever wanted to have Basecamp 2 projects added to Harvest? Once you set up this Harvest-Basecamp 2 integration, new projects from that point forward are copied to Harvest.
Note: This Zapier integration only creates the project itself in Harvest, it does not fill in any information that belongs to a project (e.g. tasks)
How It Works
- A new project is created in Basecamp 2
- Zapier adds that project to Harvest as a project
What You Need
- Basecamp 2 account
- Harvest account
Send new Harvest contacts to Google Contacts
Entering your contacts one time only is plenty—we'll send them everywhere you want them. With this Harvest-Google Contacts integration active, any new contact you add to Harvest will automatically be copied onto Google Contacts, optionally adding them to any task list you need.
How It Works
- A new contact is added on Harvest
- Zapier automation adds them to Google Contacts
What You Need
- Harvest account
- Google Contacts account
Why Zapier?
Get started for free—14 day trial of premium features and apps.
No coding required—automate any of 1,000+ apps in minutes.
Enterprise-level security—connect mission-critical apps.
Harvest Integration Details
Launched on Zapier October 24, 2011
Even with the best time tracking apps, you still have to remember to turn them on. When paired with Zapier, Harvest will automatically start the timer when an event from your calendar begins. It can also help keep tasks organized across apps and send notifications when team members add new projects or timesheet entries to Harvest.
Here are some creative ways to use Harvest with Zapier:
- No need to interrupt your flow when a meeting is about to start. Let Zapier handle the time tracking by creating timesheet entries in Harvest when an event in your Google Calendar begins.
- Make it easier to start tracking time when new tasks crop up. Create tasks in Harvest when you add a new Trello card to a list.
- Organize reporting data in the way that works best for you. Add Harvest time entries as new rows in a Google Sheets spreadsheet to quickly sort, search, or generate graphs.
Zapier combines Triggers (like "New Project") and Actions (like "Create Project") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.
The following Harvest Triggers, Searches, and Actions are supported by Zapier:
Triggers when you add a new project.
Triggers when you add a new task.
Triggers when you add a new client.
Triggers when you add a new invoice (with line item support).
Triggers when you add a new person.
Triggers when a person is assigned to a project.
Triggers when a new timesheet entry is created for today.
Triggers when you add a new contact.
Triggers when you add a new invoice.
Creates a project.
Adds a new task.
Creates a new timesheet entry for the current day.
Adds a new contact.
Creates and starts a timer for the current day.
Stops the timer for the current day (if one is running).
Adds a new client.
Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.
Become a Zapier Integration Partner