I want to use SuiteCRM for a real estate business. My idea is to use the Leads module to keep track of everybody I might do business with, and then when I determine then is a potential deal, create the opportunity.
Since real estate agents don’t have ongoing business with their clients (like in a typical B2B scenario) I will probably do away with the Accounts module completely. Once a deal is closed, I would update the Lead Status to “Prior Client”
My issue is that I want to use Leads as the main record, and Opportunities to track the specific transactions.
For example, I meet John Smith at the Supermarket; I add him as a lead. He says he wants to sell his house, so I create an Opportunity called “John Smith Home Sale.”
Two days later, John Smith also tells me he wants to buy a new house as well. So I create another Opportunity “John Smith Home Purchase.”
At this point, John Smith has two Opportunities (one for selling a house, and one for buying a house).
Now, suppose a week later John Smith changes his E-Mail address. I want to be able to update a single record to keep track of this (the leads record, in this case).
Then, suppose another week goes by, and John has to go out of town for work for a month. He wants me to start communicating with his wife Jane Smith to manage his leads. I would then add a second Lead related to the Opportunities that we are working on.
So, in summation, I want to use the Leads module to keep track of the PERSON (or people), and the Opportunity module to keep track of the TRANSACTION.
Without complicated modifications to SuiteCRM, will it work like this? Is there any issue updating the Lead Record after an opportunity has been created?