---
title: Set Up a New Session Booking Trigger in Zapier
description: Zapier Hapana
---

[Skip to content](https://support.hapana.com/kb/article/411#main-content)

English

Show submenu for translations

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png)](https://info.hapana.com/en?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

[Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

 Hapana Help | Find answers here

- There are no suggestions because the search field is empty.

1. [Hapana Knowledge Base](https://support.hapana.com/?hsLang=en)
2. [Member Management](https://support.hapana.com/member-management?hsLang=en)
3. [Account Settings](https://support.hapana.com/member-management?hsLang=en#account-settings)

# Set Up a New Session Booking Trigger in Zapier

## Overview

You can now automate workflows using **Zapier** to trigger actions when a **new session booking** is made in Hapana. This guide walks you through setting up your initial Zap, connecting to the correct location, configuring the trigger, and passing data into apps like Google Sheets.

---

## Prerequisites

- A **Zapier account** with access to the Hapana app
- Access to your **Hapana Core account**
- Permissions to manage **Account Settings \> Integrations**
- An existing **Zapier connection to your specific Hapana location \[ADD LINK\]**

---

### Step 1 – Create a New Zap in Zapier

1. Log into [Zapier](https://zapier.com/)
2. Click **+ Create Zap**

---

### Step 2 – Select Hapana and Configure the Trigger

1. Search for and select **Hapana (2.0.1)** as the app
2. For the trigger event, choose **New Session Booking**
3. Click **Continue**

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759440953576_5a16ae83_image-20250519132521-41-1.png?width=1600&height=1490&name=1759440953576_5a16ae83_image-20250519132521-41-1.png)

> Tip: You can refine your trigger using filters like Session Name, Instructor, or Location, or leave them blank to capture all bookings.

---

### Step 3 – Connect to Your Hapana Core Location

1. Under **Choose Account**, select the Hapana location you wish to link
2. If no account is connected yet: 
     - Click **+ Connect a New Account**
     - Authorize the connection
     - Rename the account to match your location for easy management

---

### Step 4 – Copy the Webhook URL

1. Zapier will generate a **Webhook URL**
2. Click **Copy**

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759440955384_8a7822fc_image-20250519132536-42-1.png?width=1366&height=1387&name=1759440955384_8a7822fc_image-20250519132536-42-1.png)

---

### Step 5 – Paste the Webhook in Hapana

1. In Core, navigate to **Account Settings \> Integrations**
2. Click **View Details** under the **Zapier Integration**
3. Paste the Webhook URL into the corresponding **Trigger field**
4. Click **Save**

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759440957126_a6369776_image-20250519132608-43-1.png?width=1215&height=905&name=1759440957126_a6369776_image-20250519132608-43-1.png)

---

### Step 6 – Test the Trigger

1. Back in Zapier, click **Test Trigger**
2. Zapier will look for a recent session booking to validate the setup

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759440958774_41e4e03e_image-20250519132623-44-1.png?width=1330&height=1572&name=1759440958774_41e4e03e_image-20250519132623-44-1.png)

> Tip: Make a test booking in Core beforehand if no bookings exist yet.

---

### Step 7 – Set Up an Action (e.g., Google Sheets)

1. Choose an **Action App** (e.g., Google Sheets)
2. Select the desired spreadsheet and worksheet
3. Map fields from the Hapana trigger (e.g., client name, session, instructor)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759440960625_35498af5_image-20250519132637-45-1.png?width=1321&height=1600&name=1759440960625_35498af5_image-20250519132637-45-1.png)

> Tip: You can send this data to a CRM, email tool, Slack, or any Zapier-supported app.

---

### Step 8 – Publish and Go Live

1. Click **Publish Zap**
2. Test the integration by making a real booking in Hapana and reviewing the data in your target app

---

## Expected Outcome

Every time a session is booked in Hapana, your connected Zap will automatically run sending session data to a spreadsheet, notifying staff, or triggering follow-up actions in your system of choice.

---

## FAQs

**Q: Can I use this for multiple locations?**

A: Yes, but you must create separate Zaps and webhook connections for each location.

**Q: Can I filter bookings for specific classes or instructors?**

A: Absolutely. Use the optional filters in the Zap setup to refine based on **Session Name**, **Instructor**, or other fields.

**Q: What if the Zap doesn’t trigger?**

A: Confirm that:

- The **Webhook URL** is correctly pasted in Core
- The **Zap is turned ON**
- A new booking has occurred in the linked location

---

**Need help?** Reach out to our support team via [support@hapana.com](mailto:support@hapana.com)

- [Member Management](https://support.hapana.com/member-management?hsLang=en#main-content)

    - [Account Settings](https://support.hapana.com/member-management?hsLang=en#account-settings)
    - [Client Accounts](https://support.hapana.com/member-management?hsLang=en#client-accounts)
    - [Edit Profile](https://support.hapana.com/member-management?hsLang=en#edit-profile)
    - [Retail Configurations](https://support.hapana.com/member-management?hsLang=en#retail-configurations)
    - [Other](https://support.hapana.com/member-management?hsLang=en#other)
    - [Schedule](https://support.hapana.com/member-management?hsLang=en#schedule)
    - [Client Page](https://support.hapana.com/member-management?hsLang=en#client-page)
    - [General](https://support.hapana.com/member-management?hsLang=en#general)
    - [Reporting](https://support.hapana.com/member-management?hsLang=en#reporting)
    - [Retail Dashboard](https://support.hapana.com/member-management?hsLang=en#retail-dashboard)
    - [Team Settings](https://support.hapana.com/member-management?hsLang=en#team-settings)
    - [Hapana Member Access Control (MAC) Doors](https://support.hapana.com/member-management?hsLang=en#hapana-member-access-control-mac-doors)
    - [Cash Drawer](https://support.hapana.com/member-management?hsLang=en#cash-drawer)
- [Marketing Solutions](https://support.hapana.com/marketing-solutions?hsLang=en#main-content)

    - [App](https://support.hapana.com/marketing-solutions?hsLang=en#app)
    - [Contacts](https://support.hapana.com/marketing-solutions?hsLang=en#contacts)
    - [Marketing](https://support.hapana.com/marketing-solutions?hsLang=en#marketing)
    - [Conversations](https://support.hapana.com/marketing-solutions?hsLang=en#conversations)
    - [Settings](https://support.hapana.com/marketing-solutions?hsLang=en#settings)
    - [Automations](https://support.hapana.com/marketing-solutions?hsLang=en#automations)
- [Branded Solutions](https://support.hapana.com/branded-solutions?hsLang=en#main-content)

    - [Branded App](https://support.hapana.com/branded-solutions?hsLang=en#branded-app)
    - [Branded Kiosk](https://support.hapana.com/branded-solutions?hsLang=en#branded-kiosk)
- [Hapana Hub](https://support.hapana.com/hapana-hub?hsLang=en)
- [Website Embed Widgets](https://support.hapana.com/website-embed-widgets?hsLang=en)

- [About us](https://hapana.com/about-us/)
- [Careers](https://hapana.com/careers/)
- [Contact us](https://hapana.com/contact-us/)
- [Privacy policy](https://hapana.com/privacy-policy/)
- [Terms & conditions](https://hapana.com/terms-and-conditions/)

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png "email-logo.png")](http://hapana.com?hsLang=en)

Copyright © 2025, Hapana