What problem does it solve?
This Skill solves abandoned lead capture and unreliable lead routing by providing a conversion-focused local business quote/lead form that consistently emails the operator and persists every submission for audit.
Core Features & Use Cases
- Two-step hero quote form (low friction): Collects name/email and moving-from/to addresses first, then gathers phone/date/property size/referrer on the second step to improve completion when the top surface has high drop-off.
- Single-step /quote/ page form (high intent): Supports a dedicated higher-commitment flow with phone/email, from/to postcodes, services, notes, and a WhatsApp alternative.
- Service-area postcode validation widget: Adds an outcode-based postcode checker (match/no-match/invalid) that drives PPC/Meta optimization events without storing full postcodes.
- Server-side dual-write submit: On submit, performs validation, sends email via Resend, and writes a
quoteSubmission document to Sanity, with logging and graceful continuation when downstream services fail.
- Form-field abandonment tracking: Fires focus and abandonment events so operators can identify which field(s) hurt conversions, and pairs with
local-business-conversion-analytics for event delivery.
Quick Start
Use the local-business-lead-form skill to implement either the two-step hero flow or the single-step /quote/ page form, wire the postcode checker where service coverage is shown, and ensure the Resend + Sanity dual-write submit action is connected.