---
title: Google Calendar troubleshooting
slug: google-calendar-troubleshooting
image: https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-icons/PREVIEW_DEFAULT.png
docTags: 
createdAt: 2025-03-31T10:57:00.132Z
---

Below you'll find guidance on common issues or errors you may encounter while using the Google Calendar app.

:::::ExpandableHeading{isOpen="true"}
## Trigger a specified amount of time before an event

It is possible to trigger a scenario a specified amount of time before an event with the help of standard Google Calendar email reminders and the **Webhooks > Custom mailhook** module.

::::WorkflowBlock
:::WorkflowBlockItem
Use the **Google Calendar > Update an event** module to add an email reminder to your event:

::Image[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/KWsZlnaAqKYIT69o_UIL2_uuid-62c1776f-71a2-b183-01bd-b4a4bc59d2fb.png" size="50" width="798" height="1608" position="flex-start" showCaption="false"}
:::

:::WorkflowBlockItem
Create a new scenario starting with the **Webhooks > Custom mailhook** module. Copy the mailhook's email address. Save the scenario and execute it.
:::

:::WorkflowBlockItem
In Gmail, redirect the Google Calendar email reminders to the mailhook's email address:

- Open your [Gmail settings](https://mail.google.com/mail/u/0/#settings/general).
- Open the [Forwarding and POP/IMAP](https://mail.google.com/mail/u/0/#settings/fwdandpop) tab.
- Click **Add a forwarding address**.
- Paste the copied mailhook's email address, press "Next", confirm by pressing "Proceed" in the popup window and close the dialog by pressing "OK".
- In Make, switch to the new scenario which should finish its execution by receiving the confirmation email.
- Click the bubble above the module to inspect the module's output.
- Expand the Text item and search for the Confirmation code
:::

:::WorkflowBlockItem
In Make, you can add the **Text parser > Match pattern** module after the **Webhooks > Custom mailhook** module to parse the email's HTML code and obtain any information you need. For example, you can configure a module like this to obtain the event's ID:

- Pattern: `<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>`
- Text: The `HTML content` item output from the **Webhooks > Custom mailhook** module:

::Image[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/xlzFziCCrlxE3oqEBJ6X3_uuid-38055aee-3846-f283-8d15-048d0da46245.png" size="50" width="788" height="1016" position="flex-start" showCaption="false"}
:::
::::
:::::

:::ExpandableHeading{isOpen="true"}
## Where are the Iterate attachments and Iterate attendees modules?

Both modules are deprecated. To iterate desired values, please use the **Flow Control > Iterator** module.
:::

