Skip to Content
CoursesAutomated Inbound01 Speed to lead

Speed to Lead, and What Actually Slows It

Outcome: a measured delay for your own inbound process, broken down by step, and a target for what the automated version should hit.

Surface
Sync GTM app
Level
Advanced
Uses
No actions — measurement lesson
Credits
0
Prerequisite
SyncGTM 101

Why minutes matter here

An inbound lead is a person who was thinking about your problem just now. That state is temporary. They filled in a form, they have three other tabs open, and two of them are your competitors.

Response value drops off a curve that is steep at the start: minutes matter, hours matter less, and by the next morning you are cold-calling someone who has forgotten they contacted you. The exact numbers vary by market — what does not vary is the shape.

Most teams believe their response time is good because they measure it as an average. Averages hide the problem: the leads that arrive at 9am Tuesday get answered in minutes, and the ones that arrive Friday evening drag the real distribution somewhere much worse.


Measure yours properly

Take the last 50 inbound leads

Not this week’s. The last 50, whenever they arrived, including weekends and evenings.

Record two timestamps

Form submission time, and the first genuinely personal outbound touch. An autoresponder is not a response — it proves nothing was read.

Compute the delay for each

Then sort them, and look at the slowest ten rather than the average. Those ten are where the money is.

Attribute the delay

For each of the slowest ten, name the step that caused it. Usually one of: nobody saw the notification, someone saw it but had to research the company, or it was unclear who owned the lead.


Where the delay actually comes from

Three causes, in the order they usually rank:

CauseWhat it looks likeFixed in
Nobody was watchingArrived outside hours, or into a channel nobody ownsLesson 03 — webhook intake
Manual research firstThe rep looks the company up before deciding what to sayLessons 04–05 — enrich on arrival
Unclear ownershipSat in a shared queue while people assumed someone else had itLesson 07 — routing

Note that only the first is a notification problem. Teams typically respond by adding more alerts, which does nothing for the other two — the lead is now seen faster and still waits while a human does the research and works out who owns it.

The pipeline this course builds removes all three: rows arrive by themselves, arrive already enriched, and arrive already assigned.


The architecture rule

Route on partial data. Never stall on missing data.

Roughly one in five inbound leads will not enrich cleanly — a personal email address, a domain registered last month, a company too small to have a data footprint. If routing waits for a complete profile, those leads sit unrouted.

They are also not randomly distributed. Brand-new companies and solo founders are exactly the segment most likely to fill in a form at 11pm, and exactly the segment your enrichment coverage is thinnest on. A pipeline that stalls on missing data systematically loses its earliest-stage leads.

Every step from lesson 04 onward needs a defined fallback path: what happens when this returns nothing, and where does the row go then.


Set your target

Pick two numbers before building anything:

  • Time to enriched and routed — how fast a row goes from arrival to sitting with an owner, with context attached. This is what the automation controls, and it should be seconds.
  • Time to human response — how fast that owner replies. The automation cannot control this, but it can remove every excuse for it being slow.

Separating them keeps the project honest. It is entirely possible to build a pipeline that enriches and routes in four seconds into a queue nobody checks until Monday, and report that speed to lead improved.


Check your work

  • You have 50 real delays, not an average
  • You have looked specifically at the slowest ten
  • Each of those ten has a named cause
  • You have two target numbers written down

Where this breaks

Measuring only business-hours leads is the most common way this audit produces a comfortable, wrong answer. Weekend and evening submissions are often the highest-intent ones — nobody researches vendors at 11pm on a Sunday casually — and they are exactly the ones a manual process handles worst. Include them.


Further automation

Once the pipeline runs, the same measurement becomes a monitoring column: timestamp on arrival, timestamp on routing, and the difference as a number you can alert on. Lesson 09 builds it. Keeping the metric live is what stops the pipeline degrading quietly after the project is declared finished.


Next lesson

02 — Connect your lead sources, which gets forms, demo requests and signups feeding a single table.

Reference for this lesson: Webhooks and HTTP, Person enrichment.