Overview: Zapier as a Conduit for PushPress
Zapier is a powerful no-code integration platform that enables PushPress to communicate seamlessly with hundreds of other applications. Think of it as a conduit—it bridges apps to automate repetitive tasks, such as transferring lead data, triggering emails, updating spreadsheets, and more.
Check the full app directory here: Zapier App Directory
Bringing Data Into PushPress (From Zapier)
To import data (like leads or member info) into PushPress from another app (e.g., Google Forms, Typeform, CRM), you can use a Zap with:
Trigger App: The external source (e.g., form submission)
Action App: PushPress (e.g., Create Lead or Member)
Sending Data Out of PushPress
To export data from PushPress (e.g., when a new lead is added, or class is booked) to another app (like Slack, Google Sheets, or an email platform), your Zap would be:
Trigger App: PushPress
Action App: External tool of your choice
How to Get Your API Keys in PushPress (Updated Instructions)
The way you access your Public and Private API keys (a.k.a. Pairing Codes) has changed. Here’s the current method:
Log into your PushPress account.
Click the “Apps” section in the main menu.
Find the Zapier tile and click the “Configure” button.
In the right rail, click the pink plus (+) button.
Enter a Pairing Code Name – this can be any label (e.g., “Zapier Integration”).
Click “Create new pairing code.”
Once the code is created, click the three-dot menu next to it.
Select “View Info.”
A modal window will pop up showing:
Pairing Code (Public Key)
Secret Code (Private Key)
Note: These are used to authenticate PushPress with Zapier securely.
Triggers we send and Receive
New, Activated, Updated, or Cancelled Subscription:
New, Activated, Updated, or Cancelled Subscription:
Triggers when a membership subscription is created or Updated
Customer First Name
Customer Last Name
Customer Email
Plan Amount
Status
Uuid (unique Subscription ID)
Customer Membership Status Code
Start Date
Created Date
Customer Uuid (Customer Unique ID)
Cancel Date
End Date
Pause Date
Last Charge
Next Charge
Number of Occurences
Paid Until
Plan Name
Customer Phone
Plan category Name
Discount Name
Discount Active - 0 or 1 (0=no, 1=yes)
Object
Customer DOB
Pause Reason
Resume Date
Customer Membership Status Paused - True or Fasle
Availability Available
Availability Checkins
Availability Late Cancels
Availability Noshows
Availabilities Registrations
Availability Waitlists
Plan Restricted to Calendar Types
Availability Limit
Availability period
Billing Brand - Cash, Credit Card, COMP, Bank Account
Billing Expiration month
Billing Expiration Year
Cancel Reason
Charge Interval
Checkins
Checkins Current Period
Member Status Display
Member Since
Custome Role
Discount Amount
Discount code
Discount type
Discount type code
Discount Uuid (unique Id for discount)
Discount Occurrences
Discount Occurences left
is cancelled - 0 or 1 (0=no, 1=yes)
Last checkin timestamp
Limit Checkins 0 or 1
Number of Charge Failures
Plan allow checkins - 0 or 1
Plan amount
Plan category
Plan is Membership 0 or 1
Plan is public 0 or 1
Plan Uuid
Total Occurences
New Person:
New Person:
Triggers when a new person is entered into PushPress
First Name
Last Name
Email
Phone
ID
Postal Code
Username
Membership Status Code
Uuid (Unique User ID)
Referred by
Membership Status
Member Since
User is Subaccount - 0 or 1 (0=nlo, 1=yes)
Create Timestamp (Date/time when user was created)
Updated Person:
Updated Person:
Triggers when any person in your PushPress system is changed. A Person can be a Lead, Member, or otherwise
First Name
Last Name
Email
Phone
Membership Status Code
Postal Code
ID
Username
Membership Status Display
Uuid (Unique User ID)
Referred by
Membership Status Paused (True or False)
Member Since
User is Subaccount - 0 or 1 (0=no, 1=yes)
Create Timestamp (Date/time when user was created)
New Check-in:
New Check-in:
Triggers when a checkin occurs on PushPress System
ID - unique checkin ID
Customer First Name
Customer Last Name
Subscription Plan Name
Calendar Item title
Customer Phone
Customer Email
User First name
User Last name
Calendar item Start Timestamp
Customer Id (Unique customer ID)
Source
Failure reason
Customer Membership Status Paused - True or False
Calendar Item Registration Cutoff
Calendar Item Attendance Cap
Calendar Item Price
Checkin Time stamp
Customer membership status code
Customer membership Status member since
Is Assisting 0 or 1
Is Coaching 0 or 1
Is Staff 0 or 1
Subscription checkins
Need More Help?
For further assistance:
Check out other Help Articles.
Use the PushPress Messenger (blue box in your CORE account).
Email us at support@pushpress.com.
About PushPress
PushPress is a gym management software that can help you a lot in managing your gym. We've helped thousands of local gyms streamline and professionalize their businesses with our intuitive, powerful solution for managing fitness facilities - all from the palm of their hands!