Overview
With Lunacal.ai’s Zapier integration, you can automate workflows that respond to booking events. This guide walks you through setting up a Zap that captures data from your booking and sends it directly to zapier — helping you keep track of marketing sources effortlessly.✅ Prerequisites
Before you start:- A Zapier account
- A Lunacal.ai account
🔌 Step 1: Connect Zapier in Lunacal.ai
- Log in to your Lunacal dashboard.
- In the left sidebar, click on Integrations.
- Select Automation from the integration categories.
- Click the Connect button on the Zapier card to initiate the connection.

🔑 Step 2: Generate and Save Your API Key
After clicking Connect:- Lunacal.ai will generate a unique API Key.
- Copy the API key — you won’t be able to view it again.
- Paste and save it in a secure place (we will be needing it in next step).
- Click Done to complete the setup on Lunacal.

🧠 Step 3: Link Lunacal.ai to Zapier
- Open Zapier and go to My Apps.
- Click + Add Connection.
- Search for Lunacal.ai and click on it.
- When prompted, paste the API key you saved earlier.
-
Zapier will verify and establish the connection to Lunacal.

⚙️ Step 4: Build Your Zap Workflow
4.1 Set up the Trigger
- Click + Create Zap in Zapier.
- In the Trigger step, search and select
Lunacal.ai. - Currently, there are three event triggers available:
- Booking Cancelled : Triggered when a booking is cancelled
- Booking Created : Triggered when a new booking is created by any user.
- Booking Rescheduled : Triggered when an existing booking is rescheduled for future.
- Under Event, choose
Booking Created. - Choose the Lunacal account you just connected.
- Click Test Trigger to ensure data is received correctly.
- This helps Zapier fetch a sample payload for configuration.
- Make sure you have at least one booking in Lunacal to test with

4.2 Set up the Action with Google Sheets [ or any app of your choice ]
Now we’ll write this booking data to a Google Sheet.- In the Action step, search for and select
Google Sheets. - Choose the action event: Create Spreadsheet Row.
- Connect your Google account if you haven’t already.
- Select the spreadsheet and worksheet where the data should go.
- Ensure the sheet has the following columns created beforehand:
NameEmail
Note: You can add more fields likecreatedAt,Event Name, etc. These must exist in the sheet before proceeding.

4.3 Configure Data Mapping
You’ll now map Lunacal.ai booking fields to the Google Sheet columns:| Google Sheet Column | Lunacal.ai Field Example |
|---|---|
| Name | 1. Responses Name Value |
1. Responses Email Value |

🧪 Step 5: Test and Publish
- Click Test Action in Zapier to send a test row to your sheet.
- Confirm that the data appears in the correct cells.
- Once validated, click Publish to activate your Zap.
- You’re done — future bookings will now be pushed to Google Sheets automatically!
✅ Outro
You’ve now connected Lunacal.ai and Zapier to:- Trigger workflows when bookings are created
- Push data to Google Sheets without manual work