Lead Notifi Logo
Lead Notifi
← All bot use cases
Lead Notifi · Gyms & Fitness Studios
WhatsappInstagramMessenger

Membership Enquiry Lead Qualification Bot for Gyms

A prospect messages "looking to join the gym" — the bot asks whether they want personal training or group classes, genuinely branches into plan selection either way, then books a free trial before routing to a fitness consultant.

Option 1

Build it as a Manual Bot

Branches at the first question — Personal Training collects a goal and experience level, Group Classes collects a class type and preferred time — both paths reconverge at trial-session scheduling, tagging and consultant routing.

1.LogicTriggerAny new contact's first incoming message (no keyword needed)
2.CommunicationQuick ReplyHi! Are you interested in Personal Training or Group Classes? — branches into 2 paths: Personal Training / Group Classes
3.InputDate InputPreferred trial session date? (DD/MM)
4.LogicSet Tagmembership-lead
5.LogicTeam AssignmentFitness Consultant
6.CommunicationQuick Reply

START

Trigger

Fires On (Required)

Any new contact's first incoming message (no keyword needed)

60/200

Quick Reply

Body Text (Required)

Hi! Are you interested in Personal Training or Group Classes?

61/1024

Buttons (Max 3)

Personal Training

17/20

Group Classes

13/20

IF PERSONAL TRAINING

List

Header (Optional)

Image

OR

Paste image URL…

Body Text (Required)

What's your main fitness goal?

30/1024

List Items (Max 10)

Weight Loss

11/20

Muscle Gain

11/20

General Fitness

15/20

Text Input

Prompt (Required)

What's your current fitness experience level?

45/1024

IF GROUP CLASSES

List

Header (Optional)

Image

OR

Paste image URL…

Body Text (Required)

Which class type interests you?

31/1024

List Items (Max 10)

HIIT

4/20

Zumba

5/20

Strength Training

17/20

Text Input

Prompt (Required)

What time of day works best for you?

36/1024

Date Input

Prompt (Required)

Preferred trial session date? (DD/MM)

37/1024

Invalid Message (Required)

That doesn't look like a valid date. Please try DD/MM.

54/200

Set Tag

Tag (Required)

membership-lead

15/60

Team Assignment

Assign To (Required)

Fitness Consultant

18/100

Quick Reply

Header (Optional)

Image

OR

Paste image URL…

Body Text (Required)

Thanks! A fitness consultant will confirm your free trial session shortly.

74/1024

Advanced settings

Option 2

Build it as an AI Agent Bot

The assistant handles pricing, trainer-matching and membership-tier questions in whatever order a prospect asks them, while still gathering the same qualifying details a manual flow would collect.

G

Gyms & Fitness Studios

Online
hi thinking about joining, want to lose weight, never really worked out before10:00 AM
That's a great goal to start with! For beginners focused on weight loss, we usually recommend starting with a personal trainer for the first month to build proper form. Does that sound like a fit?10:00 AM
yeah that sounds smart honestly10:00 AM
Great! What's your budget range for a monthly membership plus PT sessions?10:00 AM

Unlike the manual bot above, this isn't one node in a flow — it's a separate AI assistant mode that takes over the entire conversation and replies in natural language until it's switched off.

Which fits this use case?

Manual bot: fast, consistent triage into Personal Training vs Group Classes, but a prospect with pricing or plan-matching questions gets a generic trial-booking flow with no real guidance until a consultant follows up.
AI agent: recommends the right plan based on goals and experience level, explains pricing, and books the trial directly — closer to an actual gym-floor consultation.
Best fit here: manual bot for high-volume enquiry season when consistent qualification matters most; AI agent for prospects unsure which plan fits them, where guided recommendation genuinely helps close the membership.

Frequently asked questions

Does the bot ask different questions for PT vs group class prospects?+
Yes — Quick Reply is the real branch point: Personal Training collects a fitness goal and experience level, Group Classes collects a class type and preferred time, and both reconverge at trial-session scheduling.
What happens with an invalid trial session date?+
The Date Input node re-prompts with a validation message instead of silently failing or breaking the flow.
Can this route to a specific trainer?+
Yes — the Team Assignment node's "Assign To" field can point at a specific trainer instead of a generic fitness consultant, based on the stated goal.
Is this available on Instagram and Messenger too?+
Yes — the same Trigger → Quick Reply → List branching model runs identically on WhatsApp, Instagram DMs and Messenger.

Build this bot for your business

Set up either version — manual flow or AI agent — in minutes, on WhatsApp, Instagram or Messenger.

Start Free Trial →