Posted on

How to turn a real estate website to a real estate platform

The difference between a website and a platform is that a platform has multiple sellers. In a platform, each seller has its own page that lists multiple products.

In LA Retreats, as of today, I always log in to post a house listing. There is only one administrator, which is me. Earlier I have created a form that allows everyone to post a house listing. However, I have not given that person a dedicated page that shows all of his/her listings.

Now, I can do so by installing plugin Product Vendor. After activating this plugin, adding vendors, and assigning each house to the vendor, I can create a real estate platform that each agent has its own page showing all of his/her listings.

For example, in LA Retreats, I have added vendor Jennifer Smith. Then I go to each house and assign Jennifer Smith to that house listings. The agent Jennifer Smith will show up in the housing listing. When I click the link, I can see a list of houses sold by Jennifer Smith.

Instead of putting a first name and last name such as Jennifer Smith, I can also write a company name such as Sotheby’s International.

One benefit of doing so is that the agent will also have a dedicated URL.

I go to a product (house) page, assign that product to vendor Sotheby’s International. So now if you visit a house page, click the “Sotheby’s International” link, you will see a list of houses sold or rented by Sotheby’s International.

How to add a vendor to a platform
How to assign a vendor to a product

Image: a house listing that has agent name and link

In addition, I can also add a description to the agent profile.

Image: the agent profile page shows his company description and a list of houses he listed.