- Home
- Resources
- Integrations
- ABC Trainerize
ABC Trainerize Zapier integrationAutomate ABC Trainerize with Zapier.
The ABC Trainerize Zapier integration gives you 12 triggers, 16 actions and 1 search to wire a coaching business to the rest of its tools. Every trigger is instant, so a new client or a finished workout starts the automation at once, even on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the ABC Trainerize Zapier integration actually does
It links your Trainerize account to the other apps of your business through Zapier, a service that runs automations without code. Something happens in Trainerize (a client is created, a workout is logged, a product ends) and Zapier carries out the next step somewhere else. It also works the other way: another app can create, tag or message a Trainerize client.
A client who is never left waiting. New Client starts the Zap, Assign To hands the person to a trainer, and Send Message in Trainerize posts the first hello inside the app. A retention list that builds itself. When Auto-Renew Cancelled fires, Add Tag to Client marks the person, so the coach knows who to call before the subscription runs out. Progress that gets noticed. Weight Goal Hit can feed a congratulation, or queue the next block of training with Add Next Training Phase.
What Zapier does not do here: it never reads your history. A Zap reacts only to what happens after you switch it on, so existing clients and past workouts stay untouched. There is no step to delete a client or edit a logged workout either; the actions cover status, tags, groups, programs, files and messages, and the only lookup is Find Client, by email.
Still choosing a platform before you build? Read Make vs Zapier first, then come back to this page with your answer.
Zapier vocabulary in one minute
Eight words come back on every line of this page. Here they are in plain English.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The Trainerize event that starts the Zap, such as a completed habit. Once the Zap is on, Zapier waits for it to happen.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you, like tagging a client.
- Task
- The unit Zapier bills. One task is one action your Zap completes successfully, and your plan counts those each month.
- Instant vs polling
- An instant trigger is reported by the app the moment it happens. A polling trigger is checked on a timer. All 12 here are instant.
- Filter
- A step that lets the Zap carry on only when what arrived meets a condition you set, and stops it otherwise.
- Search step
- A step that looks up something that already exists, like a client by email, so the following steps can use what it found.
- Connection
- Your Trainerize account, linked to Zapier once and then reused by every step that touches Trainerize.
What it really costs in tasks
Zapier bills actions, not triggers, and with this app that rule works in your favour.
- Free plan100 tasks a month, unlimited Zaps
- Zap size on Free2 steps: 1 trigger, 1 action
- Premium appNo, works on Free
- Instant triggers12 out of 12
The trigger never costs a task, and neither does the waiting. Each action that completes counts once; one that fails is not billed. A Zap with three actions uses three tasks per run. The free plan gives 100 tasks a month and unlimited Zaps, but only two steps: one trigger, one action. Add a filter, a search or a second action and the Zap turns multi-step, which needs a paid plan. The interval grid below only concerns polling triggers, and Trainerize has none.
Connect your Trainerize account
- 01
Open Apps and add a connection
In your Zapier account, open the Apps page and click + Add connection. A connection is your Trainerize account linked once, then reused by every Zap that needs it.
- 02
Pick ABC Trainerize
Type the app name in the search box of the dialog, select ABC Trainerize, then click Add connection. A new browser tab opens on the Trainerize sign-in screen.
- 03
Sign in and grant access
Sign in with the Trainerize account the Zaps will act on, then grant Zapier access. You need an account on the app, plus read or write rights on anything you do not own yourself but want the Zap to touch.
Your first ABC Trainerize Zapier integration: welcome each new client
GoalEvery new client is assigned to a trainer, then receives a first message inside Trainerize.
- 01
Build: pick the trigger
Create a Zap, choose ABC Trainerize as the app and New Client as the event, then select the connection made earlier. The lightning bolt in the editor confirms an instant trigger.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent clients of the account, so the mapping happens on a real record instead of a blank one.
- 03
Add Assign To
Add an action, choose Assign To, map the client email from step 1 into Email, and pick a coach in the Trainer list. Both fields are required.
- 04
Add the welcome message
Add Send Message in Trainerize, map the same email into Send To and write the Body. This second action makes the Zap multi-step, so it needs a paid plan.
- 05
Test, then publish
Test each action and read what came back. If the sample was the owner's own email, the message test may fail; skip it. Then click Publish to switch the Zap on.
The 12 ABC Trainerize triggers
12 events start a Zap when something happens in ABC Trainerize, and 12 of them are instant: the app calls Zapier straight away, whatever your plan.
Auto-Renew Cancelled
Instant triggerIn Zapier“Triggers when a subscription's auto-renew is cancelled (but the subscription has not necessarily ended).”
This one starts the Zap when a client switches off auto-renew on a subscription. The subscription may still be running, so the person is still a client for now, just one who has decided not to continue.
Cardio Completed
Instant triggerIn Zapier“Triggers when a cardio is completed.”
Each cardio session a client marks as done can start a Zap. Think of it as the narrow version of Workout Completed, handy when cardio is followed apart from strength work.
Daily Nutrition Goal Hit
Instant triggerIn Zapier“Triggers when a daily nutrition goal is hit.”
Fires on the day a client reaches the nutrition goal set for them. It turns a quiet win on the meal-tracking side of Trainerize into an event the rest of your tools can see and act on.
Habit Completed
Instant triggerIn Zapier“Triggers when a habit is completed.”
Habits are the small daily commitments a coach sets, and this trigger reacts each time a client ticks one off. On an engaged roster, expect it to fire often.
New Client
Instant triggerIn Zapier“Triggers when a new client is created.”
Starts the Zap as soon as a client is created in your Trainerize account. It is the natural entry point for anything that should happen on day one of a coaching relationship.
New Purchase
Instant triggerIn Zapier“Triggers when there's a new purchase.”
Reacts to a new purchase in Trainerize. It is the one to watch if you sell programs or plans and want the money side to reach your other tools without anyone copying it by hand.
Product End
Instant triggerIn Zapier“Triggers when product ends (cancelled or expired).”
Fires when a purchased product comes to an end, whether it was cancelled or simply expired. Both cases arrive through this single trigger.
Product Start
Instant triggerIn Zapier“Triggers on the start date of a purchased product.”
Unlike New Purchase, this trigger waits for the start date of the purchased product. A program bought today for next month starts the Zap next month, not today.
Tag Added to a Client
Instant triggerIn Zapier“Triggers when a tag added to client.”
Tags are labels you put on clients, and this trigger fires each time one is applied. It turns tags into a control panel: tag someone in Trainerize, and the Zap handles the rest elsewhere.
Tag Removed From Client
Instant triggerIn Zapier“Triggers when a tag is removed from a client.”
The mirror image of the previous one: taking a tag off a client starts the Zap. It is the clean way to undo whatever the tag had set up in other tools.
Weight Goal Hit
Instant triggerIn Zapier“Triggers when a weight goal is hit.”
A client reaching the weight goal set in Trainerize starts this one. That is a moment every coach wants to hear about, and it often happens while nobody is looking at the app.
Workout Completed
Instant triggerIn Zapier“Triggers when a workout is completed.”
Any workout a client finishes can start the Zap. It is the broadest activity signal the app offers, wider than Cardio Completed.
The 16 ABC Trainerize actions
ABC Trainerize gives you 16 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Reactivate Client
- Add Next Training Phase
- Add to Group
- Add Tag to Client
- Assign To
- Attach Meal Plan PDF
- Copy Master Program to Client
- Create / Update Client V2
- Deactivate Client
- Remove Tag From Client
- Remove From Groups
- Send Message in Trainerize
- Subscribe to Addon Program
- Subscribe to Main Program
- Unsubscribe From Programs
- Upload Attachment
Reactivate Client
ActionIn Zapier“Changes the status of a client to Activated.”
Switches a client's status back to Activated, found by email address. Two optional settings let you decide on app access and messaging permission at the same time.
Add Next Training Phase
ActionIn Zapier“Queues up next training phase by copying from another client.”
Queues the next phase of training by copying the plans of another client. You give two emails: From, the client to copy, and To, the one who receives the plans.
Add to Group
ActionIn Zapier“Add existing client to a group.”
Puts an existing client into a group you choose from a list. Groups are how a coach runs a cohort or a challenge together.
Add Tag to Client
ActionIn Zapier“Apply a custom client tag to an existing client.”
Applies one of your custom tags to an existing client. Tags then sort clients inside Trainerize and can start other Zaps through Tag Added to a Client.
Assign To
ActionIn Zapier“Assigns a client to a trainer.”
Hands a client over to a trainer. You give the client's email and pick the coach from a list pulled from your account.
Attach Meal Plan PDF
ActionIn Zapier“Attaches a Meal Plan PDF to a client.”
Attaches a meal plan, as a PDF file, to a client. The File field takes a file passed on by an earlier step.
Copy Master Program to Client
ActionIn Zapier“Copies master program to client.”
Gives a client their own copy of one of your master programs, the templates a coach builds once and reuses.
Create / Update Client V2
ActionIn Zapier“Creates a new client or updates an existing one.”
Creates a new client in Trainerize, or updates the one that already exists, in a single step. It keeps a form or a CRM from piling up duplicates when the same person comes in twice.
Deactivate Client
ActionIn Zapier“Changes the status of a client to Deactivated.”
Changes a client's status to Deactivated. Only the email is needed, which makes it the simplest step of the list.
Remove Tag From Client
ActionIn Zapier“Customize which tag to remove.”
Takes a chosen tag off a client. It is the clean undo for Add Tag to Client.
Remove From Groups
ActionIn Zapier“Removes a client from groups.”
Takes a client out of one or several groups you select. Handy at the end of a cohort.
Send Message in Trainerize
ActionIn Zapier“Sends a message to a client in Trainerize.”
Posts a message to a client inside the Trainerize app. You fill Send To and the Body, both required.
Subscribe to Addon Program
ActionIn Zapier“Subscribes a client to one or multiple addon programs.”
Adds one or several addon programs to a client in a single run. Like the main program step, it asks for a Start Type, and Fixed requires a date.
Subscribe to Main Program
ActionIn Zapier“Subscribes a client to a main program.”
Enrols a client in one main program picked from your list. Start Type decides when it begins; with Fixed, a start date becomes mandatory.
Unsubscribe From Programs
ActionIn Zapier“Unsubscribes a client from programs.”
Ends a client's subscription to one or several programs picked from your list.
Upload Attachment
ActionIn Zapier“Attach a file to a client's profile.”
Adds any file to a client's profile, located by email. Where the meal plan step is about nutrition, this one is the general drop box.
The ABC Trainerize search
1 search step looks for data that already exists in ABC Trainerize, so a later step can use it.
A search step looks up something that already exists so that later steps can use it. Searches sit at the bottom of the Action event list, under the SEARCH heading, and some fields offer a + Add search step button that inserts one for you. Each search has three settings worth knowing.
Find Client
SearchIn Zapier“Locate a client by email.”
Looks up a Trainerize client from an email address, the only field it asks for. What it finds feeds the next steps, which is useful when the trigger comes from another app.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and the dependent steps are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Trainerize offers no find-or-create variant, so it does not show up on Find Client.
- If multiple search results are found?Three ways out when several items match: keep the first one (the default), stop the Zap, or hand all of them on at once.
When it breaks
Zapier attaches no help article to this app, so the known failure points are the general ones, plus one pattern that keeps coming back in the Trainerize fields.
None of these will show up as a clear error on day one. They appear later, usually as a Zap that did nothing or a task count that jumped. If a Zap still misbehaves, the Zapier troubleshooting guide goes through the checks in order.
The existing roster is never picked up
A Zap reacts only to events after it is switched on. Clients, purchases and workouts that existed before stay where they are; moving them is a separate job.Tags that set off their own Zap
A Zap that adds or removes a tag while another listens for that tag can loop, running again and again and burning through your tasks.Bulk imports held back
Import a large batch of clients at once and the trigger can return a sudden flood. Zapier's flood protection may then hold the run back.Tests on the owner's email
Program, group, message and meal plan steps refuse the account owner as target. A test sample with the owner's email fails while the live Zap works; skip the test.
Need help automating ABC Trainerize with Zapier?
A person reads every message.



