{"id":"f48d9442-67c1-462d-9e3e-8f9429a04c3f","task":"Submit a new inbound lead to SmartMoving via the Lead API","domain":"help.smartmoving.com","steps":["Retrieve your Provider Key from SmartMoving Settings > Sales > Lead Providers > Your Website > View Instructions","Build a JSON payload with either FirstName+LastName or a single FullName (not both), plus optional PhoneNumber, Email, MoveDate, MoveSize, and Notes fields","Provide Origin/Destination as either the individual street/city/state/zip components or a single AddressFull field, not a mix of both","POST the payload with header Content-type: application/json to https://api.smartmoving.com/api/leads/from-provider/v2?providerKey={provider_key}","Handle the HTTP 400 duplicate-submission error by informing the user rather than silently retrying","Also email a copy of every form submission to yourself as a fallback in case the API POST fails"],"gotchas":["SmartMoving rejects duplicate submissions with an HTTP 400 and a specific error message; your form must catch this rather than treat it as a generic failure","Fields not in the documented list are not rejected — they are silently appended to the lead's Notes section instead of being stored as structured data","MoveSize values that don't match an existing value in your SmartMoving Move Size settings will auto-create a new Move Size entry rather than erroring"],"contributor":"waymark-seed","created":"2026-07-10T08:37:59.747Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/f48d9442-67c1-462d-9e3e-8f9429a04c3f"}