8am In Atlanta

8am In Atlanta

How to stop losing enrollments to "I forgot to message them back"

You don't have a follow-up problem. You have a "can't find them in time" problem.

Tia Gets Sales's avatar
Tia Gets Sales
Nov 27, 2025
∙ Paid

The woman behind the Delta counter types your name for the fourth time.

“Okay, so this system shows your bag was loaded in Atlanta.”

She clicks to another screen.

“But this one shows it was flagged for additional screening and never made it on the plane.”

Another click.

“And this one shows it arrived in Denver two hours ago.”

“I’m in Chicago.”

“Right.” She picks up a phone. Puts it back down. Picks it up again. “Let me call Denver.”

You stand there watching her toggle between 3 systems, each telling a different story about where your entire vacation wardrobe currently exists.

She writes your confirmation number on a sticky note, then sticks it to a stack of other sticky notes from other passengers having this exact conversation.

Forty minutes later, you leave with a claim number and a toiletry kit.

No bag. No answers.

Just the sinking feeling that nobody actually knows where your stuff is - just 3 different guesses.

You spend the shuttle ride to your hotel furious at Delta.

How does a billion-dollar airline lose track of one bag?

Then Monday comes.

You open your laptop. And realize you have no idea which leads need follow-up, which clients are past due, or who you were supposed to message back three days ago.

The information exists … somewhere across your six spreadsheets.

But finding it takes longer than just... not following up.

So you don’t.

You.Are.Delta.

You think ‘can’t I just automate this?’

Well… yes.

But you can’t automate follow-up if you don’t know who to follow up with.

If you’re tracking clients, students, or members across multiple spreadsheets… your automations will be just as broken as your manual system.

Today, I’m sharing the 5 steps that turn fragmented tracking into the foundation your follow-up actually runs on.

  • Why your “lead went cold” problem is actually a “couldn’t find them in time” problem

  • The master record structure that makes automated follow-up possible

  • How to build the system your conversation sequences plug into

Let’s fix the foundation...


5 Steps to Build the System Your Follow-Up Runs On

You didn’t create spreadsheet chaos on purpose.

You created one sheet, then needed to track something else, then someone on your team made their own version, then you needed a “quick” way to see who was past due.

Now you have 6 tabs, 3 of them conflict, and you spend your Monday mornings playing detective.

The spreadsheets aren’t the problem.

The problem is what they’re costing you…

→ every lead you forgot to follow up with
→ every client who churned because nobody noticed they went quiet
→ every conversation that stalled because you couldn’t find their status fast enough to respond while they were still warm.

Here’s how to fix it:


Step 1: Data Audit | Find What’s Blocking Your Follow-Up

It’s Sunday night and you’re “getting organized for the week.”

You open your Google Drive and start clicking through tabs.

Enrollment dates in one sheet. Payment status in another. Session notes in a third.

A “follow-up needed” list someone made 6 months ago that nobody’s touched since.

You want to message everyone who hasn’t engaged in two weeks.

But that information is split across 3 sheets.

By the time you cross-reference them, you’ve lost 45 minutes and the motivation to actually send the messages.

This is how follow-up dies. Not from laziness, but from friction.

❌ Before: You assume each spreadsheet serves a unique purpose and they all need to stay separate

✅ After: You discover 23 of your 47 columns are duplicates with different names, and the 3 fields you actually need for follow-up decisions are scattered across 4 tabs

Here’s how to run your data audit:

  1. List every spreadsheet and every column header.
    Don’t judge yet. Just document. You’ll probably find 40+ fields across all your sheets. Most of them are junk.

  2. Group the duplicates.
    “Start Date” and “Enrollment Date” and “Date Joined” are the same thing. So are “Status” and “Active?” and “Current Client?” Circle everything tracking the same information with different names.

  3. Ask the automation question.
    What 3 fields would you need to see… in one place… to know exactly who needs follow-up right now? Name. Status. Last contact date. That’s it. If those 3 fields live in three different sheets, your follow-up will always be manual.

Forty-seven fields sounds thorough. It’s not. It’s chaos pretending to be organization.


Step 2: Master Record Creation | One Place to See Who Needs What

You want to send a re-engagement message to everyone who’s gone quiet.

You click on a name in your enrollment sheet.

Shows “active.”

You check the billing sheet.

Shows “inactive.”

You check the attendance tracker. They don’t exist at all.

Same person. Three different stories.

And you have no idea if they need a check-in or a collections call.

This is what happens when the same human lives in multiple spreadsheets.

You can’t automate outreach to “inactive clients” if 3 systems disagree on who’s inactive.

❌ Before: Sarah Johnson in Sheet 1, Sara Johnson in Sheet 2, S. Johnson in Sheet 3… each with different status information, impossible to include in any automated sequence

✅ After: One row for Sarah Johnson. One record. Her status, payment, and last contact date all visible in one glance. Now she can be filtered, tagged, and included in the right follow-up flow.

Here’s how to build your master record:

  1. Export every sheet to a single document.
    Painful, yes. Ugly, definitely. But you need to see the full scope of duplication before you can fix it.

  2. Find and merge duplicates.
    Search for matching emails (more reliable than names). Every person gets consolidated into one row, with the most recent information winning when there’s conflict.

  3. Establish your unique identifier.
    Email address works best. This becomes the key your automations use to find and update records. No unique ID = no reliable automation.

If you can’t pull a list of “everyone who needs X” in under 30 seconds, you don’t have a system. You have a scavenger hunt.


Step 3: Status Fields | The Tags Your Automations Need

You want to build a sequence that fires when someone goes past due.

But your current system tracks payment status with... highlight colors.

Red means past due. Or does yellow mean past due?

And how does Zapier read a highlight color?

It doesn’t.

Color-coding is for humans. Automations need fields.

❌ Before: Six different highlight colors across your sheets, impossible to filter or trigger automations from

✅ After: Three dropdown fields that humans can read AND systems can act on: Enrollment Status (Active/Paused/Completed/Dropped), Payment Status (Current/Past Due/Payment Plan), Engagement (Engaged/At Risk/MIA)

Here’s how to replace your colors with automation-ready fields:

  1. List every status that should trigger different treatment.
    Active people get one kind of message. At-risk people get another. Past-due people get a third. These aren’t labels, they’re routing instructions.

  2. Create dropdown fields instead of color rules.
    A dropdown creates consistency AND gives your automations something to read. “When Payment Status changes to Past Due → trigger collection sequence.”

  3. Add a “Last Contact” date field.
    This is the field that powers your “hasn’t engaged in X days” automations. Without it, you’re manually scanning for who’s gone quiet. Every. Single. Week.

The test is simple: Can you build a Zap that triggers when this field changes?

If no, the field is decoration. Not infrastructure.


Step 4: Automated Triggers | Stop Being the Human Sync

It’s Tuesday. You open Stripe and see a failed payment.

You copy the name.

Open your spreadsheet.

Find their row.

Change their status to “Past Due.”

Then you open your task manager. Create a follow-up task.

Then you remember you should probably message them.

Open your DMs. Find the thread. Send a check-in.

Twenty minutes later, you’ve done this for 4 people.

This is your Tuesday now. Every Tuesday. Forever.

You do the same thing every time. Same steps. Same order. Same messages.

But because your spreadsheet doesn’t talk to anything, YOU have to be the connection between systems.

You are the automation. And you’re exhausted.

❌ Before: Failed payment means you manually check Stripe, manually update the spreadsheet, manually create a task, manually send a message, and hope you don’t miss one

✅ After: Failed payment automatically changes status to “Past Due,” triggers a task in your project manager, AND kicks off your payment recovery message sequence. You don’t have to remember. You don’t have to touch it.

Here’s how to stop being the integration:

  1. Map your “if this, then that” patterns.
    When payment fails, what do you do? When someone completes onboarding, what message should they get? When there’s no activity in 14 days, what should happen? Write down every rule you’re following manually… these become your automations.

  2. Connect your master sheet to your tools.
    Zapier, Make, or native integrations. Stripe payment fails → status changes → sequence triggers. Form submitted → new row created → welcome sequence starts. Calendar booking → “Last Contact” updates → removes from re-engagement sequence.

  3. Let status changes drive outreach.
    This is the real unlock. When someone’s status changes to “At Risk,” your follow-up sequence starts automatically. When they change to “Past Due,” a different sequence fires. The spreadsheet becomes the brain. The messaging tools become the hands.

Systems that talk to each other don’t need you in the middle.


Step 5: Team Training | One System, Not Six Options

You’ve built the master sheet. Connected the automations. Created the sequences that trigger from status changes.

Two weeks later, someone on your team updates the old enrollment sheet instead of the master.

The automation doesn’t fire. The follow-up doesn’t go out. The lead goes cold.

And you’re back to playing detective on Monday morning.

The system didn’t fail. The transition did.

❌ Before: New system exists alongside old sheets, team uses whichever one they remember, automations only see part of the picture

✅ After: Old sheets archived and read-only, every update flows through the master, automations catch everything

Here’s how to make the new system stick:

  1. Archive aggressively.
    Don’t just stop using the old sheets. Remove edit access. Make them read-only. If the data doesn’t go into the master sheet, the automations don’t see it, and nothing happens. Make the old way impossible.

  2. Train on the consequence, not the process.
    Skip the 30-minute walkthrough. Just say this: “If it’s not in the master sheet, the follow-up doesn’t fire. The sequence doesn’t start. The lead doesn’t get messaged. It has to go here.”

  3. Audit the first two weeks.
    Check for people reverting to old behavior. Every update in an old sheet is a follow-up that didn’t happen. A lead that went cold. Make the cost visible.

Make the new way the only way - because it’s the only way the automations work.


That’s it.

Here’s what you learned today:

→ You can’t automate follow-up if your tracking is scattered.

→ Color-coding is for humans. Automations need fields. If Zapier can’t read it, it can’t trigger from it.

→ Forty-seven fields isn’t thorough. It’s chaos. Three fields in one place beats fifty fields in five.

→ The spreadsheet isn’t storage. It’s the brain your automations plug into.

Start with just one question:

What’s the follow-up action you wish happened automatically?

Past-due payment recovery? Re-engagement for quiet clients? The “haven’t heard from you in two weeks” check-in?

Now work backwards

What field would need to exist, in what system, for that automation to fire without you?

That’s your starting point.


You’re not bad at follow-up. You’re just running a system that outgrew itself three pivots ago.

Today’s paid member mega-prompt helps you audit your current tracking and build a master record structure that your automations can actually plug into.

Paid members get:

  • Complete field inventory showing what’s blocking your automations

  • Master record template with automation-ready status fields

  • Trigger map showing which status changes should fire which sequences

  • Consolidation sequence so nothing breaks during the transition

If you run any kind of program where people enroll, pay, and need follow-up, this audit finds the gaps your leads are falling through. Upgrade now and build the foundation your follow-up runs on 👇🏾

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Artia Hawkins · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture