Amr MagdySalesforce CRM Consultant
Guide · by Amr Magdy · Oct 2026

Lead, Opportunity or Property: how to model a seller and a deal in Salesforce

Salesforce was built around a sales story that doesn't quite fit a home-buying company: a company becomes a prospect, a prospect becomes an account, and a deal belongs to that account. Your story is different. A person calls about a house, one person can own several houses, one house can have several owners (heirs, ex-spouses), and a seller who said no in March can come back in September with a new number. How you model that on day one decides what your reports can say two years later. This guide is for ops leads and owners on Salesforce, or about to be: what each standard object should mean, when to convert, what conversion carries across, and when a custom Property object earns its place.

Short answer

Use the Lead for the inquiry (an unqualified person asking about a property), the Contact for the seller as a person, the Opportunity for a deal on one property, and a custom Property object when a person can have several houses or a house can have several owners. Convert a lead when there is a real deal to track, usually at the appointment, not at first touch and not at the offer. Treat a returning seller as a new opportunity on the existing contact, not a new lead, and remember duplicate rules don't run on conversion unless you turn that on.

Why does the data model matter so much?

Because every report you'll ever want is a question about the model. "How many deals did this mailer produce?" needs the source to survive from inquiry to closing. "What is our offer-to-contract rate?" needs offers to be records, not notes. "How many houses has this seller sold us?" needs the seller to be a person who outlives a single deal. If the model is wrong, you can still get answers, but only by exporting to a spreadsheet and fixing it by hand every month. That's the usual reason a Salesforce dashboard disagrees with the bank account, and it's the cause behind several items in ten reasons your numbers are off.

What should each Salesforce object mean for a home-buying team?

ObjectShould meanExample
LeadAn inquiry that hasn't become a real deal yetA mailer response with an address, a phone and a source
Contact (and Account)The seller as a person, kept for goodThe owner who sold you one house and may sell another
OpportunityOne deal on one property, with stages, offer, contract and result"123 Main St, offer made, MAO set, closing date"
Property (custom object)The house itself, independent of any one seller or dealParcel number, address, condition, every deal and owner linked to it
CampaignA marketing effort with a cost, a market and a list or wave"Probate mailer, Franklin County, November"

Keep the Opportunity as the thing your pipeline report counts. When it is, "deals in stage" and "cost per contract" are simple reports instead of projects.

When should you convert a lead?

Convert when there is a real deal worth tracking, which for most teams is the moment an appointment is set. The reasoning:

  • Too early (at first contact) and your opportunity list fills with people who never answer again. Pipeline reports inflate and the forecast gets noisy.
  • Too late (at the offer or contract) and reps work seller conversations on the Lead with no stage rules, and the time between "appointment" and "offer" can't be measured.
  • Never (everything stays on the Lead) is a real option for some small teams, and it works until you want reports on deals rather than on leads.

The early steps (New lead, Contacted, Nurture) live on the Lead, and the deal steps live on the Opportunity. The stage rules for each are in wholesaling pipeline stages.

What does conversion carry over, and what does it leave behind?

When you convert a lead, Salesforce creates an account and a contact, and optionally an opportunity, and moves the lead's related items across. According to Salesforce's help documentation, open activities, activity history and files carry over to the resulting records, and the new notes go to the account, contact or person account but not to the opportunity. A few things to plan for:

  • Field mapping isn't automatic for custom fields. If you add "motivation", "property address" or "lead source detail" on the Lead, map each one to the matching Contact or Opportunity field, or the data stays on a converted lead nobody opens again.
  • Duplicate rules don't run on conversion unless the "Use Apex Lead Convert" setting is on, so convert only after you've checked for an existing contact. See duplicate seller leads.
  • Notes on the Opportunity are not carried. If the seller's story lives in notes on the Lead, copy the key facts into fields before you convert, or the deal record starts out blank.
  • A converted lead can't be turned back. Test your conversion on a handful of records in a sandbox before using it on live data.
  • Person accounts change the rules. With person accounts enabled, Lightning converts leads with no value in Company to person accounts and leads with a Company to business accounts. Treat enabling person accounts as a one-way door and read Salesforce's documentation first.

Which of three patterns fits your team?

Pattern A: Lead, then Contact and Opportunity at the appointment

The standard approach. Good for most teams where one seller means one or two deals. Cheap to build and everything native works.

Pattern B: A, plus a custom Property object

Add a Property record (address, parcel, condition, county) that Opportunities and Contacts link to. Choose it when a seller has several houses, when heirs or co-owners each talk to you about the same house, or when you want repeat deals on the same property to show as one history. This is the pattern I'd lean toward past about 10 people, because property history is where a lot of your real knowledge lives.

Pattern C: Opportunity first

Skip the Lead for inquiries and create an Opportunity on first contact. This can suit a very small team that only wants one list, but it mixes "unreachable" with "real deal" in your pipeline numbers, so you'll need a clear early stage that reports exclude.

What happens when a seller comes back?

This is where the model proves itself. A returning seller should:

  1. match their existing Contact on phone, email or property,
  2. get a new Opportunity under that Contact (or on the same Property) instead of a brand-new Lead,
  3. carry the original lead source and the new one, so attribution isn't overwritten, and
  4. notify the original owner.

This is the routing logic in lead and call routing and the attribution question in which campaign gets credit.

What should you check before you convert?

  • No existing contact or open opportunity for this phone, email or address.
  • The must-have fields from the Contacted stage are filled in.
  • Lead source and campaign are set, and will map across.
  • Consent and opt-out flags are correct and will carry to the contact.
  • Key facts from notes are copied into fields.
  • An owner is assigned for the opportunity, and a next step is dated.

Put these in a screen flow or a validation rule instead of a document, so reps can't skip them under pressure. And if you'd like someone to review your setup against these questions, that's what the CRM Revenue Audit does.

Questions

How do I track leads in Salesforce as a real estate investor?

Record every inquiry as a Lead with a source and campaign, assign an owner, log calls and tasks against it, and report on leads by source and status. Convert to a contact and opportunity when there is a real deal, so the pipeline report counts deals instead of inquiries.

Should I convert every lead in Salesforce?

No. Convert when there is a real deal to track, usually when an appointment is set. Converting every lead floods your opportunity reports with people who never answered, and it makes the forecast unreliable.

What happens to my notes and activity when I convert a lead?

According to Salesforce Help, open activities, activity history and files carry over to the resulting records. New notes go to the account, contact or person account but not the opportunity, so copy key facts into fields before converting.

Can you undo a lead conversion in Salesforce?

A converted lead can't be turned back into a lead. Test conversion on a few records in a sandbox, and set the required checks before the Convert button is used on live data.

How do I find converted leads in Salesforce?

Run a report on leads with converted lead information, which shows the lead alongside the account, contact and opportunity it became. Filter by converted date to see the conversions for a month.

How should I handle a seller with two properties in Salesforce?

One Contact for the person, one Opportunity per property or deal. If this happens often, add a custom Property object so each house has its own history and can be linked to its owners and deals.

Do duplicate rules run when a lead is converted?

Not unless the "Use Apex Lead Convert" setting is on. Check for an existing contact or open opportunity before converting, ideally with a flow or screen that does it for the rep.

Should I enable person accounts for sellers?

Think carefully. Person accounts let sellers exist as individuals without a company, but enabling them changes how conversion and some features behave and is treated as a one-way change. Ask your admin to review Salesforce's person accounts documentation first.

Sources

Checked in October 2026. Salesforce and vendor features change with each release, so check the linked page before you rely on a detail.

  1. Salesforce Help: Considerations for Converting Leads. What carries over on conversion; person accounts and the Company field; notes
  2. Salesforce Help: Things to know about duplicate rules. Duplicate rules and lead conversion

Not sure your model will hold up?

The CRM Revenue Audit (USD 1,500, fixed price) checks how your leads, contacts, deals and properties fit together and where your numbers break. It's for teams already on Salesforce. On another CRM and planning a move? The data model is the first thing we design.

Book a free callSee the Revenue Audit

Or just ask one question about your setup: email · WhatsApp · LinkedIn

Amr Magdy

About the author: Amr Magdy

Amr Magdy is a Salesforce CRM Consultant for US real estate investors and wholesalers. He runs the Salesforce for a two-market home-buying company in Ohio, where he built campaign ROI by market, missed-call alerts, shared lead queues and underwriting on the deal record, and he builds the same system for other investor teams. LinkedIn · Free tools · CRM Revenue Audit

Book a free callThe audit