Skip to main content

Creating a Trial or No Sweat Intro Call to Action in PushPress Core

How to set up a free or paid trial class plan, and how to create a free intro appointment (No Sweat Intro) in PushPress Core — with landing pages for online sign-up.

Written by Patrick Chandler

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

  1. Go to Plans → Plan Categories.

  2. 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

  1. Go to Plans → Plans and click + Plan.

  2. Select Session Pack as the plan type.

  3. 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

  4. Click Next.

Step 3 — Configure online sales

  1. Toggle Publish Sales Page to ON — required to generate a shareable link.

  2. Under display options, recommend: remove from Member App, keep available in Staff App Kiosk and Website Plan List.

  3. Write a Thank You message shown after sign-up.

  4. Check Allow class booking so prospects can reserve immediately.

  5. Add short and long descriptions for the landing page.

  6. Click Save.

Step 4 — Share the link

  1. Go to Plans → Plans.

  2. Click the three dots next to the trial plan → Landing Page.

  3. 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

  1. Go to Appointments → Settings (gear icon) → Types.

  2. Click + Type and name it (e.g., "No Sweat Intro", "Free Consultation").

  3. Set duration, assign staff, and configure general availability hours.

  4. Under Settings, set minimum booking notice, buffer times, and booking frequency (e.g., every 15 or 30 minutes).

  5. If using Grow for reminders: go to Notifications and turn all booking notifications OFF — Grow handles these and duplicates will confuse prospects.

  6. Click Save.

Step 2 — Create the Package

  1. Go to Appointments → Settings → Packages.

  2. Click + Package.

  3. 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

  4. Add short and long descriptions.

  5. Click Save.

Step 3 — Get the landing page link

  1. In Packages, click the three dots next to your package → Landing Page.

  2. 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

Did this answer your question?