Overview
Zapier is a powerful automation platform that connects your apps and services, allowing you to automate repetitive tasks without code. The Hapana Zapier App lets you trigger actions in other systems based on events that occur in your Hapana Core account (e.g., a new client added, a package purchased, or a client check-in).
This guide walks you through connecting Zapier to Hapana, creating your first Zap, and handling multiple locations with ease.
Prerequisites
- A Zapier account
- Access to your Hapana Core location
- Authorization to manage Account Settings > Integrations
Tip: Each Zap is tied to a specific Hapana location. If you manage multiple locations, you must create separate Zaps for each.
Step 1 – Log in to the Correct Hapana Location
- Log into the Hapana Core location where you want to sync data.
- Go to Account Settings > Integrations—you’ll come back here later to connect the webhook.
Step 2 – Get Access to the Hapana Zapier App
- Go to www.zapier.com and sign in or create an account.
- Accept the Hapana Zapier App invite.
Step 3 – Create a New Zap
-
In Zapier, click + Create Zap
-
In the Trigger step, search for Hapana
-
Select the latest version (2.0.1)
Step 4 – Choose Your Trigger
-
Select a trigger event (e.g., New Client, New Package Purchase, Client Check-In)
-
Choose your connected Hapana account
- If none appears, click Connect a new account
- Authorize access when prompted
Step 5 – Set Up the Trigger
- Leave fields blank unless your trigger requires filtering
- Click Continue
Step 6 – Copy the Webhook URL
- On the Test Trigger screen, Zapier will show a Webhook URL
- Click Copy
Step 7 – Paste Webhook URL in Hapana
- In Core, return to Account Settings > Integrations
- Click View Details under the Zapier integration
- Paste your Webhook URL into the matching Trigger field
- Click Save
Step 8 – Finalize and Test the Zap
- In Zapier, click Test Trigger to verify the setup
- Choose an App and Action to sync with (e.g., Google Sheets, Slack, Gmail)
- Configure the Action based on your workflow
- Click Publish Zap to go live
Trigger Options
You can choose from a variety of real-time Hapana triggers:
- New Client
- New Lead
- New Package Purchase
- New Charge (payment)
- First Session Booking
- New Session Booking
- Client Check-In
- Membership Suspension
- Membership Cancellation
Tip: Triggers like “New Package Purchase” can be filtered based on package name or type.
Step 9 – Add Multiple Locations (Optional)
If you operate multiple Hapana locations:
- Log into the next location in Core
- In Zapier, go to My Apps
- Click + Add Connection and authorize access for that location
- Rename the connection for clarity (e.g., “Hapana (2.0.1) – Downtown Studio”)
Tip: Create separate Zaps for each location and label clearly to avoid confusion.
Expected Outcome
Once configured, your Zap will trigger automated actions (emails, Slack alerts, data syncing, etc.) based on real-time events in Hapana. You'll eliminate manual admin tasks and streamline operations across all locations.
FAQs
Q: Can I use one Zap for multiple locations?
A: No. Each Zap is location-specific. You’ll need to create and authorize separate Zaps for each Hapana location.
Q: Do I need to authorize Hapana every time?
A: Only for each new location connection. Once authorized, it stays active in your Zapier account.
Q: What if I don’t see the Hapana app in Zapier?
A: Make sure you’ve accepted the Hapana Zapier App invite and are using the latest version.
Need help? Reach out to our support team via [email protected]