Nine places to raise a hand. One reliable path into your CRM.
Contact, listing inquiry, exit callback, three guides, the neighborhood quiz, home valuation and saved properties all use the same server-owned route. Each source keeps its own attribution and accepts only the fields it is supposed to receive.
9
Lead Sources
contact · listing · exit-intent · 3 guides · quiz · valuation · saved
1
Server Route
every form enters through the same controlled path
20
Submissions per IP
per 10 min · bot trap · duplicate protection
5
Languages
EN / ES / PT / FR / RU
The source is already attached when the lead arrives
See the form the visitor completed beside the CRM record it created.
The nine lead sources
Contact page
ContactName, plus email or phone · Message
Send MessageListing pages
Listing inquiryMessage + the listing, re-fetched and verified server-side
Contact AgentExit panel
CallbackName · Email · Consent checkbox
Request a CallbackBuyer guide
Buyer guideEmail + consent (PDF download)
Download GuideSeller guide
Seller guideEmail + consent (PDF download)
Download GuideRelocation guide
Relocation guideEmail + consent (PDF download)
Download GuideNeighborhood quiz
QuizContact details + the full answer set
Get ResultsHome valuation
ValuationConfirmed address and coordinates, timeline, beds, baths, size, motivation
Request ValuationSaved properties
Saved homesAccount email + the home that prompted it
Save This HomeContact page
ContactName, plus email or phone · Message
Send Message
Listing pages
Listing inquiryMessage + the listing, re-fetched and verified server-side
Contact Agent
Exit panel
CallbackName · Email · Consent checkbox
Request a Callback
Buyer guide
Buyer guideEmail + consent (PDF download)
Download Guide
Seller guide
Seller guideEmail + consent (PDF download)
Download Guide
Relocation guide
Relocation guideEmail + consent (PDF download)
Download Guide
Neighborhood quiz
QuizContact details + the full answer set
Get Results
Home valuation
ValuationConfirmed address and coordinates, timeline, beds, baths, size, motivation
Request Valuation
Saved properties
Saved homesAccount email + the home that prompted it
Save This Home
What happens after a visitor submits
The visitor uses the form that fits the moment
It may be the contact page, a listing question, a guide download, the neighborhood quiz, a valuation request, a saved home or the callback panel shown on exit. There are nine entry points, each with its own accepted data.
The server checks the submission
The name can contain up to 200 characters, email 320, phone 30 and the visitor’s message 4,500 before server-added details; the final CRM message is capped at 5,000. Each source discards unexpected fields, so the browser cannot choose its own attribution or attach unsupported property data.
Attribution and consent travel with the lead
For a listing inquiry, the server fetches the property again from the MLS feed before adding a “Verified listing inquiry” block with the absolute URL, listing key and MLS ID. A reference that cannot be verified is rejected. Where consent is required, the record includes the disclosure version, language, visitor timestamp and server receipt time.
A thank-you message means the CRM accepted it
The success screen appears only after the CRM confirms the lead. A network error, timeout or upstream rejection leaves the form open with an error instead. The accepted record includes the message, source, language and related property.
Why this matters to the agent
One controlled route for all nine sources
The contact form, listing inquiry, callback, three guides, quiz, valuation and saved homes all reach the CRM through one server-owned path with source-specific rules.
Bots and duplicate clicks are treated differently
A hidden field named “company” catches simple bots without creating a CRM record. The route allows 20 submissions per IP every 10 minutes, and a duplicate-protection key folds retries or double-clicks into one lead.
The browser cannot rewrite the record
The server fixes the attribution for each source and removes fields that do not belong. The CRM receives the information the approved form was designed to collect.
Every lead path is already connected
See all nine sources work on a real agent website in a 60-minute demo.
Book a Demo