tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect ClickUp and Google Calendar

A ClickUp due date is easy to forget if it never shows up on the calendar you check every morning. FlowMattic adds tasks to Google Calendar from your WordPress site, moves the event when the date changes, removes it when the task is deleted and finds free time for focused work. It suits freelancers, agencies and managers who plan in ClickUp but live in their calendar.

34 triggers 46 actions 6 example workflows 4 ready-made templates Unlimited runs

Try a pairing

When this happens in ClickUp28 triggers

Do this in Google Calendar21 actions

1. TriggerTask Created
2. ActionCreate Detailed Event

When ClickUp fires Task Created, FlowMattic runs Create Detailed Event in Google Calendar with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

ClickUp and Google Calendar workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

ClickUp app icon Google Calendar app icon

Add each task with a due date to Google Calendar

A Filter skips tasks without a date. The rest become calendar events with the task name, link and ID, so deadlines sit beside meetings.

Task CreatedFilterCreate Detailed Event

ClickUp app icon Google Calendar app icon

Move the calendar event when a due date changes

List Events searches for the task ID kept in the event, and Update Event moves it to the new date, so the calendar never shows an old deadline.

Task Due Date UpdatedList EventsUpdate Event

ClickUp app icon Google Calendar app icon

Remove the event when its task is deleted

Deleting a task finds the matching event by task ID and deletes it, which keeps cancelled work from cluttering next week's view.

Task DeletedList EventsDelete Event

ClickUp app icon Google Calendar app icon

Book a focus block when you are assigned a task

Find Availability checks a slot before the due date, and if it is free a working block is created for the task, so assigned work gets protected time on the calendar.

Task Assignee UpdatedFind AvailabilityRouterCreate Detailed Event

ClickUp app icon Google Calendar app icon

Schedule a review call when a task moves to review

A Filter catches the move to a review status and Create Quick Event adds a short review slot, so the reviewer and owner meet while the work is fresh.

Task Status UpdatedFilterCreate Quick Event

ClickUp app icon Google Calendar app icon Ready-made template

Create a prep task for each client meeting that is booked

New Event Matching Search picks up new events with a word such as Client in them, and Create Task adds a ClickUp prep task with the meeting time, so nobody walks into a call unprepared.

New Event Matching SearchCreate Task

View the template

Set up: tasks with due dates on your calendar

At the end, every new ClickUp task with a due date appears as an event in your Google Calendar.

  1. Connect both accounts

    Add ClickUp and Google Calendar under Connects in FlowMattic.

  2. Choose Task Created

    Start a workflow with the ClickUp Task Created trigger, pick the workspace and create a test task with a due date.

  3. Skip undated tasks

    Add a Filter that continues only when the due date is not empty.

  4. Create the event

    Add Create Detailed Event, choose the calendar, use the task name as the title and the due date as the time.

  5. Keep the task ID

    Put the task ID and link in the event description, so later workflows can find the event, then test and switch it on.

Add each task with a due date to Google Calendar
  1. ClickUp app icon 1. Trigger in ClickUp Task Created
  2. 2. FlowMattic tool Filter
  3. Google Calendar app icon 3. Action in Google Calendar Create Detailed Event

    Fields mapped from the earlier steps (a typical setup)

    From ClickUpTo Google Calendar
    Task nameEvent title
    Due dateEvent start and end
    Task URLEvent description
    Task IDEvent description
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Event Start and Event Ended run for every event on the calendar. Add a Filter on the title or description so only task blocks reach ClickUp.
  • Update Event and Delete Event need the event's ID. Keeping the ClickUp task ID in each event lets List Events find the right one.
  • ClickUp due dates and calendar events may be in different time zones. Use Date/Time Formatter to convert the date before creating the event.

Triggers (28)

  • Task CreatedTriggered when a new task is created
  • Task UpdatedTriggered when a task is updated
  • Task DeletedTriggered when a task is deleted
  • Task Priority UpdatedTriggered when the priority of a task is updated
  • Task Status UpdatedTriggered when the status of a task is updated
  • Task Assignee UpdatedTriggered when an assignee is added or removed from a task
  • Task Due Date UpdatedTriggered when the due date of a task is updated
  • Task Tag UpdatedTriggered when a tag is added or removed from a task
  • Task MovedTriggered when a task is moved to a new List
  • Task Comment PostedTriggered when a comment is added to a task
  • Task Comment UpdatedTriggered when an existing comment on a task is updated
  • Task Time Estimate UpdatedTriggered when the time estimate on a task is added or updated
  • Task Time Tracked UpdatedTriggered when the time tracked on a task is added, updated, or deleted
  • List CreatedTriggered when a new List is created
  • List UpdatedTriggered when an existing List is updated
  • List DeletedTriggered when a List is deleted
  • Folder CreatedTriggered when a new Folder is created
  • Folder UpdatedTriggered when an existing Folder is updated
  • Folder DeletedTriggered when a Folder is deleted
  • Space CreatedTriggered when a new Space is created
  • Space UpdatedTriggered when an existing Space is updated
  • Space DeletedTriggered when a Space is deleted
  • Goal CreatedTriggered when a new Goal is created
  • Goal UpdatedTriggered when an existing Goal is updated
  • Goal DeletedTriggered when a Goal is deleted
  • Key Result CreatedTriggered when a new Target is created
  • Key Result UpdatedTriggered when an existing Target is updated
  • Key Result DeletedTriggered when a Target is deleted

Actions (25)

  • Create SpaceCreates a new Space
  • Create FolderCreates a new folder
  • Create ListCreates a new list
  • Create TaskCreates a new task
  • Create Sub TaskCreates a new sub task
  • Post Task CommentPost a new comment on task
  • Add Tag to TaskAdds a new tag to task
  • Create Space TagCreates a new space tag
  • Create ChecklistCreates a new checklist
  • Create Checklist ItemCreates a new checklist item
  • Create GoalCreates a new Goal
  • Update FolderUpdate an existing Folder
  • Update ListUpdate an existing Lists
  • Delete FolderDelete an existing Folder
  • Delete SpaceDelete an existing Space
  • Delete ListDelete an existing List
  • Delete TaskDelete an existing Task
  • Get Task by Task IDGet the task details
  • Time TrackedAdd time tracked to task
  • Update TaskUpdate an existing task
  • Get TasksGet all tasks from a list
  • Remove Tag from TaskRemoves a tag from a task
  • Add Task DependencyAdd a dependency to a task
  • Delete Task DependencyDelete a dependency from a task
  • Set Custom Field ValueSet a custom field value on a task
Google Calendar app icon

Google Calendar

Integration page

Triggers (6)

  • New CalendarTriggers when a calendar is created
  • Event EndedTriggers when an event ends
  • New or Updated EventTriggers when an event is created or updated (except when it's cancelled
  • New Event Matching SearchTriggers when an event is created that matches a search
  • Event CancelledTriggers when an event is cancelled or deleted
  • Event StartTriggers a specified amount of time before an event starts

Actions (21)

  • Create Detailed EventCreates a new event with detailed options
  • Create Quick EventCreates a new event with minimal input
  • Update EventUpdate an existing event in Google Calendar
  • Delete EventDelete an event from Google Calendar
  • Get EventGet details of a specific event from Google Calendar
  • Duplicate EventCreates a copy of an existing event
  • List EventsList events from Google Calendar with optional filters
  • Find AvailabilityCheck if your calendar is free during a specific time slot
  • Get Free/Busy InformationReturns free/busy information for a set of calendars
  • Create CalendarCreate a new calendar in Google Calendar
  • Get CalendarReturns metadata for a calendar
  • List CalendarsFetches a list of calendars available in the user\'s account
  • Update CalendarUpdate calendar properties in Google Calendar
  • Delete CalendarDelete a calendar from Google Calendar
  • Clear CalendarClears a primary calendar by deleting all events
  • Add Attendee to EventAdd an attendee to an existing event
  • Remove Attendee from EventRemove an attendee from an existing event
  • Create Access Control RuleCreates a new access control rule on the specified calendar
  • Get Access Control RuleReturns an access control rule
  • Update Access Control RuleUpdates an access control rule
  • Delete Access Control RuleDeletes an access control rule from the specified calendar

Why run this pair with FlowMattic

ClickUp and Google Calendar connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

One place to see the week

Deadlines from ClickUp sit beside meetings, so you can see whether there is time to do the work before it is due.

The calendar follows changes

Due date, status and deletion triggers keep events in step with the task, rather than leaving a stale copy.

Unlimited runs, your server

FlowMattic runs on your WordPress site with no per-task pricing, so syncing a busy workspace costs the same as a small one.

Common questions

Can a new Google Calendar event create a ClickUp task?

Yes. New Event Matching Search or New or Updated Event can start a workflow that runs Create Task, so a booked meeting gets a prep task with its time and attendees in the description.

Can I add the task's assignee as an attendee?

Yes. After the event is created, use Add Attendee to Event with the assignee's email, so the event also shows in their calendar.

Can different lists go to different calendars?

Yes. Put a Router on the list name after the trigger and give each path its own Create Detailed Event with a different calendar.

Can I log calendar time against the task?

Yes. Start a workflow with Event Ended, keep only your focus blocks with a Filter, and add each block's length to its task with the ClickUp Time Tracked action, using the task ID kept in the event.

Did not find your answer? You can browse the help center or ask us directly.

Start automating ClickUp and Google Calendar

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. ClickUp integration 1.1.1, Google Calendar integration 2.0.0.