What this does

Get Cronk’d runs its full registration and class management inside one Airtable workspace.

Every registration goes straight into the base. The dashboard updates on its own. No manual entry.

Rebecca can see who is at risk of lapsing before they actually disappear.

The marketing layer is built and ready. Activating it is one connection away.

Get Cronk’d is a boutique fitness studio in Kemptville, Ontario. Nine years in business. Owner Rebecca Cronk is a UFE Pro Wellness World Champion with a full roster of group classes, personal training, and specialty programs.

We built a registration and operations system from scratch inside Airtable, confirmation emails, class rosters, client tracking, renewal flags, and a marketing layer, at a fraction of the cost of a dedicated platform subscription. The demo data below is fictional. The system is not.

one tool, the whole operation.

The entire system lives inside Airtable. The registration form, the client base, and the dashboard all read from the same data. Nothing needs a second tool to talk to a first one.

Registration

Airtable form

Clients register directly through an Airtable-embedded form on the website. Class selection, contact details, package type. On submit, the record lands in the base and the dashboard updates immediately.

Confirmation

Airtable automation

A native Airtable automation sends a confirmation email the moment a new record is created. No Zapier, no third-party email tool. The form submits, the record is created, and the email goes out. All inside one workspace.

Operations and marketing

Dashboard

Rebecca opens one view and sees the full week’s schedule with expandable rosters, session counts per client, payment status, renewal flags for lapsing members, and pre-built marketing segments ready to connect to an email tool when she wants to activate them.

A note on payments: Payments run through the studio’s existing system, and that part wasn’t broken. If bringing everything into one place becomes the goal, Stripe connects to Airtable and the path is short.

Airtable’s free tier handles this comfortably for a studio of this size. The paid plan, if needed, runs around $20 a month. The gap between that and a dedicated platform subscription is not the tools. It is knowing what to build and how to connect it.

The dashboard is live. Click through to see the full thing — real login screen, class rosters, client profiles, at-risk flags, marketing segments, staff notes, and a simulate registration button.

Open the live dashboard →

from registration to roster to renewal flag.

Click through each step to see how a single registration flows through the system. What the client experiences, what Rebecca sees in the dashboard, and how the marketing layer works.

Step 0 of 4

A client registers. The whole system starts here.

The registration form on Get Cronk’d’s website is an Airtable form embedded directly on the page. No separate form tool. No integration to set up and maintain. The client fills it in, submits, and a record is created in the Airtable base immediately.

What you see on the right is the actual registration page layout — the same form that is live on the site, embedded the same way, with the same sidebar cards.

Why this matters

Most studio registration systems live in a separate platform from the management system. A staff member manually copies registrations across. Here the form and the database are the same thing. There is no transfer step and no room for anything to fall through.

Trigger Client submits the Airtable form. New record created in the base. Dashboard updates immediately. Confirmation automation fires.

Register, waitlist, or get notified.

Start with this week’s drop-in classes, or check which programs are open, full, currently running, or accepting interest for the next intake.

Registration
Register, waitlist, or get notified.

Use this form to register for a class, join a waitlist, ask about an upcoming program, or get notified when a spot opens.

Get Cronk’d registration form
Airtable registration form

In production, this is a live Airtable form. Records land directly in the base.

Step 1 of 4

Linda gets a confirmation before she closes the tab.

The moment the form submits, an Airtable automation fires a confirmation email. Class details, what to bring, what to expect as a first-timer. It reads like Rebecca wrote it personally.

Rebecca did not write it for Linda specifically. She wrote it once. Airtable sends it every time a new registration comes in, personalised with the client’s name and class details pulled directly from the record.

Why this matters

A new client who just signed up for a 6am class has a small window of doubt between registering and showing up. The confirmation closes it. It tells them their spot is held, what to expect, and that someone is expecting them. That email is the difference between a trial client who comes in and one who quietly does not.

Trigger Airtable detects a new record in the registrations base and fires the confirmation automation. No Zapier, no third-party tool. All inside one workspace.

Step 2 of 4

Rebecca opens the dashboard. The week is already there.

Every class for the week, with expandable rosters showing who is in each class, how many sessions each person has left, and payment status. Linda’s registration is already in the Monday 6am roster, tagged as New.

Click any class row to expand the roster. Click “Simulate new registration” to watch a registration appear live.

Why this matters

Most studio owners cross-reference a registration platform with a spreadsheet or a whiteboard before each class. This is the single source of truth. Click a class, see the roster, see who is on the cancellation list. One screen.

How it works Linda’s registration record is in the Airtable base. The dashboard reads live from the base. No manual update required.
Staff dashboard demo · Open full live version →
Rebecca Cronk
RC
6
Classes today
87
Registered this week
3
Classes full
2
Cancellation lists
$2,340
Revenue this week

This week’s classes

Click a class to expand roster
Monday · June 22 Today
6:00 AM
Group Training
Rebecca Cronk
6/8
Name
Email
Sessions
Payment
Sarah Mitchell
s.mitchell@notarealemail.com
8 left
Paid
Dave Carruthers
dcarruthers@notarealemail.com
2 left
Paid
Tom Granger
tgranger@notarealemail.com
∞ mbr
Paid
Diane Wyatt
dwyatt@notarealemail.com
∞ mbr
Paid
Bonnie Kammer
bkammer@notarealemail.com
6 left
Paid
Kyle Brenton
kbrenton@notarealemail.com
4 left
Paid
7:15 PM
Fitboots Rebounding
Genevieve Ethier
8/8
Name
Email
Sessions
Payment
Lisa Farnsworth
lfarnsworth@notarealemail.com
0 left
Renew
Megan Chu
mchu@notarealemail.com
∞ mbr
Paid
Paula Klein
pklein@notarealemail.com
5 left
Paid
Rachel O’Brien
robrien@notarealemail.com
∞ mbr
Paid
Josee Martin
jmartin@notarealemail.com
3 left
Paid
Cathy Moreau
cmoreau@notarealemail.com
7 left
Paid
Pam Fenton
pfenton@notarealemail.com
1 left
Paid
Nick Savard
nsavard@notarealemail.com
∞ mbr
Paid
Cancellation list
Andrea Simmons
asimmons@notarealemail.com
Tuesday · June 23
10:00 AM
Squats N’ Tots
Rebecca Cronk
5/6
Name
Email
Sessions
Payment
Emma Trudeau
etrudeau@notarealemail.com
∞ mbr
Paid
Sarah Mitchell
s.mitchell@notarealemail.com
8 left
Paid
Aisha Rana
aisha.r@notarealemail.com
0 left
Renew
Martine Dubois
m.dubois@notarealemail.com
9 left
Paid
Cathy Moreau
cmoreau@notarealemail.com
7 left
Paid

Step 3 of 4

The client list tells Rebecca who needs attention before they disappear.

The Clients tab shows every member with their session count, payment status, how long they have been coming, and a flag when they are at risk. At risk means they have been coming less frequently or their package is nearly out and they have not renewed.

Rebecca does not have to notice these things herself. The dashboard surfaces them. Use the filter buttons to sort by status.

Why this matters

The clients most likely to quietly stop coming are the ones nobody notices drifting. A member who used to come three times a week and is now coming once is at risk. By the time they cancel, the relationship is already over. Catching it two weeks earlier means there is still time to reach out.

How it works Airtable calculates each client’s session count and attendance from their registration records. The at-risk flag is a formula field. No manual review required.
Staff dashboard demo · Open full live version →
Rebecca Cronk
RC

All clients

Click any row to open their profile
Name
Program
Sessions
Payment
Since
Sarah Mitchell
Group Training · Squats N’ Tots
8 left
Paid
Jan 2024
Dave Carruthers At risk
Group Training
2 left
Paid
Mar 2023
Aisha Rana
Squats N’ Tots
0 left
Renew
Sep 2024
Bonnie Kammer 🎂 Jun 3
Group Training · S3 Hybrid
6 left
Paid
Feb 2022
Tom Granger
Monthly membership
∞ mbr
Paid
Aug 2021
Lisa Farnsworth At risk
Fitboots · Pilates
0 left
Renew
Jun 2023
Linda Park New
Group Training
Trial
Paid
Jun 2026
Pam Fenton
Fitboots · SPYNergy
1 left
Paid
Oct 2023
Kyle Brenton 🎂 Jun 18
Group Training · S3 Hybrid
4 left
Paid
Nov 2023

Step 4 of 4

The marketing segments are built. The emails are one connection away.

The Marketing tab has five pre-built segments: renewal nudges, lapsed member re-engagement, at-risk outreach, birthday notes, and free trial follow-ups. Each segment pulls automatically from the client base.

Right now Rebecca reviews these and reaches out when she has time. Connecting them to MailerLite or Brevo makes them fire automatically. The segments are already built. That step is one Zapier connection.

Why this matters

The value of a marketing automation layer is not the technology. It is knowing which clients to talk to, when, and what to say. That thinking is already done here. Turning it on is not a project — it is an afternoon.

That is the full system. One Airtable workspace doing what a platform subscription used to. Want to build something like this for your studio? Let’s talk.

Staff dashboard demo · Open full live version →
Rebecca Cronk
RC

Marketing & reminders

Preview emails by segment · click Send all to trigger the batch
⚠ Expiring — 1–2 sessions left
Send a renewal nudge before they run out.
3
Pam Fenton
1 session left
Jeff Collins
2 sessions left
Dave Carruthers
2 sessions left · At risk
Package expired — 0 sessions
Still showing up. Follow up before they disappear.
2
Lisa Farnsworth
Expired Jun 21 · attending Pilates & Fitboots
Aisha Rana
Expired · attending Squats N’ Tots
At risk — low engagement
Not been in 3+ weeks or showing signs of lapsing.
3
Dave Carruthers
Last seen 3 weeks ago
Steve Allard
Last seen 4 weeks ago
Lisa Farnsworth
Package expired + no new booking
🎂 Birthdays this month
A quick personal note from Rebecca. No pitch.
2
Bonnie Kammer
June 3 · 4 years at the studio
Kyle Brenton
June 18 · Member since Nov 2023
Free trial follow-up
Reach out within 48 hours while it’s fresh.
1
Linda Park
Attended Mon 6am Group Training · Jun 22