Skip to main content
Diagnostics deskFR-0619AEO Measurement

How Do Real Estate Teams Track AI-Influenced Consultations?

See whether AI discovery brings real buyer and seller conversation requests. Use optional intake answers and clear counts without claiming AI caused a sale.

Published
2026-09-17
Updated
2026-09-17
Read
15 min read

Named thesis // Count Conversations, Not Clicks

What this record proves

A useful AI lead report starts with people who ask to talk to your team, not website traffic. Count each person once, ask how they found you without requiring an answer, and show whether the conversation was requested, offered, scheduled, or held. This separates a possible source of inquiries from a proven business result.

Evidence: ev-ga4-credit-limitev-california-agency-timingev-fair-housing-scope

01 // Start with a requestPeople, not page views

Record a person who asks to speak with the team. Keep clicks, citations and public AI-answer checks in a separate report so traffic does not become a consultation count.

Evidence: ev-ga4-credit-limitev-bing-visibility-limit

02 // Ask what they needLet the person choose

Offer buyer, seller, both or not sure, another reason, and prefer not to say. Do not guess their purpose from an address, browsing, ownership data or personal characteristics.

Evidence: ev-fair-housing-scopeev-pii-minimization

03 // Ask how they found youOne optional question

Save the person's source answer separately from any usable referral-link information. Make unknown or conflicting answers visible rather than filling the gaps with assumptions.

Evidence: ev-openai-referral-limitev-pii-minimization

04 // Track the conversationRequest through attendance

Use consistent meanings for requested, offered, scheduled and held. These labels describe progress in a report; they do not decide when agency disclosures or lending duties apply.

Evidence: ev-california-agency-timingev-credit-application-conduct

05 // Describe the evidenceDo not claim causation

Say that a person reported finding you through AI, or that a recorded link came from ChatGPT. Neither fact proves AI caused the request, a sale or revenue.

Evidence: ev-bing-visibility-limitev-ga4-credit-limit

Direct finding

The Answer

Find out whether AI discovery is bringing real conversation requests, not just visits. Start with three actions: record each person who asks to talk to the team; ask one optional question, How did you first hear about us?; and report those requests separately from website traffic. Keep the person's stated buyer, seller, both or not-sure purpose separate from their source answer. A useful result is a count your team can explain and repeat, including unanswered questions and meetings that did not happen. AE's audit can help check whether your public claims and measurement setup make that distinction.

This is an educational reporting proposal, not legal advice or compliance certification. An AI source answer or referral link does not prove AI caused a consultation or sale. Before using real records, have the people responsible for your brokerage, privacy and legal requirements review the setup. Duties depend on actual conduct, role, jurisdiction and current law, not the name of a reporting stage.

Evidence: ev-openai-referral-limitev-ga4-credit-limitev-california-agency-timingev-dre-supervisionev-fair-housing-scopeev-cppa-current-versions

Evidence register

Claims Bound to Sources

  1. verified // platform-documentation

    OpenAI states that ChatGPT referral URLs automatically include utm_source=chatgpt.com, but that route does not establish the prompt, answer wording, a person's identity or purpose, all earlier exposure, or why the person requested a conversation.

  2. verified // platform-documentation

    Bing AI Performance reports aggregate citations, cited pages, sampled grounding queries, page activity, and trends. Microsoft says those measures do not indicate placement, ranking, authority, page importance, or a page's role in a specific answer.

  3. verified // platform-documentation

    Google Analytics defines attribution as assigning credit to ads, clicks, and factors along a user's path to a meaningful action. Assigned credit is not a causal finding and does not itself identify a declared consultation purpose or an AI recommendation.

  4. verified // platform-documentation

    Google Analytics instructs implementers not to send PII, including through URLs, titles, user-entered fields, campaign fields, custom dimensions, or fine-grained location data. An internal identifier is not automatically anonymous or suitable for export.

  5. verified // public-record

    California Civil Code section 2079.14 specifies seller and buyer agency-disclosure timing tied to listed agreement and offer events. It is a California example showing that applicable duties can arise before a later attended appointment, not a nationwide rule or proof that every inquiry creates agency.

  6. verified // public-record

    CFPB Regulation B defines application by an oral or written request under a creditor's actual procedures and explains that treatment depends on how a creditor responds. A consultation label does not control whether a covered credit application or other lending duty exists.

  7. verified // public-record

    California DRE says unlicensed administrative assistants may not perform activities requiring a real-estate license or mortgage-loan-originator endorsement and require adequate supervision. This supports a role, activity, credential, and supervision review, not a nationwide certification or an operator-specific result.

  8. verified // public-record

    HUD's current overview identifies Fair Housing Act protections in buying, renting, mortgages, housing assistance, and other housing-related activity. The withdrawn 2024 digital-platform guidance is not current operative guidance; neither source provides an AI-profiling safe harbor.

  9. verified // public-record

    CPPA's laws and regulations index links CCPA law and regulations effective January 1, 2026 and separately identifies proposed regulations as not yet in effect. That index does not establish whether a particular team's collection or reporting is covered.

  10. verified // public-record

    DOJ's effective-communication resource describes obligations for covered entities, while California Civil Code section 1632 gives a limited negotiated-language contract example. These sources support keeping separately governed accommodation, access, translation, and monitoring questions outside marketing-proxy scoring, not a universal duty conclusion.

What Should You Count First?

Start with the question a team owner actually needs answered: are people finding us through AI and then asking to talk? A website visit is useful context, but it is not the same as a request for a conversation. Choose a reporting period and identify the real requests received during it. Keep traffic totals elsewhere so the two numbers cannot be confused.

Write down what qualifies as a request before you count. For this proposed method, a person asks to speak with the team about a real estate matter. Remove spam, tests and duplicates using the same rule each period. Keep vendor pitches, job inquiries and support contacts outside the residential buyer and seller headline count. Explain exclusions so another team member can reproduce the total.

Fictional illustration, not a client result: someone submits a form asking to talk about buying a home. They voluntarily select Buyer and AI assistant. Create one buyer-request entry and record that they reported AI discovery. If no usable referral information is available, mark that information unknown. The honest report says one requested buyer conversation with self-reported AI discovery. It does not say one AI-generated sale.

If the same fictional person selects Not sure instead of Buyer, put that one request in the both-or-not-sure group. Do not count it as a buyer and a seller. If the person later schedules a meeting, update the meeting stage without creating a second person. If they never attend, the requested conversation remains in the request total but does not enter the held total.

Give each entry an internal reference so duplicates and corrections can be checked. That reference does not make personal information anonymous. Follow the applicable correction, deletion and retention rules. Add dated corrections when keeping a history is permitted; do not keep personal data indefinitely or silently rewrite an earlier source answer after a later sale.

Evidence: ev-ga4-credit-limitev-pii-minimizationev-cppa-current-versions

How Should You Separate Buyer and Seller Requests?

How Should You Separate Buyer and Seller Requests?
FieldWhere to count the requestWhat the answer does not establish
BuyerCount the person once in buyer requests when they say they want a buyer conversation.Do not assume financing, readiness, preferred area, household needs or eligibility.
SellerCount the person once in seller requests when they say they want a seller conversation.Do not assume ownership, authority to sell, property value, urgency or a likely listing.
Both or not sureKeep one request in a separate group rather than adding it to both buyer and seller totals.Later appointments can be recorded separately without creating extra people.
Other or prefer not to sayKeep the contact visible outside buyer and seller consultation counts.A blank answer does not permit guessing. Arrange a neutral human response through the brokerage's established process when appropriate.

Evidence: ev-fair-housing-scopeev-pii-minimization

What Should the Discovery Question Ask?

Ask, How did you first hear about our team? Make the question optional. Offer AI assistant, search engine, personal referral, social media, another source, not sure, and prefer not to answer. An optional follow-up can ask which assistant. A person must still be able to request a conversation and receive a response without answering these discovery questions.

Ask about the reason for the conversation separately. Someone may report AI discovery but want help as a buyer, seller, renter or referral partner. How they found you does not tell you what service they want. Keeping the two answers separate lets you explain both the inquiry source and the person's stated need without guessing either.

Collect only what is necessary for this measurement. Do not request raw AI prompts, transcripts, account names, device identifiers, exact addresses, financial details or information about another person just to identify a source. Inspect the form and its destinations before launch. A harmless-looking free-text field can still send private information into analytics or a vendor system.

A referral link may provide a source category such as ChatGPT. Remove private details before retaining only the information your collection rules permit. Save this separately from the person's answer. If the answer says AI assistant and the link has no usable source information, report the answer and leave the link source unknown. If the two disagree, show the disagreement.

Check the exact question and answer choices used during each reporting period. A change from first heard about us to last clicked before contacting us asks something different. Save the question's wording and change date so the team does not compare unlike answers. A later change in branded search or a public AI-answer test cannot fill an individual person's missing response.

Evidence: ev-openai-referral-limitev-pii-minimizationev-ga4-credit-limit

What Should You Save About the Inquiry Source?

The person chooses AI assistant
Save their voluntary answer, answer date, question wording or version, and optional assistant name. Label it self-reported; it is not verified evidence of the answer they saw.
A referral link identifies chatgpt.com
Save only the permitted source category and landing-page category after removing private details. The link does not reveal a prompt, answer text or reason for contact.
The answer and link source disagree
Keep both and mark them as conflicting. Do not pick whichever gives AI more credit.
Neither source answer nor usable link information exists
Say unknown. Do not substitute direct traffic, household data, a later sale or a public prompt test.
The team tests whether AI answers mention it
Keep the query, date, platform, available settings and cited sources in a separate research log. Do not connect that test to a person's contact record without a separately reviewed legitimate basis.

Evidence: ev-openai-referral-limitev-bing-visibility-limitev-pii-minimization

How Should Requested, Offered, Scheduled, and Held Be Counted?

  1. Requested

    Count the person when they ask for a conversation. Record their voluntarily stated purpose and the available discovery information. Do not require an appointment to include a valid request.

  2. Offered

    Record when the team offers a scheduling option or another neutral response through its established process. This describes the team's response, not the person's value or likelihood of buying.

  3. Scheduled

    Count a scheduled appointment only when the required booking evidence exists. Show canceled, rescheduled, unreachable, declined and unresolved requests separately rather than treating every booking as attendance.

  4. Held

    Mark held only when the defined conversation occurred. Keep appointment evidence separate from the original source answer. Representation, lending, listing and transaction records belong in their own business records and cannot establish the cause of discovery.

Evidence: ev-ga4-credit-limitev-california-agency-timingev-credit-application-conduct

Who Should Respond to the Request?

  1. Use what the person asked for

    Start with their stated purpose and requested service or territory. Do not replace that information with a guessed identity, financial profile, property status or predicted value.

  2. Check the activity and responsibility

    The broker or other responsible reviewer should check the requested activity, credentials or endorsements, entity relationships, supervision, brokerage policy and jurisdiction. A public license lookup alone does not establish authority for every activity.

  3. Follow the brokerage's assignment process

    Share only necessary information with the person assigned to respond. Recording an assignment does not certify expertise, permission for every activity, service availability or a likely outcome.

  4. Check what the report says

    Describe the actual service request, response and available source information. Keep unknowns visible. Do not turn a lead report into a statement that an operator is legally compliant.

Evidence: ev-dre-supervisionev-california-agency-timing

Which Data Must Stay Outside Marketing Measurement?

A field reveals or could suggest a protected characteristic
Keep it out of marketing attribution, eligibility decisions, priority, automated assignment, conversion scoring, suppression and public reporting. Do not use substitute clues, such as neighborhood or household data, to make the same inference.
Someone needs an accommodation or communication assistance
Do not score that need as a marketing signal. Use the separate process responsible for lawful accommodation, access, requested language help, notices, translation or required monitoring. Excluding it from a marketing report must not erase the operational duty.
Address, browsing, ownership or precise location data is available
Do not infer purpose, wealth, motivation, eligibility, protected characteristics or suitability. Collect a necessary service-area fact only through the team's reviewed service process.
The team wants to compare performance
Compare voluntarily stated buyer, seller and both-or-not-sure requests using identical definitions. Do not create marketing comparison groups based on demographics, neighborhood, family, disability, language or substitute personal clues.

Evidence: ev-fair-housing-scopeev-access-and-language-boundaryev-pii-minimization

What Do Platform and Analytics Signals Actually Show?

What Do Platform and Analytics Signals Actually Show?
FieldWhat it may showWhat it does not show
ChatGPT referral linkA recorded inbound source under a stated collection rule.The original prompt, complete exposure, person's purpose or cause of contact.
Bing AI PerformanceDated aggregate citation, cited-page, sampled-query and activity trends.A particular person's exposure, placement, ranking, authority, page importance or consultation.
Google Analytics 4 attributionCredit assigned to observed steps on a measured path, using the configured method.Proof of an AI recommendation, the person's purpose, incremental effect or the cause of a consultation or sale.
Public AI-answer checkWhat was observed for a dated query under recorded conditions, including cited sources.What a particular person saw, whether it persuaded them or why they contacted the team.

Evidence: ev-openai-referral-limitev-bing-visibility-limitev-ga4-credit-limit

What Should the Report Show?

What Should the Report Show?
FieldWhat belongs in the countHow to explain it honestly
Buyer requestsAll valid requests from people who said Buyer, including unknown sources and meetings not held.Show requested, offered, scheduled and held totals using the same definitions each period.
Seller requestsAll valid requests from people who said Seller, including unknown sources and meetings not held.Use the same stage definitions as buyer requests so the comparison can be checked.
Both or not sureOne request per person in this separate group.Do not add those people again to buyer and seller totals.
Other or prefer not to sayValid contacts outside the buyer and seller count under the stated rule.Show exclusions instead of treating an unclassified contact as buyer or seller demand.
Missing or conflicting source informationShow voluntary answers, usable link sources, unknowns, disagreements, exclusions and corrections.Explain how complete the information is. A more complete report is not proof of campaign lift or causal return.

Evidence: ev-ga4-credit-limitev-pii-minimization

What Should You Check Before Collecting Real Data?

  • Explain why each source, purpose, scheduling, assignment and reporting field is necessary before collecting it.
  • Make source questions optional and keep public AI-answer research separate from personal contact records.
  • Keep raw prompts, transcripts, full query strings, account details, borrower data, precise locations, protected characteristics and third-party information out of AI attribution. Any separately necessary use needs its own responsible review and lawful process.
  • Remove private information from URLs, page titles, campaign fields, custom dimensions and user-entered text before sending them to analytics. An internal reference is not automatically anonymous.
  • Limit access to people who need it. Inspect forms, customer relationship management software, call tracking, enrichment, analytics and AI vendors before real information passes between them.
  • Follow applicable correction, deletion, retention, access and security rules. Keeping a dated history does not justify keeping personal information forever.
  • Withhold small or identifying groups from public reports. Do not export consultation records into unapproved advertising audiences, training data or other systems.

How Do You Keep Later Results Separate?

Finish this proposed consultation report at the held-conversation stage. Track later business milestones in their own records with their own definitions. A seller consultation is not a listing, and a buyer consultation is not a representation agreement. Keeping separate totals lets the team see progress without calling one event another.

Separate does not mean later in law. Agency disclosures, agreements, property access, financing discussions, applications, valuations, offers and contracts may carry duties before an attended meeting. The report cannot postpone those requirements. The responsible broker, lender or legal reviewer must check the actual activity and timing.

For an independently reviewed legitimate business purpose, a team may compare aggregate later milestones with consultation totals. It must not change the first discovery answer or turn a referral link into proof that AI produced revenue. A commission entry shows a commission recorded under its own rules, not the cause of the original contact.

Before sharing a consultation report, state the reporting period, question wording, counting rules and change dates. Show valid requests, missing sources, conflicting answers, corrections, exclusions and meeting stages. Say how small samples or withheld identifying groups limit the interpretation. Use self-reported AI discovery when that is the evidence, or recorded ChatGPT referral when only the link is known.

Use the report to ask a focused next question: which public pages and intake steps should we inspect? A page may receive AI-referred visits but no recorded conversation requests; that is a reason to review the page and form, not proof that the page failed. Check missing answers and collection changes before assigning a cause. Two different teams should be able to reach the same count from the same rules.

Evidence: ev-california-agency-timingev-credit-application-conductev-ga4-credit-limit

How Do You Put the Reporting Method Into Practice?

  1. Confirm who can do the work

    Have the responsible broker or other reviewer check activity, entity role, credentials or endorsements, supervision and jurisdiction. For example, California DRE limits what unlicensed assistants may do and requires adequate supervision; this is not a nationwide certification.

  2. Review housing and access requirements

    Check questions, substitute personal clues, assignment rules, report groups and vendor uses against applicable housing and consumer requirements. Include accommodation, communication, language and monitoring obligations where they apply. A published checklist is not proof that a particular team has completed this review.

  3. Review where personal data goes

    Confirm applicable notices, rights requests, necessary collection, retention, deletion, security, vendor sharing and system connections. Check actual coverage before applying California privacy rules; they do not automatically apply to every team.

  4. Write the counting instructions

    Define a valid request, purpose groups, source answers, referral information, unknowns, disagreements, exclusions, duplicates, corrections and reporting dates. Test the fictional example with a team member. If two people count it differently, clarify the rule before using a trend.

  5. Check the current sources and public wording

    Recheck changing platform documentation and applicable public-law sources. Confirm that public pages, related links, evidence references, branding and reports say only what the supporting records show. AE's audit can help identify confusing public claims and gaps between traffic tracking and conversation-request reporting.

Evidence: ev-dre-supervisionev-fair-housing-scopeev-cppa-current-versionsev-openai-referral-limit

Frequently Asked Questions

When does a buyer or seller consultation enter the report?

Start the request count when a real person asks for a conversation and voluntarily states buyer, seller, both or not sure, another purpose, or no preference. A visit, citation or chatbot exchange is not a consultation. Report requested, offered, scheduled and held separately. Explain how you remove duplicates, spam and tests, and show corrections, unknowns and exclusions.

Sources: ga4-attributionbing-ai-performance-preview

What intake question can capture AI-assisted discovery?

Ask, How did you first hear about our team? Make the response optional and include AI assistant, search engine, referral, social media, another source, not sure, and prefer not to answer. A follow-up can ask which assistant. Do not require prompts, transcripts, account details, addresses, financial facts, device identifiers, or information about another person for attribution.

Sources: openai-publishers-developers-faqgoogle-analytics-pii

Does a ChatGPT referral prove that AI caused a consultation?

No. OpenAI documents utm_source=chatgpt.com on ChatGPT referral URLs. That can support a recorded inbound source under your stated collection rule. It does not reveal the prompt, answer wording, complete exposure, person's purpose or reason for contact. Recheck current documentation before relying on it. Say recorded ChatGPT referral or self-reported AI discovery, not AI caused this consultation.

Sources: openai-publishers-developers-faq

How should both-or-undecided requests be counted?

Keep the person once in a separate both-or-not-sure count. Do not add them to both buyer and seller totals. If they later request separate conversations, add dated appointment entries under the team's stated counting rule without creating extra people. Explain the difference between unique people, requests, appointments and held conversations so another team member can reconcile the totals.

Sources: ga4-attributiongoogle-analytics-pii

Can a consultation label delay agency or lending duties?

No. Reporting labels do not decide legal timing. California Civil Code section 2079.14 gives state-specific agency-disclosure events that may precede an attended appointment. Regulation B examines the actual request and creditor procedures in covered credit situations. Actual conduct, jurisdiction, entity role and applicable rules control. Have the responsible broker or legal reviewer assess the real process.

Sources: california-civil-code-2079-14cfpb-regulation-b-1002-2cfpb-regulation-z-1026-2

How should a team handle sensitive data or an accommodation request?

Keep protected-characteristic inference and substitute-clue marketing scoring outside this method. That must not deny accommodation, communication access, language help, notices, translation, monitoring or other duties that separately apply. Handle those needs through the responsible service process, not a marketing score. HUD and DOJ provide context; actual coverage and obligations need review for the particular situation.

Sources: hud-fair-housing-overviewdoj-effective-communicationcalifornia-civil-code-1632

What can an honest consultation report say?

Show voluntarily stated buyer, seller, both-or-not-sure and other requests; source-answer completion; usable referral information; unknowns, disagreements, corrections and exclusions; and requested, offered, scheduled or held totals. State the rules and reporting period. Do not call these AI-caused listings, closings, commissions, revenue or return. Analytics credit and aggregate AI visibility do not establish cause.

Sources: bing-ai-performance-previewga4-attributioncppa-laws-regulations

Source ledger

Inspectable Records

  1. Publishers and Developers FAQOpenAI Help Center // primary-source // accessed 2026-09-17
  2. Introducing AI Performance in Bing Webmaster Tools Public PreviewMicrosoft Bing // primary-source // accessed 2026-09-17
  3. GA4 AttributionGoogle Analytics Help // primary-source // accessed 2026-09-17
  4. Best Practices to Avoid Sending Personally Identifiable InformationGoogle Analytics Help // primary-source // accessed 2026-09-17
  5. California Civil Code Section 2079.14California Legislative Information // public-record // accessed 2026-09-17
  6. Unlicensed Administrative AssistantsCalifornia Department of Real Estate // public-record // accessed 2026-09-17
  7. Regulation B Section 1002.2 DefinitionsConsumer Financial Protection Bureau // public-record // accessed 2026-09-17
  8. Regulation Z Section 1026.2 Definitions and Rules of ConstructionConsumer Financial Protection Bureau // public-record // accessed 2026-09-17
  9. Housing Discrimination Under the Fair Housing ActU.S. Department of Housing and Urban Development // primary-source // accessed 2026-09-17
  10. Notice of Withdrawal of FHEO Guidance DocumentsU.S. Department of Housing and Urban Development // public-record // accessed 2026-09-17
  11. Laws and RegulationsCalifornia Privacy Protection Agency // public-record // accessed 2026-09-17
  12. ADA Requirements: Effective CommunicationU.S. Department of Justice // public-record // accessed 2026-09-17
  13. California Civil Code Section 1632California Legislative Information // public-record // accessed 2026-09-17

Operator record

Justin Borges

Founder & AEO Strategist

Justin Borges leads The Answer Engine. He writes about checking how people discover real estate teams and whether those visits become requests for a conversation. This article helps owners separate traffic, source answers and meeting counts without inventing a client result. AE does not certify brokerage authority, legal compliance or AI-caused sales.

Contextual action

Check Whether AI Discovery Brings Conversation Requests

We will review whether your public claims and measurement design distinguish website visits from real conversation requests, keep source answers clear, and avoid unsupported sales claims. This is not legal or compliance certification.

Get your free Answer Engine audit

Next move // Free audit

See where answer engines miss your business

Get a clear view of how ChatGPT, Claude, Perplexity, and Google answer questions about your category today.

Run the free audit

Talk to the team.

Call us
(213) 444-2229
Email
support@theanswerengine.ai
Business hours
MON-FRI 0900-1800 PT

Audit requests reviewed by our team. Now accepting new clients.