---
title: Webhooks | Client Status Change
description: Webhooks Hapana
---

[Skip to content](https://support.hapana.com/kb/article/530#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)

# Webhooks | Client Status Change

### **Overview**

The Client Status Change Webhook triggers when a client’s status changes to one of the predefined states, such as introOffer, activePackage, suspendedMembership, or inactive. This webhook helps ensure that your systems are always current with the latest client status, enabling automated responses based on these status changes.

 

**Important note: Webhooks are currently only available for brand-level data (all locations).**

### **Trigger Event:**

- Fired when a client’s status changes to one of the predefined states.

### **Event Type:**

- clientStatusChange

### **Payload Details:**

- clientID: Unique identifier for the client.
- siteID: Identifier for the site associated with the client.
- firstName: Client’s first name.
- lastName: Client’s last name.
- email: Client’s email address.
- phone: Client’s phone number.
- status: The new status of the client (e.g., activePackage, suspendedMembership).
- activePackages: List of active packages tied to the client, including:
  
    - packageID: Unique identifier for the package.
    - packageName: Name of the package.
    - packageCategory: Category of the package.

### **Usage Example:**

- Automatically update a client’s status in your system to reflect changes such as membership renewal, suspension, or expiration.
- Trigger automated communications to clients when their status changes, such as reminders to renew an expiring membership.

### **Payload response example:**

Below is an example of the JSON payload that might be received when the Client Status Change Webhook is triggered:  
  

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442053493_5283b9a3_AD-4nXdsy4I-w0t0N8lgUcjMZpnU1LWQiBmQPK-6SkwTuCK8zP-1.png?width=624&height=475&name=1759442053493_5283b9a3_AD-4nXdsy4I-w0t0N8lgUcjMZpnU1LWQiBmQPK-6SkwTuCK8zP-1.png)

 

- [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