Automating Lead Qualification in a UK E-Commerce Firm: An 8-Week Pilot

1. The agent drafts, a human approves

The pilot replaces the 45-to-90-minute manual review cycle with an agent that drafts a qualification tag and a first-response email in under 15 seconds. A human approves the tag before it hits the CRM. For a 2,000+ employee UK e-commerce firm, this single change removes the most repetitive back-office task in the marketing funnel and frees the analyst to work on campaign strategy instead of form-filling. The OpenAI API (GPT-4o) handles the natural-language layer; the RAG layer pulls product specs and pricing from Notion so the agent never quotes a discontinued SKU.

2. It plugs into the CRM, not around it

The agent connects to the CRM through its REST API, pulling lead records and writing back qualification tags. It does not replace the CRM; it adds a layer on top. The RAG layer indexes Notion or Confluence pages weekly, so product descriptions, shipping policies, and objection-handling scripts stay current. For a firm running monthly reporting cycles, this means the agent’s knowledge base refreshes without a manual export-and-reload step. The integration adds roughly 2-3 days of engineering within the 8-week window and requires only read-only API tokens from the documentation platform.

3. Eight weeks, one process, one channel

The 8-week timeline is fixed: Weeks 1-2 are the process audit, mapping where manual back-office work concentrates in the lead-qualification flow. Weeks 3-4 cover API provisioning, RAG build, and prompt engineering. Weeks 5-6 are the pilot build, wiring the agent to the CRM and configuring the approval gate. Week 7 is a controlled run on a subset of real leads, measuring cycle time and error rate against the pre-pilot baseline. Week 8 is the readout and handover. The client’s IT team must provision API keys and CRM access within the first five business days; that is the single most common schedule risk.

4. The baseline is measured, not estimated

The pilot ships with a one-page report comparing pre- and post-pilot metrics. Cycle time drops from a median of 45-90 minutes per lead to 8-15 minutes for the agent-drafted portion. Error rate on qualification tags falls from 12-18% (manual, fatigued) to under 4% with the agent plus human approval. These numbers are not projections; they are measured during the Week 7 controlled run. The report also logs every escalation to a human, so the client can see exactly where the agent’s confidence dropped and adjust the RAG content or prompt accordingly before any rollout decision.

5. The team is dedicated, not shared

The dedicated AI team runs in two-week sprints with a demo at the end of each. The client assigns one point of contact, usually a marketing operations manager, who provides CRM access, Notion or Confluence tokens, and the existing lead-qualification SOP. The team does not touch the ERP, helpdesk, or any other system. The model-agnostic architecture means the OpenAI API is used for the conversational layer because quality matters for natural-language understanding, but the orchestration code is written so that a different model provider can be swapped in without rewriting the integration. This keeps the client from being locked into a single vendor’s pricing or rate-limit policy.

6. What the pilot does not include

The pilot is fixed-scope: one process, one channel, one CRM, one documentation source. Deliverables are the working agent, the RAG layer, the CRM integration, the approval flow, the baseline report, and a one-page operations runbook. Out of scope: multi-channel rollout, additional processes like monthly reporting or invoice processing, model fine-tuning, and any changes to existing systems. If the pilot meets the baseline targets, a second phase can extend the agent to phone or chat-widget channels or automate a second process, but that is a separate engagement with its own scope, timeline, and cost. The fixed-scope structure keeps the 8-week commitment honest and the client’s risk bounded.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *