Connect TidyHQ and Google Calendar to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate TidyHQ with Google Calendar - no code necessary. See how you can get setup in minutes.
Select a trigger from TidyHQ

Setup an action from Google Calendar

That’s it! You just connected TidyHQ to Google Calendar

Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect TidyHQ and Google Calendar to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions

Create more impactful campaigns with automation

Provide world-class support with a little help from automation

Automate your way to actionable, up-to-date data

Resolve incidents faster with automation

Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- Contact Activated
Triggers when a contact has been created manually or automatically.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Added to Group
Triggers when a contact has been added to a group.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Merged
Triggers when two contacts have been merged.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Deleted
Triggers when an event is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Pack Cancelled
Triggers when a group of event tickets has been cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Pack Reserved
Triggers when a group of event tickets has been reserved for sale.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Deleted
Triggers when an event ticket is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Updated
Triggers when an event is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Awaiting Payment
Triggers when a finance order requires manual intervention to have its payment processed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Expired
Triggers when a finance order has exceeded time it can be in a pending state.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Rejected
Triggers when a finance order has failed to process.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Membership Cancelled
Triggers when a membership has been cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Membership Partiated
Triggers when a membership has been partially paid for.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Subscription Continued
Triggers when a subscription has continued.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Subscription Started
Triggers when a subscription has started.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Tidy-Assigned Identifier for ContactRequired
- Text of NoteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tidy-Assigned Identifier for ContactRequired
- Text of NoteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tidy-Assigned Identifier for ContactRequired
- Tidy-Assigned Identifier for NoteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tidy-Assigned Identifier for ContactRequired
- Tidy-Assigned Identifier for NoteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Kind
- Contact ID Number
- First Name
- Last Name
- Contact Email
- Company
- Phone
ActionThis is an event a Zap performs.SearchFind existing data in your app- New Calendar
Triggers when a calendar is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan - CalendarRequired
- Search_term
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan- CalendarRequired
- Expand Recurring Events
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- CalendarRequired
- Search_term
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan- NameRequired
- Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CalendarRequired
- NameRequired
- Description
- Location
- Add Conferencing?
- Start Date & TimeRequired
- End Date & TimeRequired
- Repeat Frequency
- Repeat Until
- Repeat How Many Times?
- All day
- Color
- Attendee/sRequired
- Visibility
- Use Default Reminders?
- Reminders
- Minutes Before Reminders
- Show me as Free or Busy
- Guests Can Modify Event
- Event Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CalendarRequired
- EventRequired
- NameRequired
- Description
- Location
- Start Date & TimeRequired
- End Date & TimeRequired
- Repeat Frequency
- Repeat Until
- Repeat How Many Times?
- All day
- Color
- Attendee/sRequired
- Visibility
- Use Default Reminders?
- Reminders
- Minutes Before Reminders
- Show me as Free or Busy
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CalendarRequired
- Event IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- CalendarRequired
- Expand Recurring Events
- Search_term
- End Time After
- Start Time Before
ActionThis is an event a Zap performs.SearchFind existing data in your app
- Contact Deactivated
Triggers when a contact has been deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Removed From Group
Triggers when a contact has been removed from a group.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Activated
Triggers when an event is published.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Pack Activated
Triggers when a group of event tickets has been paid.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Pack Expired
Triggers when a group of event tickets has exceeded time they can be reserved.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Created
Triggers when an event ticket is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Event Ticket Updated
Triggers when an event ticket is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Activated
Triggers when a finance order has been paid.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Cancelled
Triggers when a finance order has been cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Finance Order Pending
Triggers when a finance order is waiting to be processed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Membership Activated
Triggers when a membership has been activated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Membership Expired
Triggers when a membership has expired.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Subscription Cancelled
Triggers when a subscription has been cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Subscription Expired
Triggers when a subscription has expired.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Kind