Zapier allows easy integration between different platforms.

By creating 'Zaps' you can use triggers from Welcome Fit to perform actions in other platforms like calendars, email platforms, spreadsheets client management systems and fitness programming platforms.

When you use the Welcome Fit integration in a Zap, you can only connect using a Welcome Fit profile which is an admin for the team.


Triggers you can use:

User Created - Triggers when a new user is created

User Updated - Triggers when a new user is updated

User Deleted - Triggers when a new user is deleted

When using any of the above three triggers in a Zap, there will be four fields outputted:

  • Email - the email of the created/updated/deleted user (used as the base field for all ‘client’ Zaps)
  • First Name - the first name of the created/updated/deleted user
  • Last Name - the last name of the created/updated/deleted user
  • Type - whether the created/updated/deleted user is a trainer of client in the specified team (possible values are 'Trainer' and 'Client')


Session Modified

  • Session Id - the Id of the workout (used as the base field for all ‘session’ Zaps)
  • Type - The workout type (possible values are 'OneOnOne', 'Group', 'Broadcast', and 'Solo')
  • Name - The display name of the workout
  • Trainer Name - The full name of the workout's trainer
  • Scheduled Start Time UTC - The scheduled start time of the workout in UTC
  • Scheduled Duration in Minutes - The workout's duration
  • Status - The current status of the workout (possible values are 'Confirmed', 'Cancelled', 'Started', and 'Ended')


Client Confirms Session 

Triggers when a client confirmed their spot in a 1-1, group, or broadcast session (for a 1-1 session, confirming the client's spot happens when the session is created)

The data associated with this trigger is:

  • Session Id
  • Email
  • First Name
  • Last Name
  • Trainer Name
  • Session Name
  • Session Date & Time


Client Cancelled Session 

Triggers when a client cancels their confirmation
The data associated with this trigger is:

  • Session Id
  • Email
  • Trainer Name
  • Session Time & date
  • Session Name


Client Completed Session 

Triggers for each confirmed client when a session is completed
The data associated with this trigger is:

  • Session Id
  • Client Name
  • Email
  • Did Client Attend Session? (true or false)
  • Exercises (A list of exercises completed by this client. Each exercise in the list contains the exercise name, the number of sets (if applicable), the number of reps (if applicable), and the duration in seconds (if applicable))
  • Trainer Name
  • Session Name
  • Time & Date


Client Session Feedback

Triggers when a client submits feedback at the end of a session
The data associated with this trigger is:

  • Session Id
  • Email
  • Feedback Status (The possible values are 'Happy', 'Neutral', and 'Unhappy')
  • Feedback Comments
  • Session Name
  • Time & Date
Did this answer your question?