Resources · Zapier integration

My PT Hub Zapier integrationAutomate My PT Hub with Zapier.

The My PT Hub Zapier integration gives you 24 triggers, 1 action and 0 searches. Clients, bookings, packages, programs, check-ins and workouts can each start a Zap the moment they happen, on every plan, and another tool can invite a client into your account.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the My PT Hub Zapier integration does for you

My PT Hub gathers your training clients, the programs and content you send them, and the progress they log. Linked to Zapier, it reports 24 kinds of events the moment they happen, from a new client to a finished workout, and it lets another tool invite a customer into your account.

A renewal reminder before a package runs out. Client Package Expires in One Week starts a Zap ahead of the expiry. Send the client an email and log it in a sheet in the same Zap (two actions, so a paid plan).

Sales that land in your books. Package Purchased, Package Purchase With Voucher and Purchase Package Cancelled each feed a spreadsheet or a bookkeeping tool, so purchases and cancellations stay visible outside the app.

Clients invited from wherever they sign up. Invite Customer takes a name and an email from a form or another tool and sends the invitation from My PT Hub, without you opening the app.

What Zapier does not do here: there is a single action and no search, so a Zap cannot create a program, book a session or look up a client in My PT Hub. On the other hand, all 24 triggers are instant, so the free-plan interval never delays them. Before you commit, see our Zapier review or the Make vs Zapier comparison.

Vocabulary

Zapier vocabulary in one minute

Seven words come back all along this page. Here they are in plain English, once.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
Trigger
The event that starts the Zap, such as a client completing a workout. Once the Zap is on, Zapier waits for it.
Action
What the Zap does once it has started: the step that writes, sends or moves something in an app for you.
Task
The unit Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
Instant vs polling
An instant trigger is reported by the app the moment the event happens; a polling one is checked by Zapier on a timer. All 24 here are instant.
Filter
A step that lets the Zap go on only when what arrived meets the condition you set, and stops it otherwise.
Multi-step Zap
Any Zap beyond one trigger and one action. A second action or a filter makes one, and it then needs a paid plan.
Cost

What a My PT Hub Zap really costs

My PT Hub is not a premium app on Zapier, so it works on the free plan. You pay for actions, not for events.

  • Premium appNo, available on the free plan
  • Free plan100 tasks a month, unlimited Zaps of two steps
  • What countsEach successful action, never the trigger
  • Triggers24 instant, 0 polling

The trigger never costs a task, however many check-ins or workouts come in. Each action that succeeds counts once, so a two-action Zap uses twice what a one-action Zap uses, and an action that fails is not counted. The free plan stops at two steps: a filter or a second action makes the Zap multi-step, which needs a paid plan. The interval grid below is Zapier's rule for polling triggers; it does not apply to the 24 My PT Hub triggers, which are all instant.

Connect

Connect My PT Hub to Zapier in three steps

  1. 01

    Open the Apps page

    In your Zapier account, go to Apps and click + Add connection. You need a My PT Hub account, plus read or write access on anything you do not own yourself and want the Zap to touch.

  2. 02

    Pick My PT Hub

    Type My PT Hub in the search box of the dialog, select it, then click Add connection. A new tab opens on the My PT Hub side, where the rest of it happens.

  3. 03

    Sign in and grant access

    Sign in to My PT Hub in that tab and allow Zapier to reach the account. After that, the connection is saved once and reused by every step that touches My PT Hub.

First Zap

Your first Zap: remind clients before their package expires

GoalA week before a client's package expires, the client gets an email and the reminder is logged in your spreadsheet.

  1. 01

    Create the Zap and pick the trigger

    Start a new Zap, choose My PT Hub and Client Package Expires in One Week, then select your connection. The trigger is instant: there is no interval to set.

  2. 02

    Test the trigger

    Run the test. Zapier brings back the three most recent items of the account, so pick a real one and map the next steps on it.

  3. 03

    Write the reminder email

    Add your email tool with its send action. Map the recipient and write the message around the fields of the package. Check at the test what each field holds.

  4. 04

    Log it in your spreadsheet

    Add your spreadsheet with its new-row action and map the columns. With two actions the Zap is multi-step, so it needs a paid plan.

  5. 05

    Test, then publish

    Run each step once, read the email and the row, then click Publish to switch the Zap on for every package that comes up.

Triggers

My PT Hub triggers on Zapier

24 events start a Zap when something happens in My PT Hub, and 24 of them are instant: the app calls Zapier straight away, whatever your plan.

1

Client Metrics Updated

Instant trigger

In Zapier“Triggers when a client add or update metrics.”

When a client adds or updates their metrics, the new values reach your Zap. Use them to feed a progress sheet or a report outside the app.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you track each client's numbers in a spreadsheet of your own.
Watch out
an update fires it too, not only a first entry, so the same client can reach your Zap many times.
2

Check-In Submitted

Instant trigger

In Zapier“Triggers when a new check in is submitted.”

Every check-in a client submits can travel to another tool. If you read check-ins somewhere else, each new one lands there without you opening My PT Hub.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want a message in your team's tool each time a check-in comes in.
Watch out
check at the test which answers come through before you map them.
3

Client Added to Group

Instant trigger

In Zapier“Triggers when a new client added to client group.”

Adding a client to a client group starts the Zap. From there, the client can be added to a matching list in your mailing tool.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
joining a group should add the client to a matching list elsewhere.
Watch out
pair it with Client Removed From Group if the list must also shrink.
4

Client Birthday

Instant trigger

In Zapier“Triggers when a client has birthday.”

On a client's birthday, My PT Hub tells Zapier, and the Zap can send a greeting through the tool you use to write to clients.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want every client to get a birthday message without keeping a calendar of dates.
Watch out
check at the test which client details come with the event.
5

Client Booked Into Event

Instant trigger

In Zapier“Triggers when a client books themselves into an event.”

Self-booking is what this one watches: a client who books themselves into an event hands the booking to your Zap. Bookings a trainer makes for a client have a trigger of their own.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want each self-booking copied to a shared calendar or a sheet.
Watch out
bookings a trainer makes go through Trainer Booked Client Into an Event, not this one.
6

Client Removed From Group

Instant trigger

In Zapier“Triggers when a client is removed from a client group.”

Taking a client out of a client group fires this one. It is the mirror of Client Added to Group and keeps outside lists from going stale.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a client leaves a group and should also drop off the matching list in another tool.
Watch out
the removal must be handled by an action in the other tool; My PT Hub only reports it.
7

Client Added to Community

Instant trigger

In Zapier“Triggers when a client is added or joins a community.”

Whether you add the client or they join on their own, entering a community starts the Zap. A welcome note or a line in a members list can follow.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
each new community member should get the same welcome from another tool.
Watch out
members who joined before the Zap was published are not picked up.
8

Form Completed

Instant trigger

In Zapier“Triggers when a form is completed.”

A completed form in My PT Hub hands its answers to your Zap. You can store the answers in a sheet or alert someone on your team.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you keep form answers in a spreadsheet for review.
Watch out
different forms may bring different fields; test with the form you actually care about.
9

Habit Completed

Instant trigger

In Zapier“Triggers when a new habit completed.”

Each habit a client ticks off can start a Zap. Small wins become visible outside the app, for a streak tracker or a quick congratulation.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you log habit completions in a sheet to spot who is keeping up.
Watch out
every completed habit that runs an action costs a task.
10

New Client Added

Instant trigger

In Zapier“Triggers when a new client is created.”

A client created in My PT Hub opens the Zap. It is the natural start for onboarding: a row in your client list, a contact in your mailing tool, a welcome message.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
every new client should land in your CRM or spreadsheet without retyping.
Watch out
clients created before the Zap was published are not picked up.
11

Nutrition Logged

Instant trigger

In Zapier“Triggers when a nutrition is logged.”

Food entries logged by a client reach your Zap as they are recorded. You can collect them in one place to review them outside the app.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you review nutrition logs in a sheet rather than in the app.
Watch out
each log that runs an action costs a task, out of 100 a month on the free plan.
12

Client Package Expires in One Week

Instant trigger

In Zapier“Triggers when a client package is expiring in one week.”

A week before a client's package expires, this trigger gives you the warning. It is the right moment for a renewal email, sent automatically.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want every client reminded to renew before their package runs out.
Watch out
nothing that happened before the Zap was published is picked up, so earlier expiries need a manual reminder.
13

Package Purchased

Instant trigger

In Zapier“Triggers when a new package purchased.”

Each new package purchase is reported to Zapier. Record it in your bookkeeping sheet, thank the client, or post a note in your team's messaging tool.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
every sale should appear in a sheet you share with your team.
Watch out
purchases made with a voucher have their own trigger; check at the test which ones this one covers.
14

Package Purchase With Voucher

Instant trigger

In Zapier“Triggers when a new package is purchased with voucher.”

Only purchases that used a voucher come through here. Keep them apart to see how your vouchers perform, or to thank the clients who used one.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you run voucher campaigns and want their sales in a dedicated sheet.
Watch out
compare with Package Purchased at the test so the same sale is not logged twice by two Zaps.
15

PARQ Submitted

Instant trigger

In Zapier“Triggers when a Physical Activity Readiness Questionnaire Submitted.”

A Physical Activity Readiness Questionnaire submitted by a client starts the Zap. Its answers can be stored or passed on to whoever reviews them.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want a notification each time a questionnaire is submitted.
Watch out
check at the test which answers come through before you decide where to send them.
16

Client Progress Photos Uploaded

Instant trigger

In Zapier“Triggers when a progress photo is updated.”

When a client's progress photo is updated, the Zap starts. A note to you or a line in a progress log can follow.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want to know when new photos arrive without checking each client profile.
Watch out
check at the test what the event carries about the photo before you build on it.
17

Purchase Package Cancelled

Instant trigger

In Zapier“Triggers when a package purchase is cancelled.”

A cancelled package purchase sets this trigger off. It keeps your sales records honest and gives you a chance to reach out to the client.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
every cancellation should be marked in the same sheet as your sales.
Watch out
cancellations from before the Zap was published are not picked up.
18

Client Program Started

Instant trigger

In Zapier“Triggers when the assigned program is started.”

Starting an assigned program fires the Zap. The client's first day becomes a moment you can act on, with a kick-off message or a line in your tracking sheet.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you send a welcome-to-the-program email to each client on day one.
Watch out
programs that started before the Zap was published are not picked up.
19

Client Program Ended

Instant trigger

In Zapier“Triggers when the assigned program is ended.”

When an assigned program ends, this trigger hands the event to your Zap. It is a good place to ask for feedback or to propose what comes next.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
each finished program should lead to a feedback request.
Watch out
check at the test which client details come with the event before writing the message.
20

Client Program Ends in One Week

Instant trigger

In Zapier“Triggers when a client program ends in one week.”

Seven days before a client program ends, My PT Hub tells Zapier. That leaves room to plan the next block with the client.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you want a reminder to prepare the follow-up program while there is still time.
Watch out
it may overlap with Client Program Ends in One Day; decide which one each message hangs on.
21

Client Program Ends in One Day

Instant trigger

In Zapier“Triggers when a client program ends in one day.”

One day before a client program ends, this trigger fires. It suits a last nudge to the client or a final reminder to yourself.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
clients should get a short message just before their program closes.
Watch out
running it next to the one-week trigger means two messages per client; check that is what you want.
22

Session Booked

Instant trigger

In Zapier“Triggers when a session booked for client.”

A session booked for a client reaches your Zap right after it is set. Put it in another calendar, confirm it by text or log it in your sheet.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
your sessions also need to appear in a calendar you share with someone else.
Watch out
check at the test which date and time fields come through before you map them.
23

Trainer Booked Client Into an Event

Instant trigger

In Zapier“Triggers when a trainer books client into event.”

When a trainer books a client into an event, this trigger reports it. It is the trainer-side counterpart of Client Booked Into Event.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
clients you book yourself should get the same confirmation as those who book alone.
Watch out
bookings made before the Zap was published are not picked up.
24

Workout Completed

Instant trigger

In Zapier“Triggers when a workout is logged/completed.”

A workout logged or completed by a client starts the Zap. It can feed a log or trigger a quick congratulation.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
you track completed workouts per client in a sheet of your own.
Watch out
each workout that runs an action costs a task, so count them against your plan.
Actions

My PT Hub actions on Zapier

My PT Hub gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Invite Customer

Action

In Zapier“Invites a new customer to your My PT Hub account. If the customer already has an account, they will receive an invitation email. If they are new, they will receive an email to set up their password.”

Invites a customer into your My PT Hub account. Someone who already has an account receives an invitation email; someone new receives an email to set a password.

When to use it
clients sign up through a form or a payment page elsewhere and should be invited without you typing their details.
Watch out
First Name, Last Name and Email are required. Restore Deleted Profile decides whether a previously deleted profile is restored or a new one created.
When it breaks

When a My PT Hub Zap breaks

Zapier ties no help article to My PT Hub, and no limit specific to the app is documented. What can go wrong comes from how Zaps work in general.

The three cases below are the ones to keep in mind before you publish. If a Zap stops or behaves oddly, see our Zapier troubleshooting guide.

  • Past events stay out

    A Zap only reacts to what happens after it is switched on. Clients, purchases and workouts that already existed are not picked up; moving them is a separate job.
  • A Zap that sets itself off

    A Zap that writes into the very place its own trigger watches can start itself again and again, and burn through the task count fast.
  • A big batch held back

    After a bulk import or a migration, a trigger that suddenly returns a huge batch can be held back by Zapier's flood protection.
Need help

Need help automating My PT Hub with Zapier?

A person reads every message.

FAQ

My PT Hub Zapier integration: frequent questions

01Is the My PT Hub Zapier integration free?
Yes, within the limits of Zapier's free plan. My PT Hub is not a premium app, so you get 100 tasks a month and an unlimited number of Zaps, each limited to two steps, one trigger and one action. Copying each new client into a spreadsheet fits there. A renewal reminder that also logs a row is two actions, so it becomes a multi-step Zap and needs a paid plan. A filter has the same effect.
02How many tasks does a My PT Hub Zap use?
One per action that succeeds, every time the Zap runs. The trigger never costs a task, however many events My PT Hub sends. That matters here, because Workout Completed, Habit Completed and Nutrition Logged fire once per workout, habit or meal logged: a one-action Zap on them uses one task per event. An action that fails is not counted. With 100 tasks a month on the free plan, pick the busy triggers with care.
03Does My PT Hub sync with Zapier in real time?
Yes, for all 24 triggers. They are instant: My PT Hub tells Zapier as soon as the event happens, so the Zap starts right away whatever your plan, the free one included. The interval grid of Zapier's plans does not apply to them, and a Zap built on one of them shows a lightning bolt in the editor. Whether a trigger is instant is decided by the app, not by a setting.
04What do you need to connect My PT Hub to Zapier?
A My PT Hub account, plus read or write access on anything you do not own yourself and want the Zap to touch. In Zapier, open the Apps page, click + Add connection, search for My PT Hub, click Add connection, sign in in the tab that opens and grant access. The connection is then reused by every My PT Hub step in all your Zaps, so you only do it once.
05What does Invite Customer do with an existing My PT Hub client?
It sends them an invitation email, while someone new gets an email to set up a password. The action requires a first name, a last name and an email, so whatever starts the Zap must provide all three. The optional Restore Deleted Profile field decides what happens when the customer had a profile you deleted: switched on, the old profile is restored; switched off, a new one is created. Map those fields from the step that starts the Zap.
06What if the My PT Hub operation you need is not there?
Then the integration does not offer it today. On Zapier, My PT Hub has 24 triggers and a single action, Invite Customer, with no search. A Zap cannot create a program, book a session or find an existing client in the app. The My PT Hub page on zapier.com shows the current list, so check it before you plan a Zap around a missing step. Until it appears, that part stays manual in My PT Hub.
07Zapier, Make or n8n for My PT Hub?
Choose by criteria, not by a ranking. Coverage: on Zapier, My PT Hub reports 24 events instantly but can only invite customers in return, so check that this matches your flow. Length: one trigger and one action stay free, anything longer needs a paid plan. Volume: triggers such as workouts or habits turn into one task per event if each one runs an action. Ask the same three questions of each tool, with your own client numbers.