Community · n8n

Add Event Sign-Ups to Google Calendar and Send Confirmations

When someone registers for your event via Google Forms, automatically add them to a shared calendar event and send a branded confirmation email.

difficulty Beginnersetup 25 minresult Every registrant is added as a guest to the event and receives an instant confirmation, keeping your headcount and attendees in sync.
  1. 1

    Trigger on New Registrations

    Add a Google Sheets Trigger node watching the responses sheet linked to your form, firing on each new row.

  2. 2

    Add the Guest to the Event

    Add a Google Calendar node with operation Update Event to add the registrant's email as an attendee of your event.

  3. 3

    Send a Confirmation

    Add a Gmail node emailing the registrant the event date, location and any joining details, personalized with their name.

  4. 4

    Track the Headcount

    Add a Set node or Sheet update that increments a running total so you can monitor capacity at a glance.

  5. 5

    Activate and Test

    Activate the workflow and submit a test registration. Confirm the calendar guest is added and the confirmation email arrives.

Frequently asked questions

How do I cap registrations?

Add an IF node that checks the headcount before adding the guest and sends a waitlist email once you hit capacity.

Can I send a reminder before the event?

Add a scheduled workflow that emails all registrants 24 hours before the start time using the same responses sheet.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.