Genie AppsGenie Apps Help Center
All CategoriesSettingsIntegrations — Google Calendar

Integrations — Google Calendar

Last updated: April 14, 2026

Connect Google Calendar to automatically create pickup/delivery events and send calendar invites to customers.

Google Calendar integration helps merchants and customers keep pickup and delivery appointments organized. Once connected, the app can create events in your Google Calendar and send calendar invites to customers after orders are placed.

How to connect Google Calendar

1

Go to Settings → Integrations.

2

In the Google Calendar section, click "Connect Google Calendar".

3

A Google authorization popup opens. Choose your Google account and allow calendar access.

4

After successful authorization, the status changes to "Connected".

5

Set your store timezone in the same section. This timezone is used when creating calendar events.

Google Calendar connect button and connected badge

Connect via OAuth and confirm the Connected status

Prerequisite for customer invites

To send useful calendar invites to customers, enable order info display checkboxes in Pickup and Delivery settings:

6

Pickup settings → enable "Display pickup information along with pickup product".

7

Delivery settings → enable "Display delivery information along with delivery product".

If these are disabled, customers may not receive complete pickup/delivery date-time details in their invite flow.

What happens after connection

8

When a pickup or delivery order is created, the app reads the selected date, time slot, customer, and location details from order attributes.

9

The app creates an event in the connected Google Calendar (merchant side) with order details and address/location.

10

The customer receives an email invite containing an .ics attachment and an "Add to Google Calendar" link.

11

If the Google access token expires, the app refreshes it automatically and retries event creation.

Customer calendar invite email with Add to Google Calendar button

Customers can add the appointment via Google link or ICS file

Storefront impact

The storefront widget behavior does not change visually just by connecting Google Calendar. Customers still choose Pickup/Delivery date and time the same way. Calendar integration acts after order placement to schedule appointments and reduce missed pickups/deliveries.

Use Google Calendar if your team needs automatic scheduling and customer reminders; disconnect anytime from the same settings section.