Stepthrough Start free

ChatData Sync: Follow Up on Every Trial Class at a Fitness Studio

Practice it step by step

Start the free practice

You do every step yourself in a practice copy of ChatData Sync. It checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, about 8 minutes, and nothing touches your real accounts. Open full screen

Free · Live nowBusiness AutomationsChatData Sync~8 min22 stepsBeginner

Updated . Built against the tool’s current screens and checked step by step. How we check this lesson

Turn a plain-English description into a trial follow-up tracker, log each visitor in under a minute with Quick log, load last week's list even with blank dates, and read off who to call today.

At a glance

QuestionAnswer
What you buildTurn a plain-English description into a trial follow-up tracker, log each visitor in under a minute with Quick log, load last week's list even with blank dates, and read off who to call today.
ToolsChatData Sync
TimeAbout 8 minutes, 22 steps in 4 parts
LevelBeginner, no coding needed
CostFree
Ways to learn itPractice it step by step

The 4 parts, in short

  1. Describe the tracker: Start a new tracker, Describe it in plain English, Generate it, Check the fields it picked, and 3 more steps.
  2. Log a trial with Quick log: Log your first trial by hand, The form is your tracker, Log Jordan's trial, Saved.
  3. Load last week's trials: The tracker is live, Upload last week's list, All four came in, Five trials, one list.
  4. Work the call list: Blanks show who needs a call, Sam called back, Update what changed, Save it, and 3 more steps.

Start here first: AI Receipt Extractor: Receipts to Google Sheets with n8n (module 1 of Business Automations)

In the course: Part 9 · n8n Automation Toolkit (Module 135 of the full course)

Part of: AI for Sales Teams (step 29 of 29)

Part of: AI Apps Worth Knowing (step 156 of 157). Next up: Octuo: Turn Over a Vacant Apartment in 5 Days with a Make-Ready Checklist

ChatData Sync Your trackers page with a New tracker button and one existing tracker
ChatData Sync Your trackers page with a New tracker button and one existing tracker

What you'll build

Jess is made up. She runs the front desk at a small fitness studio, where a dozen people take a free trial class each week. The ones who get a quick call often join; the rest drift away, because their names sit on a clipboard. In this lesson you describe a trial follow-up tracker in plain English and ChatData Sync builds it. You log a visitor straight after class with Quick log, which uses the tracker's own fields, then upload last week's list, blank dates and all. Last, you update a member who called back and read off who to call today.

You went from a sentence to a 10-field trial tracker, logged a visitor with Quick log, loaded four more from a CSV with blank dates, and updated one after a call. The dashes and the next follow-up column now tell you who to call. Next, log every new trial with Quick log right after class, and when you are ready, add the ChatData Sync plugin in ChatGPT so it can log calls for you.

  • Tools: ChatData Sync
  • Time: about 8 minutes, 22 steps in 4 chapters
  • Level: beginner, no coding needed
  • Price: free

Practice first, then build it for real

Practice copy built from real ChatData Sync screens (chatdatasync.com), captured 14 November 2026. Nothing here touches a ChatData Sync or ChatGPT account. The studio, the staff and the members are made up. To build it for real you need your own ChatData Sync account, and some services charge once you use them for real work, so check each tool's current pricing.

Try it yourself, free

Reading the steps is a start. Doing them is how it sticks. The interactive module walks you through every click in a practice copy of ChatData Sync, checks each step, and never touches your real accounts.

Start “ChatData Sync: Follow Up on Every Trial Class at a Fitness Studio”

Step by step: ChatData Sync: Follow Up on Every Trial Class at a Fitness Studio

All 22 steps of the interactive module, in order. In the module you watch each one, then do it yourself in a practice copy that checks your work.

1. Describe the tracker

  1. Start a new tracker. You are Jess, the made-up front-desk lead at a small fitness studio. Every week a dozen people take a free trial class. The ones who get a quick call often join; the rest drift away, because their names sit on a clipboard. One tracker fixes that. Click New tracker.

    You run the front desk at a small fitness studio. Trial visitors who get a quick call often join. Right now their names sit on a clipboard.

  2. Describe it in plain English. Describe what you track after a trial class. Name your status values in brackets, so ChatData Sync makes a pick list instead of free text.

    Describe what you track after a trial class. Name your status values, so it makes a pick list.

    Track trial-class follow-ups for our fitness studio: member name, email, phone, trial class date, class type, coach, follow-up status (Not contacted, Called, Booked intro offer, Joined, Not interested), last contact date, next follow-up date, and notes.
  3. Generate it. Click Generate tracker. Nothing is saved yet. You get a review screen first.

    Nothing is saved yet.

  4. Check the fields it picked. It named the tracker Trial Class Follow-Ups and made 10 fields in one section, trial_follow_ups: text for name, email, phone, class type, coach and notes, and DATE for the three dates. Scroll the list and check each type. Click the fields.

    It made ten fields: text for names and notes, and dates for the three dates.

  5. Status is a pick list. follow_up_status is a CHOICE field, built from the values you named. That keeps the list clean: nobody types "booked?" or "joined!!" by mistake. Click CHOICE.

    Follow up status is a choice field, built from your values. That keeps the list clean.

  6. Read the choice it made for you. Read A few choices we made for you: a member can have a separate follow-up record for each trial class they attend. That suits a studio where people try two or three classes. Saved fields cannot simply be renamed or removed, so fix anything now. Click the box.

    Read the choice it made. Each trial class gets its own record. Fix anything now, because saved fields cannot simply be renamed.

  7. Create the tracker. Click Create tracker. It also makes the tracker's connection key and ready-to-use prompts for ChatGPT, for later.

2. Log a trial with Quick log

  1. Log your first trial by hand. It opens on Connect, with Ready for first test. You do not need ChatGPT to start. Quick log adds an entry straight from this page. Click Jump to Quick log.

    Your tracker is ready. You do not need ChatGPT to start.

  2. The form is your tracker. Quick log uses this tracker's own fields: Member Name, Trial Class Date, Coach, Follow Up Status and the rest. Every field is optional, so you log what you know right after class and fill the rest later. Click Tracker fields.

    Quick log uses this tracker's own fields. Every field is optional, so log what you know right after class.

  3. Log Jordan's trial. Jordan Ellis just finished Spin 45 with coach Priya and asked about the 10-class pack. Fill in the name, email, phone, today's class date 11/14/2026, Not contacted, a next follow-up of 11/16/2026 and a note. Leave Last Contact Date blank: nobody has called yet. Click Save now.

    Jordan just finished a spin class. Fill in the details, leave last contact date blank, and click Save now.

  4. Saved. The form clears and Recent activity says Entry saved: trial_follow_ups. That took under a minute, at the front desk, between classes. Click the message.

    Entry saved. That took under a minute, between classes.

3. Load last week's trials

  1. The tracker is live. Back at the top, the tracker now shows Healthy: one saved entry was all it needed. Next, load the trials from last week's clipboard. Click Data + visuals.

    The tracker now shows Healthy. Next, load last week's trials.

  2. Upload last week's list. Jordan is the one entry so far. Save last week's list as a CSV with the field names as headers, such as member_name and next_follow_up_date, and dates as 2026-11-15. Some rows have blank dates: Sam has not been called, and Leo has no follow-up date yet. Leave those cells empty. Click Upload CSV.

    Upload last week's list as a CSV, with the field names as headers. Leave blank dates empty.

  3. All four came in. Imported 4 entries. Blank optional dates no longer stop the upload, so you do not have to invent a date to get a row in. Click the message.

    Imported four entries. Blank dates no longer stop the upload.

  4. Five trials, one list. Jordan from Quick log and the four from the CSV now sit in one table. Scroll the table to the right.

    Quick log and the CSV now feed one table.

4. Work the call list

  1. Blanks show who needs a call. Blank dates show as a dash. A dash under Last Contact Date with Not contacted means nobody has called that person yet: Leo, Sam and Jordan. Click Leo's dash.

    A dash means no date yet. No last contact means nobody has called.

  2. Sam called back. Sam Okafor rang back today and booked the 3-week intro offer. Click Edit on Sam's row.

    Sam called back and booked the intro offer.

  3. Update what changed. Change Follow Up Status to Booked intro offer, Last Contact Date to 11/14/2026, Next Follow Up Date to 11/21/2026, and the notes. Click Follow Up Status.

    Set the status to Booked intro offer, and update the dates and notes.

  4. Save it. Click Save changes.
  5. Every save is a version. The record opens: Last updated by: Tracker owner, Current version: 2. If ChatGPT edits a record later, you see it here and can open Show previous versions. You can also attach a file, such as a signed waiver. Close the record with the X.

    Every save is a version, with who changed it. Close the record.

  6. Your call list. Sam now shows Booked intro offer and 2026-11-21. Read down Next Follow Up Date and the dashes, and you know who to call today. Click Sam's new date.

    Sam now shows Booked intro offer. Read down the follow up column, and you know who to call today.

  7. Make it a habit. Each new trial gets logged the same way: Connect, Activity, Quick log, right after class. Later, the same tracker can take entries from ChatGPT through the ChatData Sync plugin. Click Quick log.

    Log every new trial with Quick log, right after class. Later, ChatGPT can add entries too.

Screenshots

Start this module free

More in Business Automations

All 47 modules in Business Automations

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

Browse related tutorials