Overview
When working in a niche market that spans multiple MLSs, it can be difficult to provide a seamless search experience—especially when using advanced fields like waterfront, acreage, or similar filters that don’t support cross-MLS results.
A common workaround is to display multiple search results on the same page. Using the IMPress Property Showcase (with saved links), you can combine these results into a single, unified display and sort them by price.
How It Works
This solution:
- Uses multiple saved links (one per MLS)
- Displays each via IMPress Property Showcase widgets
- Combines all listings into one container using JavaScript
- Sorts listings by price
- Displays them in a 4-column layout
Setup Instructions
- Create a saved link for each MLS search you want to include
- Add an IMPress Property Showcase widget for each saved link to the same page
- Insert the custom HTML/JavaScript code onto the page
- Ensure the code is placed where you want the combined listings to display
The script will automatically:
- Move all listings into a single container (
id="moveHere") - Merge results from all widgets
- Sort listings by price
Code Snippet
<script src="https://gist.github.com/mikikiv/54bc6ad5a30e4449054169d4945eed53.js"></script>Requirements
- IMPress for IDX Broker plugin installed
- IMPress Property Showcase enabled
- Saved links configured for each MLS
- jQuery (included in the script CDN)
Troubleshooting
Listings are not combining
- Confirm all widgets are on the same page
- Verify each widget is connected to a valid saved link
- Ensure the script loads after the widgets
Listings are not sorting correctly
- Confirm listing prices are present in the widget markup
- Check for JavaScript errors in the browser console
Layout issues
- Check for CSS conflicts with your theme
- Adjust column styling if needed
Additional Notes
- Default layout is 4 columns
- You may need to customize styling to match your theme
- This solution is ideal for niche searches that require multiple MLS sources
Intent: Combine MLS Searches
User might ask:
- “Can I combine multiple MLS searches?”
- “How do I search across multiple MLSs?”
- “Why can’t my advanced search show all listings?”
Answer:
You can combine results from multiple MLSs by using IMPress Property Showcase widgets with saved links. Add each search to the same page, then use a custom script to merge and sort the listings into one display.
Intent: IMPress Property Showcase Not Combining
User might ask:
- “Why aren’t my listings combining?”
Answer:
Make sure all Property Showcase widgets are on the same page, each uses a valid saved link, and the custom script is loading after the widgets.
Intent: Sorting Listings by Price
User might ask:
- “Can I sort combined listings by price?”
Answer:
Yes—this solution includes a script that combines listings from multiple widgets and sorts them by price automatically.
Intent: Multiple MLS Waterfront Search
User might ask:
- “How do I search waterfront properties across MLSs?”
Answer:
Since advanced fields like waterfront don’t combine across MLSs, create separate saved links for each MLS and merge them using IMPress Property Showcase and the provided script.