Capture and qualify school leads automatically from WhatsApp

Checks every WhatsApp inquiry, registers new leads, and flags returning ones, all without staff typing anything.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4)

flowchart TD trig>"family sends whatsapp message"]:::trig s0["format sender phone number"]:::task s1["check if lead already exists"]:::task trig --> s0 s0 --> s1 gx{"× is this a new lead"}:::gate s1 --> gx p00["register lead with source and time"]:::task gx -->|"new lead"| p00 p10["flag as returning lead"]:::task gx -->|"returning lead"| p10 p00 --> out p10 --> out out[/"lead list automatically updated"/]:::out pay{{"admissions team always has current leads"}}:::pay out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepOne path onlyResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
Lead Generation & ProspectingMessaging & NotificationsSpreadsheet & Database OpsAPI & Webhook IntegrationEducation & Training
Connects
WhatsAppSupabase

The problem it solves

Your school gets a steady stream of WhatsApp inquiries from prospective families, and typing each one into a spreadsheet or system takes time your admissions team doesn't have. Leads get lost or duplicated when everything is tracked by hand.

Who it fits

A school, course provider, or academy that handles admissions inquiries over WhatsApp.

How it works

  1. A prospective family sends a message on WhatsApp.
  2. The system reads and formats the sender's phone number.
  3. It checks whether that person is already a known lead.
  4. If they're new, it registers them as a lead with the time, source, and channel.
  5. Your admissions team has an always up-to-date list of leads, ready for follow-up.
What you get

Every inquiry turned into a tracked lead

Every WhatsApp inquiry becomes a tracked lead the moment it arrives, so your admissions team always has a current list to work.

What you get

A continuously updated list of qualified leads, ready for your admissions team to follow up on.

What you need

A WhatsApp business connection and a Supabase database.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook