Add a Task Type
This step-by-step guide covers the basics of creating tasks in GymMaster.
Task automation in GymMaster streamlines responses to key member and system events, ensuring actions happen quickly and consistently without staff effort. Automated tasks take care of routine processe, such as sending communications, applying tags, working in the background to keep things running smoothly.
The system can also create staff tasks, guiding the right person to take action at the right time. This improves visibility, accountability, and follow-through, helping ensure important member touchpoints aren’t overlooked. Together, automated system tasks and staff tasks let GymMaster manage processes efficiently while staff focus on engaging with members.
Well-designed tasks are invaluable, saving your club both time and money. It’s worth diving in and exploring their full potential.
For clarity, this guide divides task creation into three main sections, which differs from the actual order of actual task options in GymMaster.
Task Setup
Start by naming and describing the task.
| Setting | Required / Optional | Details |
|---|---|---|
| Task Name | Required | The task name is used as the identifier for locating this task later. It appears in automated lists and staff task queues when action is required. Choose a name staff can easily recognise. |
| Staff Action Required | Optional | Tick this only when the task requires a staff member to complete something manually. You can select the staff member later under Performer. |
| Abbreviation | Optional | A three-character shorthand used to make task types quicker to search and identify. |
| Sort Order | Optional | Overrides alphabetical order. A low number (for example 1 or 2) moves the task toward the top of the list for easier access. |
| Description | Suggested | For automated tasks, this explains what the task does and why it exists. Hovering over a task shows this text. For staff tasks, this becomes the instructions shown in the staff to-do list. Keep it clear and contextual. |
| Follow Up | Optional | Links a second task that will trigger automatically after completion of this task. |
General
Expiry
Suggested
It’s a good idea to set an expiry date for task types.
Mainly, this is a fail-safe to help prevent tasks that are no longer relevant from appearing in your Task list, if the performer forgets to complete it.
Who Completes Task
Is this an Automated Task (run in the background by GymMaster) or a Staff Task (completed by a staff member)?
- Automated Task: Do not tick ‘Staff Action Required’ in General section as above, and leave Performer section below blank
- Staff Task: Tick ‘Staff Action Required’ in General section as above, and complete Performer section below
Performer
Required when staff action is required
The Performer is the staff member (or group) responsible for completing the task. Only they will see it when triggered.
| Performer | Who completes task |
|---|---|
| All Staff | Anyone can complete it |
| Personal Trainer | The member’s assigned trainer receives the task |
| Sales Rep | The member’s assigned rep receives the task |
| Staff List | Choose a specific staff member |
When Task Will Run
This step determines the condition that activates the task. The trigger is the internal event or condition that tells GymMaster to run an automated action or assign a staff task. Examples include a new member joining, a failed payment, or a booking made by a new member.
Choosing the correct trigger, and configuring its specific criteria, is essential for the task to run as intended. Take time to review the available options in this section to ensure the task behaves correctly.
Trigger
Required
Event Required
Select the event the task should be based on, such as a member’s birthday, or non member booking their first class.
Only member-related system events can be selected, but the range is vast. Use the search filter to narrow down the option you’re looking for.
When Event Occurs: Required
Choose when the task should fire relative to the event you’ve selected: before, after, or immediately.
For example, you might send an automated email one week before a member’s birthday, or immediately when a non-member books their first class.
Depending on the event, you may see additional filters, adding specificity to the trigger:
- Agreement: Narrow the task to specific agreements.
- Membership Type: Apply the task only to selected membership types.
- Tag: Trigger the task for members carrying specific tags.
GymMaster generates tasks every 30 minutes. Even when set to Immediately, there may be a slight delay.
By default, communication tasks only send during working hours—this can be adjusted under Settings > Advanced Configuration > Tasks.
What Task Does
This step determines what happens when the selected trigger occurs. For example, if the trigger is a member’s birthday, the system could send an automated email or SMS, prompt staff to acknowledge the member at check-in, or apply a Birthday tag to the member’s account.
All actions listed below are optional and can be combined within a single task.
However, at least one action must be selected for the task to have any effect.
Action
Optional
This action relates to an effect which occurs when the member enters through your reception door.
If you want the task to affect access control when the member checks in, set it here.
| Action | Effect |
|---|---|
| No Action at Door | Default. Member enters normally. |
| Alert at Door | Member enters, but staff receive a yellow notification prompting them to take action based on the task description. |
| Stop at Door | Member is denied access, and staff see a red notification. Access may be granted once the task is resolved, depending on context. |
Optional
This action sends a selected email when the trigger condition occurs.
Write and attach the communication template to send automatically.
| Option | Effect |
|---|---|
| Email to Member | Sends an email to the member when the trigger event occurs. For example, send a birthday email one week before their date. |
| Email to Performer | Emails the staff member responsible for completing the task. |
| Email Template | Attach an existing template or create one on the spot. Templates can auto-populate personalised details for each recipient. |
Mobile Notifications
Optional
Create personalised mobile push notifications that send automatically when the trigger event fires.
| Option | Effect |
|---|---|
| No Action | Choose this when no mobile notification should be sent. |
| SMS (Try App Notification First) | Message will attempt to send as Member App notification first. If fails, message will send by SMS. |
| APP Notification | Message will only send as Member App notification. |
| SMS and APP Notification | Message will send as both SMS and APP Notification. Members with both communication options open will receive message twice. |
Notifications can be combined with emails. If both are selected in task, they send at the same time.
Member Tag
Optional
Automatically add or remove member tags based on the trigger event.
Tags help group members by traits, interests, or status.
| Option | Effect |
|---|---|
| No Tag | No change to tags. |
| Add Tag | Automatically apply a tag when the event occurs. |
| Remove Tag | Automatically remove a tag when the event occurs. |
| Associated Member Tag | Choose which tag is added or removed. |
New tags can be created at Settings > Custom Fields > Tags.
Awards
Optional
Awards are digital badges that recognize achievements, milestones, or engagement.
Automated tasks can award members when they reach visit milestones, complete challenges, or hit a specific goal.
| Option | Effect |
|---|---|
| No Action | No award changes. |
| Add Award | Automatically grant an award when the event occurs. |
| Award Template | Select which award template should be applied. |
Prospect
Optional
Use this when you need the trigger event to change something within the prospect funnel.
For example, the event may change a prospect from one stage to another, when they complete a tour or sign up for a membership.
| Option | Effect |
|---|---|
| No Action | No change to funnel status. |
| Set Not Interested | Move a prospect to Not Interested and select the reason. |
| Change Funnel Stage | Move them to another selected funnel stage. |
| Snooze in Funnel | Pause follow-up tasks until unsnoozed. |
| Unsnooze from Funnel | Resume follow-up tasks and prompts. |
For more details on creating tasks for your prospect funnel, see Prospect Funnel Task Automation
Save Task. Your task is now active.
Common Questions this Covers
- How do I create a task type in GymMaster
- How do automated tasks work in GymMaster
- How do I set up staff tasks in GymMaster
- What triggers can I use for tasks in GymMaster
- How do I send emails automatically using tasks
- How do I assign a staff member to a task in GymMaster
- How do I set up task notifications or alerts
- How do I add tags automatically using tasks
- How do I set up follow up tasks in GymMaster
- How do prospect funnel tasks work in GymMaster