UK estate agents rarely struggle to get listings onto Rightmove, Zoopla, and OnTheMarket. Their CRM handles that. The problem is their own website. Many agency sites still rely on an iframe, a slow third-party plugin, or manual updates, which means listings load slowly, look different from the rest of the site, and add little SEO value. This guide explains how the main UK estate agency CRMs share property data and how to bring that data into WordPress properly.

Table of Contents
Why Your Own Website Still Matters When You Are on the Portals
Portals bring volume, but they also put your listings next to every competitor’s. Your own website is where you control the experience, capture enquiries without paying per lead, and build a brand that vendors and landlords recognise when they choose an agent.
For that to work, the website needs the same accurate stock as the portals. If a property shows as available on your site but “Sold STC” on Rightmove, buyers notice, and so do the vendors you are pitching to.
How UK CRMs Share Property Data
| CRM | Typical Connection | Notes |
|---|---|---|
| Reapit Foundations | Platform API | Access is set up through Reapit’s developer platform, so allow time for approval. |
| Alto by Vebra | Vebra XML API | Long-established feed used by many UK agency websites. |
| Jupix | XML feed | Request the website feed from Jupix support. |
| Street | API | Modern JSON API, well suited to frequent syncs. |
| Expert Agent | XML feed | Common with independent agencies. |
| Dezrez Rezi | API | Supports sales and lettings data. |
| Apex27 | XML feed | Straightforward feed format. |
| BLM files | File drop (FTP) | The legacy Rightmove format. Many CRMs can still export it. |
If your CRM is not listed here, check the full CRM Hub. Other UK sources such as AgentOS, Citylets, and Rentman are also supported.
Iframe vs Native Import
Some CRMs offer an embeddable search widget. It is quick to install, but it has real drawbacks.
| Iframe or Widget | Native WordPress Import | |
|---|---|---|
| Property pages indexed under your domain | Usually no | Yes |
| Matches your site design | Limited | Fully |
| Page speed | Often slow | Normal WordPress speed |
| Custom search filters | Fixed | Any filter your theme supports |
| Enquiries tracked in your analytics | Difficult | Yes |
With a native import, each property becomes a real page on your website. Google can index it, people can share it, and you can add area guides and internal links around it. That is what turns an agency website into a source of free leads instead of a brochure.
Sales and Lettings: What to Map
UK listings carry details that generic importers often get wrong. Make sure your setup handles these correctly:
- Status: For Sale, Under Offer, Sold STC, To Let, Let Agreed. Decide which statuses stay visible and which are removed.
- Price qualifiers: Guide Price, Offers in Excess of, Offers Over, and POA.
- Rent frequency: per calendar month (pcm) or per week (pw), shown consistently.
- Tenure: freehold, leasehold, or share of freehold, plus lease length and service charge where provided.
- Council tax band and EPC rating: material information buyers and tenants expect to see.
- Floor plans, EPC graphs, and brochures: imported as attachments, not just photos.
- Branch and negotiator: so enquiries reach the right office.
Material information rules mean listings should show key facts such as tenure and council tax. If your CRM holds them, your website should display them too.
Setting Up the Integration
- Request feed or API access from your CRM provider. Some providers charge a small fee for website feeds, and some need an approved developer.
- Choose your WordPress structure. A real estate theme such as Houzez gives you property pages, search, and agent profiles out of the box.
- Map sales and lettings fields using the list above.
- Test with live data on a staging site first, especially price qualifiers and statuses.
- Schedule the sync (hourly is a common default) and enable automatic removal of withdrawn stock.
- Set up enquiry routing so website leads reach the right branch or flow back into your CRM.
For a deeper look at the process, see our guide on how to import properties from any CRM into WordPress.
Portals such as Rightmove will keep receiving your listings exactly as before.
Frequently Asked Questions About Estate Agency CRM
Will importing listings to my site cause duplicate content with Rightmove?
No. The same property appearing on a portal and on the agent’s own site is normal, and Google expects it. Adding your own description details, area information, and agent notes makes your page more useful than the portal version.
Can I run sales and lettings from different CRMs?
Yes. An importer can read from more than one source and write into the same WordPress property listings, as long as each property has a unique reference.
How quickly do price changes appear?
That depends on the sync schedule. With an hourly sync, a price change in your CRM reaches your website within the hour.
We are switching CRMs. Do we need a new website?
No. Only the import source changes. Your website, design, and URLs can stay the same, which also protects your search rankings.
Conclusion
Your CRM already holds accurate, compliant listing data. Connecting it natively to WordPress puts that data on your own domain, in your own design, where it can rank and generate enquiries without per-lead fees. Choose the connection your CRM supports, map UK-specific fields carefully, and let the sync handle the rest.
Dev Mizan connects UK estate agency software to WordPress, including Reapit, Alto, Jupix, Street, and BLM feeds. Contact us to book a free demo with your own listings.