Case StudiesRetreat
AboutCareersBook a Conversation
Workflows/RevenuePlanned

Lead Capture to CRM

From a form submission to a customer record. A spam gate drops the noise before a human ever sees it, and every real inquiry becomes a tracked lead with a lifecycle and a 4-hour response clock.

Spam handling AutomaticManual data entry 0 fieldsCustomer = Won deal

Six steps from form to customer

The gate does the dirty work up front. Everything that survives it is a real person, already in the CRM, already assigned a stage.

01Website
Form Submission
Visitor
02Automatic
Spam Gate
System
03Automatic
Inquiry Created
System
04Automatic
Lead Record
System
05Human-driven
Lifecycle Stages
Human
06Deal closes
Won = Customer
Human
Submissions that fail the gate are dropped, not stored: the gate is tuned for precision, so it only fires on the two tells a real person never produces (a random-token name, a non-deliverable Gmail address), and every block is written to the server log so the gate stays auditable.

How each step works

01
A visitor submits the contact formVisitor

Every inquiry enters through one form on the website. One front door means one pipeline to secure, measure, and improve.

02
The spam gate decidesSystem

Before anything touches the CRM, two automatic checks evaluate the submission: a hidden honeypot field for naive bots, and a precision-tuned gate for the form-spam wave that fills visible fields with random tokens. Real inquiries pass through untouched. Junk gets a silent success response and creates nothing, with a line in the server log.

Pass → CRMSpam → Dropped, logged
03
An inquiry is createdSystem

Passing submissions become inquiry records automatically: who wrote, their company and team size, what they asked, and when. The same submission pings the ops Lark channel and is emailed to the admin inbox, so nobody copy-pastes from an inbox, ever.

04
The person becomes a leadSystem

The system finds or creates the person's CRM record by email and promotes them to a new lead with a 4-hour speed-to-lead clock. If they are already an active lead, or already a customer with an open or won deal, nothing is demoted; the inquiry just joins their history. One person, one record, no duplicates.

05
The lead moves through lifecycle stagesHuman

From here humans take over: qualify, converse, propose. The lead's stage is updated in the CRM as it moves, so the pipeline view is always the truth, not a weekly guess.

06
A won deal makes a customerHuman

Customer is not a label anyone types. It is a state the company record earns when a deal is won. The definition is structural, so reports never argue about who counts.

The seven elements

Every workflow we document has the same anatomy: seven elements, each assigned to a human, a machine, or both. This is the Centaur Map from our workflow design method.

01 TriggerMachine

A submission on the website contact form, the one front door for every inquiry.

02 InputsMachine

The form fields plus any existing CRM history for that person or company.

03 DecisionBoth

The spam gate decides what enters; humans decide how qualified leads move through the pipeline.

04 RoutingMachine

Real inquiries route into the CRM; junk is dropped at the door with a line in the server log, and the bot is shown success so it moves on.

05 OutputMachine

A deduplicated person record with lead state, a 4-hour response clock, and the full inquiry attached.

06 DeliveryMachine

The lead appears in the admin pipeline views the moment it exists, the ops Lark channel gets a ping, and the admin inbox gets the inquiry by email.

07 MeasurementMachine

Lead stages and conversion through the funnel, read live from the CRM, never assembled by hand.

The standing rules

  • One form, one pipeline, no side doors
  • Spam is dropped at the door and logged; the gate is tuned so a real inquiry is never dropped
  • People are deduplicated by email, by the system, not by memory
  • Customer status comes from won deals, not from a checkbox

Why it works

  • Humans only ever see real inquiries, so response time stays fast
  • Zero manual entry means the CRM never drifts from reality
  • Every blocked submission is logged, so the gate is accountable
  • Structural definitions make every pipeline report trustworthy