A small team, one site, and listings that route to the right person without anyone forwarding an email.

How does our team get its listings and the whole local market on its own website?

You need three things: an MLS feed approved for your team’s website, a WordPress site, and two import tasks. One task pulls your team’s listings, the other pulls the rest of the local market. New to the terms? Start with what IDX is and how it gets MLS listings onto a website.

Your brokerage’s feed covers the brokerage’s site only, and your agent login alone does not let you show listings on a team site. The feed is approved for one member, most often the team lead, and most boards want your broker to sign.

  1. Ask your MLS how a team gets a feed for its own website and what it costs. See who needs to hold the MLS credentials and what to ask your MLS. A request stuck in pending often means the broker has not done their part yet.
  2. Use your real domain on the form. The approval is tied to the site that shows the listings.
  3. Connect MLS Import in the setup wizard with the login details your MLS sends, and run a five-listing test.
  4. Make the team task. Filter it by your office MLS ID, or one task per agent by each agent’s MLS ID, and pick the agent on each task. See importing one agent’s or one office’s listings.
  5. Make the market task. Filter it by city, ZIP or price, and put your office ID in its exclude field so each listing belongs to one task only.
  6. Turn on auto update for both tasks, and the internet display flag, so homes a seller kept off the internet stay off.

Approval can take days or weeks, so set no launch date until you have it. Your own part is one sitting in the wizard plus a short task per agent; see how long setup takes.

Pro Tip

Run the team task before the market task. A listing lives on your site only once, and the first task that brings it in decides its agent. In that order every team listing lands on the right agent’s page. See office and agent pages without duplicate listings.

Built around who owns what

A team site lives or dies on attribution. MLSimport keeps agent identity attached to the listing all the way through, so the right name is on the page and the right inbox gets the enquiry.

  • Author assignment per task. Each import task assigns its listings to a chosen WordPress author, so editing rights and bylines line up with reality.
  • Agent profiles and a browsable archive. You create each agent’s profile once, point their import task at it, and their page lists their inventory from then on. Those pages are also what recruits look at before they join; see using your website to recruit agents. Listings missing from an agent’s page? See importing agents and listings by agent.
  • Automatic lead routing. Contact, sidebar and Schedule-a-Tour forms all reach the agent attached to the listing, through one pipeline. Leads arrive by email; see where property leads are sent and sending leads to a CRM.
  • Neighborhood pages with an owner. Give each agent a farm area and a page for it, built from the feed. See map search and neighborhood pages.

Leads from your own site are yours, not sold back by a portal. See how to stop paying portals for leads on your own listings.

Can we show only our team’s listings?

Yes. No law and no NAR rule makes you show the whole MLS. Showing your own listings is advertising them, and the full MLS search (IDX) is something you opt into. Your broker and your MLS set the display rules, so get them in writing before you launch. This is not legal advice, and when your MLS and this page disagree, your MLS wins.

  • Full search, your filters. If you add the wider market, filter it by area, price, home type or status. NAR’s IDX policy does not let you filter out one brokerage or agent by name.
  • Sharing works both ways. A firm that keeps its own listings out of IDX may not show other firms’ listings on an IDX site.
  • Not every feed may go public. Some back-office feeds are for internal use only, so ask which feed your team-only site may display.
  • Names on the page. Many states want the brokerage name shown clearly, not only the team name, plus the listing office and the notices your board requires.

Some boards ask for a short note when a site shows less than the full IDX database, such as “This site shows only listings from our team.” Email your board: “May our team’s website show only our team’s listings from the feed, and do you want a note saying so?” Keep the answer with your site files. See how MLS Import follows your MLS rules and display rules and internet flags.

Shared, reusable setup

Import tasks are saved objects, not one-off runs. Set up “our listings”, “downtown condos under 500k” and “new construction” once, and everybody on the team is looking at the same rules. Change a filter and the next hourly sync applies it. Team in two MLS boards? One site can show both; see connecting two MLS boards to one website.

Nobody has to babysit it

Hourly sync pulls what changed, and the activity log shows exactly what happened and which task did it. Turn on the daily reconciliation and it also removes what left the MLS. If the cron stalls or a connection starts failing, the daily health heartbeat flags it.

Works with the site you already have

Deep integrations for WpResidence, Houzez, Real Homes and WpEstate. Standalone mode for every other theme, with ten page-building blocks and more than thirty single-property sections available as shortcodes, Gutenberg blocks or Elementor widgets. No rebuild, no migration of your existing pages. Still picking a theme? See real estate WordPress themes compared, and live sites by MLS and theme.

Our own team site, or the free one from the brokerage?

For a team that plans to grow, both: keep the free page on the brokerage site and build a team site on a domain you own. The free page alone is enough if you work mostly from referrals and will never switch brokerages.

Your situation Lean toward
You may switch brokerages or go independent in the next few years Your own team site
You want buyers to search homes on your site, not on Zillow Your own team site
Your business is referrals, and the site is a business card The free brokerage page
Nobody has time to write local pages yet The brokerage page for now, but buy your domain today

If you leave, you keep only what is in your name. A page like brokerage.com/your-team, or a site on the broker’s platform, stays with the brokerage. A WordPress site on a domain and hosting your team owns moves with you. The feed does not: your new broker signs a new request. See the migration guide.

Before you build, get four answers from your broker in writing: may the team run its own site and what must it show, will they sign the feed request, who gets the leads and keeps them if an agent leaves, and who owns the domain, the hosting login and the client list.

What it costs

From $49 a month for one MLS, every feature included, thirty days free, cancel any time. Agent pages, a luxury section or neighborhood pages on the team site all share that one subscription; a separate website for one agent needs its own. Your domain, hosting, theme and any MLS fees are extra. See what a small team pays each month, route by route, and an import plugin compared with hosted IDX. Running more than one team site? See several websites on one account; volume discounts start at five sites. Pricing.

If you cancel, the listing pages stay in WordPress as ordinary posts and stop updating. Your MLS rules may require you to take old listings down.

See the full feature tour, compare the options for teams and agencies, or talk to a human about your setup.