Overview
Every gym needs a clear entry point for new prospects. In PushPress, that's typically one of two things: a trial class plan (for group class gyms) or a free intro appointment (for personal training or consultation-first gyms). This article walks through both setups end to end.
Who can do this: Admin
Where: Control Panel → Plans (trial plan) | Control Panel → Appointments (intro appointment)
Option 1: Trial Class Plan
Best for: group class gyms offering a free class, a free week, or a paid trial membership.
Step 1 — Create a Trials category
Go to Plans → Plan Categories.
Click + and create a category named Trials.
If you use Grow, this category name must be exactly "Trials" for Grow's lead workflows to trigger correctly.
Step 2 — Create the trial plan
Go to Plans → Plans and click + Plan.
Select Session Pack as the plan type.
Fill in the details:
Name — e.g., "Free Trial Class" or "1-Week Trial"
Client Status — set to Lead (so staff know to convert them)
Plan Category — select Trials
Price — $0 for free, or enter the paid trial price
Sessions — number of classes to allow (1 for a single free class; 5–7 for a free week)
Class Types — select which classes trial members can attend
Click Next.
Step 3 — Configure online sales
Toggle Publish Sales Page to ON — required to generate a shareable link.
Under display options, recommend: remove from Member App, keep available in Staff App Kiosk and Website Plan List.
Write a Thank You message shown after sign-up.
Check Allow class booking so prospects can reserve immediately.
Add short and long descriptions for the landing page.
Click Save.
Step 4 — Share the link
Go to Plans → Plans.
Click the three dots next to the trial plan → Landing Page.
Copy the URL — share via social media, email, your website, or as a QR code.
Option 2: Free Intro Appointment (No Sweat Intro)
Best for: gyms that start with a consultation, goal-setting session, or free personal training intro before committing a prospect to classes.
Step 1 — Create the Appointment Type
Go to Appointments → Settings (gear icon) → Types.
Click + Type and name it (e.g., "No Sweat Intro", "Free Consultation").
Set duration, assign staff, and configure general availability hours.
Under Settings, set minimum booking notice, buffer times, and booking frequency (e.g., every 15 or 30 minutes).
If using Grow for reminders: go to Notifications and turn all booking notifications OFF — Grow handles these and duplicates will confuse prospects.
Click Save.
Step 2 — Create the Package
Go to Appointments → Settings → Packages.
Click + Package.
Fill in:
Name — what prospects will see (e.g., "No Sweat Intro", "Free Goal-Setting Session")
Appointment Type — select the type you just created
Credits — 1
Expiration — set a reasonable window (e.g., 2 weeks)
Price — $0 for free
Add short and long descriptions.
Click Save.
Step 3 — Get the landing page link
In Packages, click the three dots next to your package → Landing Page.
Copy the URL — share via social media, email, website, or as a QR code.
Promoting Your CTA
Once your link is live:
Post it in your Instagram bio and stories
Add a button on your website homepage
Include it in all lead follow-up emails
Print a QR code for your front desk and gym window
Mention it at the start of every class
Troubleshooting
The landing page link isn't working
Confirm "Publish Sales Page" is toggled ON for trial plans
For appointment packages, confirm the package is saved and active
Prospects are booking but not showing in Core
Check the Lead list — they should appear there after signing up via the trial plan link
For appointment packages, they'll appear as a lead with an appointment booked
Grow workflows aren't triggering for trial sign-ups
Confirm the plan category is named exactly "Trials" (case-sensitive in some Grow workflow triggers)
Verify the Grow integration is active under Apps → App Store
