Create a Google Calendar event for each new FareHarbor booking notification
Each booking notification FareHarbor sends creates an event in Google Calendar, built from the booking details you map, so your guides and staff see tours on a shared calendar.
Fareharbor
Google Calendar2 steps Setup ~5 min Used on 1.3k sites Free to import

What this workflow does
FareHarbor holds your bookings, but many tour and activity teams plan their day from Google Calendar. Copying each booking across means checking the dashboard and typing in times and names. This workflow adds an event for you whenever FareHarbor sends a booking notification.
The FareHarbor trigger receives a booking notification, and its details become data you can map. The Google Calendar step then creates a detailed event in the calendar you choose. You map the booking's times to the event and build its title and description from whichever booking values FareHarbor sends. A test run shows what is there.
Every notification the trigger receives creates a new event. If FareHarbor also notifies you when a booking is changed or cancelled, each of those creates another event too, so test with a change and add a Filter if needed. Task History keeps each run.
Guide schedules for a walking tour company
Each booking appears on a shared Google Calendar, so guides check their phone to see who they're meeting and when.
Kayak or bike rental prep
Staff who set out equipment see each reservation as a calendar event and can get the right number of boats or bikes ready.
Private group bookings
When a private group books, the event shows up on the owner's calendar alongside other commitments, which helps avoid clashes.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Fareharbor Booking NotificationFires when FareHarbor sends a booking notification to FlowMattic. The booking details in that notification are available to map into the calendar event.
Google Calendar Create Detailed EventCreates a detailed event in the Google Calendar you select. Map the booking's times to the event, and build its title and description from the booking details.
What you need
- FlowMatticCore
- FareHarbor AccountAccount
- Google Calendar AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Make a test booking in FareHarbor, then change it, and look in Task History to see whether the change sent a notification too. Add a Filter if you only want new bookings.
- Put the key booking details, such as the customer's name, in the event title so the calendar view shows them without opening each event.
- Use a separate Google Calendar for bookings and share it with your guides, so tour events don't mix with personal appointments.
Questions about this workflow
Does a cancelled FareHarbor booking remove the Google Calendar event?
No. The template only creates events. It has no step that finds or deletes an existing event.
Which Google Calendar do the FareHarbor events go to?
The calendar you choose in the Google Calendar step, from the Google account you connect. A shared calendar works if that account can add events to it.
Will past FareHarbor bookings be added to the calendar?
No. Only notifications received after the workflow is turned on create events.
Can I invite the guide to each event?
Open the Create Detailed Event step after import and run a test to see its options. If it accepts attendees, map the guide's email there.
More Scheduling workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted





