tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When Attendee Scheduled in Appointlet, add a row to Google Sheets

When someone books a meeting in Appointlet or joins one that already exists, this workflow adds a row to Google Sheets with the attendee and booking details you map, giving you a running booking log.

Appointlet Google Sheets

2 steps Setup ~5 min Used on 894 sites Free to import

The When Attendee Scheduled in Appointlet, add a row to Google Sheets workflow on the FlowMattic canvas, with 2 steps across Appointlet, Google Sheets
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Appointlet handles the booking, but a list of who booked what lives inside the Appointlet dashboard. If you report on bookings, share them with people outside the scheduling tool, or simply want a record you can sort, a spreadsheet is easier to work with. This workflow builds that sheet as bookings come in.

The Appointlet trigger uses the Attendee Scheduled event. It fires when an attendee schedules a meeting, and also when an attendee joins a meeting that already exists, as in a group session. The attendee and meeting data from that event is passed to Google Sheets, which adds a new row to the spreadsheet and sheet you select, with each column filled from the field you mapped to it.

Every Attendee Scheduled event adds one row. Cancellations, reschedules and approvals are separate Appointlet events, and this template does not listen for them, so the sheet is a log of bookings rather than a live calendar. Task History lists each run if you need to check what was written.

Consultation log for a coaching practice

A coach takes discovery calls through Appointlet. Each booking becomes a row, and the sheet shows at a glance how many calls came in each week.

Group workshop sign-ups

Several people join the same Appointlet session. Each attendee who joins gets a row, so the sheet doubles as the attendee list for that workshop.

Sharing bookings with an assistant

An assistant who has no Appointlet login reads the shared Google Sheet to prepare for the day's meetings and follow up afterwards.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Appointlet Attendee Scheduled

    Fires when an attendee schedules a meeting in Appointlet or joins an existing one. The attendee and meeting details from that booking become available for mapping in the next step.

  2. Step 2Action
    Google Sheets Add New Row

    Adds one row to the Google Sheets spreadsheet and sheet you choose. Map the Appointlet booking fields to your columns and connect your Google account when you import.

What you need

  • FlowMatticCore
  • Appointlet AccountAccount
  • Google Sheets 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 one test booking in Appointlet after import, so FlowMattic captures the real booking fields before you map them to the sheet's columns.
  • Want cancellations on record too? Import a second copy of this workflow, switch its trigger to Appointlet's Attendee Cancelled event, and point it at a separate tab.
  • Add a Date/Time Formatter step before Google Sheets if you want the meeting time written in a format or time zone that suits your team.

Questions about this workflow

Does a cancelled Appointlet booking remove its row?

No. This workflow only listens for Attendee Scheduled, so it adds rows and never edits or deletes them. A cancellation leaves the original row in place.

What happens with group meetings in Appointlet?

The trigger also fires when an attendee joins an existing meeting, so each person who joins adds their own row.

Are earlier Appointlet bookings copied into the sheet?

No. The trigger reacts to Appointlet bookings that arrive while the workflow is active. Bookings made before that are not added to the sheet.

Should my Appointlet booking sheet have column headers before import?

It helps. Add a header row with the column names you want, then map an Appointlet field to each column in the Add New Row step.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.

Tijn

Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.