Search and results
Half-Map Search combines a map with a live results list. Its filters use the same Fields list as the Search Bar — choose which show, in what order, each one’s label, control (dropdown, type-or-pick, text, a number with − and +, tap buttons such as Any, 1+, 2+ for beds and baths, or tap chips to pick several, such as Home type) and width, and which show in the search bar. The Filters button opens a centred pop-up in two columns, a row at a time: Location (city, area and ZIP code across one row), Price beside Size, Beds beside Baths, Garage beside Year built, Lot size beside Time on market, then Property type and Home type across the full width, and Status beside Listing (price reduced, open house, new this week and, where your listings have them, virtual tours). It opens above everything else on the page, including chat and accessibility buttons in the screen corners, stays in step with the search bar, and ends in a Show results button that counts the homes. Choosing a city narrows the Area and ZIP code lists to that city’s own. As a visitor types an address, matching homes (photo, address, price and status) and matching places appear under the keyword box — see What visitors see when they search. On phones the bar keeps the keyword box and the Filters button, whose number shows how many filters are on. A map pin opens a pop-up of your property card, and the map slides just enough to show all of it, clear of the map’s buttons and any chat or cookie button over the map; clicking or tapping the pin again, anywhere else on the map, or pressing Esc closes it. Resting the pointer on a result fades its pop-up in on the map after a short Hover Delay, and moves the map just enough to show the whole pop-up without changing the results. Every home the search finds is on the map, however many there are: pins arrive already grouped, a group never covers another, and once the zoom settles pins and groups glide into their new places rather than blinking. Zoomed out over thousands of homes, each group shows how many it holds. Moving the map refreshes the results quietly — the homes showing stay until the new ones arrive — and resizing the window or a phone’s address bar sliding in and out never reloads them. The page address keeps the visitor’s place — the map’s view, a drawn area, filters, sort, page and list or grid — so Back to Search on a listing, the browser’s Back button, a bookmark or a shared link returns to exactly that view, with the same homes and the list scrolled where they left it. The home they opened is marked again: on a computer its pop-up reopens, on a phone its pin is highlighted so the map stays clear, and a result card they opened is briefly outlined. On phones the listing count shows on the Filters pop-up’s Show results button rather than above the results, so more of the results and map show; where the results column is narrow, the sort shows as a button that opens the sort choices. The first homes are already on the page when it opens, so there is no loading wait and search engines can read them. Visitors can also speak a search into the microphone — “3 bed cabins in Pine Ridge under 900K” — and it searches straight away. A heart on every card saves a home, and Save Search saves the search and emails new matches, both kept in the visitor’s client portal. If the map cannot load — a visitor declined cookies, an ad blocker, a slow connection — the search still works as a list with every filter and sort, a notice says why the map is missing (with a Cookie settings button when the site uses a common cookie tool), and the map appears as soon as it is allowed. A photo that fails to load shows a “Photo coming soon” image, or your own stand-in photo, until it is back. You also choose which statuses and property types it shows (see Choosing which statuses and property types show), what each result card shows (Call and Email buttons included), results per page, the sorts and starting sort, where the map opens, Map or Satellite, Draw and Layers, whether it searches as the map moves or offers Search This Area, a Share button, and how list and map share a phone screen. Listings by your own agents are featured automatically, and you can feature any other listing with the star in the Listings list or the Featured box on its edit screen; featured listings carry the Featured label and lead the Featured First sort. Every word it prints can be changed. Search Bar places a standalone search form anywhere, with the same suggestions while typing and an optional Save Search button with its own style section. Property Grid renders filtered listing cards, with optional tabs that each show their own listings (see Property Grid tabs), Genie Table presents listings in a data table, Community Grid surfaces browsable areas and categories, and Recently Viewed Properties brings back the homes a visitor has already looked at.
Listing pages
Single Property builds a full listing page in one element. To lay the page out yourself, use the listing sections: Listing Header, Listing Photos, Listing Overview, Listing Details, Listing Description, Listing Section Links, Listing Attribution, Price & Property History and Request a Tour, with Breadcrumbs above them (see Breadcrumbs on every page). Request a Tour lets a signed-in client offer up to three times to see the home; you confirm one from their lead in GenieCRM™. It needs the client portal, and a visitor who is not signed in is asked to sign in first. Property Card renders one listing as a card, and Similar Listings suggests comparable inventory automatically.
People and open houses
Agent Directory and Agent Card showcase your team. Agent Directory lists either your GenieCRM™ team members or your agent pages — every agent, or only the agents of the office whose page it sits on. Agent Profile tops an agent’s or an office’s own page: photo or logo, name, position and office, address, license, specialties, service area, social links, and Contact and Call buttons; email addresses show as text. Agent and office pages keep their addresses and details if you change themes. Contact Card & Form puts an agent and an enquiry form side by side. Open House renders a listing’s upcoming events, Open House List shows the next events anywhere, and Open House Archive builds a site-wide upcoming open houses page.
Market data
Market Report, Market Stat, Market Chart and Market Snapshot embed live local numbers. Market Pulse shows a row of figures you choose, Neighborhood Profile describes the listing’s area, and Year over Year compares this period’s sales with the same period a year earlier.
Tools and lead capture
Calculator adds a mortgage calculator and Seller’s Net Sheet estimates a seller’s proceeds. Home Value Estimate, Genie Form and Keep Me Updated capture leads straight into the CRM. Area Links lists your areas, and GenieLayers Overlay adds boundary map overlays.
Your sales
Sold Homes shows the homes your agents listed and sold, with the listing information your MLS requires. Sold Homes Header and Sold Homes Cities top and divide the sold archive. Each sale’s own page is built from Sale Photo, Sale Headline, Sale Figures, Home Facts, Sold By Line, Market When Sold, Location Map and Contact Prompt. An agent’s sales page uses Agent Sales Header, Agent Sales Totals, Agent Sales Filters and Agent Sales Grid.