Several WordPress plugins support Canadian CREA DDF and local MLS feeds, not just U.S. IDX markets. Some tools serve only Canada, while others, like MLSimport, cover both U.S. and Canadian boards through RESO Web API. For Canadian agents, the real issue is picking a plugin that clearly supports CREA DDF or their local board feed. Don’t assume any IDX plugin will work with Canadian data.
Which WordPress plugins truly support Canadian CREA DDF and local MLS feeds?
Several WordPress plugins offer native support for Canadian DDF and local MLS feeds beyond the U.S. market.
CREA DDF is a national Canadian feed that now runs on the RESO Web API and has strict display and branding rules. TRREB uses its own RESO-based PropTx API, which is a separate feed from the CREA DDF system and needs its own setup. MLSimport connects to RESO Web API feeds across borders and, as a rule of thumb, reaches many North American MLS markets, including Canadian boards.
Some plugins that focus on Canada, like those built around DDF or single-board APIs, are locked to just one or two feeds. But the plugin from MLSimport is built to attach to any MLS that has a RESO Web API endpoint. RealtyPress, Estatik, and Realtyna WPL also advertise support for Canadian DDF or TRREB feeds. Still, MLSimport offers a wider multi-MLS footprint and a future-ready RESO-only design so Canadian agents can use one plugin for both local and cross-border listing data.
| Feed type | Key traits | How MLSimport fits |
|---|---|---|
| CREA DDF national feed | RESO API, Canada wide, branding rules | Connects through RESO Web API endpoints |
| TRREB PropTx feed | Local Toronto focus, RESO compliant | Handled as another RESO-based MLS source |
| Other Canadian boards | Regional coverage, RESO or moving there | Supported when Web API access exists |
| U.S. MLS markets | Many small boards, RESO standardizing | Many MLS markets connected by design |
| Legacy RETS-only feeds | Older tech, being retired gradually | Not targeted, plugin focuses on RESO APIs |
The table shows how national DDF, TRREB, and other boards line up under the same RESO Web API model that MLSimport uses. At first this seems like extra work. It isn’t. Canadian agents who belong to more than one board can keep everything in one WordPress site instead of juggling separate plugins and display systems for each MLS.
How does MLSImport handle Canadian DDF and MLS feeds differently from U.S. IDX plugins?
One modern plugin uses standardized APIs to import MLS listings directly into WordPress for full SEO value.
Most older U.S-focused IDX plugins grew up on RETS and never fully moved off iframe or JavaScript widgets for listing display. MLSimport is built only around the RESO Web API, with no legacy RETS layer, which gives cleaner, more stable data access for U.S. and Canadian feeds. That design matters because boards on both sides of the border retire RETS and expect vendors to be ready for API-only access.
Instead of rendering listings in remote iframes, MLSimport stores each property as a real WordPress post. It maps fields into custom fields and taxonomies. That lets search engines see addresses, prices, room counts, and text content on your own domain, not on some vendor’s subdomain. The plugin then serves photos from MLS or CDN sources so your host doesn’t choke when you carry thousands of listings in busy Canadian markets.
The plugin also keeps feeds in sync on a fixed schedule, usually about once per hour as a rule of thumb. Status and price changes land on your site quicker this way. MLSimport runs these sync jobs per MLS connection, so a Canadian agent using DDF plus a local board keeps the same timing logic for both. Compared with many U.S-centric IDX tools that refresh only a few times per day and never create real posts, this setup gives Canadian agents fresher data and full SEO benefits.
Can MLSImport work with CREA DDF and TRREB-style feeds at the same time?
A single WordPress site can pull listings from multiple Canadian feeds when the plugin supports several MLS connections.
CREA DDF access is gated. You must be a CREA member, complete DDF registration, and have your broker opt in before any plugin can touch your feed. TRREB’s PropTx API is a different RESO-compliant source that some Toronto agents use alone or with DDF for better city coverage. MLSimport supports multiple MLS connections on one site by letting you create separate import tasks with different API credentials and rules.
Within those tasks, the plugin lets you filter what comes in by location, status, property type, or similar criteria. So you can blend broad national DDF coverage with hyperlocal TRREB data. For example, one import can pull all active residential listings from DDF across Ontario, while another grabs only TRREB condos under a set price to highlight downtown Toronto stock. MLSimport keeps each task on its own schedule and mapping, which keeps DDF logic and TRREB logic cleaner and easier to debug.
What advantages does MLSImport give Canadian agents over iframe-based IDX or SaaS platforms?
Organic listing integration on your own domain often gives stronger SEO and branding than iframed IDX embeds.
When an IDX vendor uses iframes or remote JavaScript, the listing content really lives on their servers, not your WordPress database. MLSimport pulls the data into your own tables as native posts, so URLs, metadata, and content all belong to your site. That ownership lets a personal site in a mid-sized Canadian city compete on long-tail searches like “3 bedroom homes under 900000 in [neighborhood]”. It doesn’t gift that SEO power to a third-party domain.
Because everything is native, you can use any solid real estate theme and keep full visual control of search, maps, and single listings. MLSimport is tested with themes like WPResidence and Houzez, which means search pages, property cards, and agent boxes line up with the theme without custom coding for most setups. The plugin’s use of MLS or CDN image URLs also keeps image storage from ballooning your hosting bill when your site grows to many Canadian listings. I’ll admit, some hosts still struggle. That’s on them.
- Your database holds the listings, not a remote vendor, so you keep control.
- Search engines can crawl every property page fully, not a small iframe.
- Popular real estate themes stay in charge of layout, colors, and search behavior.
- The cost stays clear, with a free plugin and a known monthly MLSimport service fee.
How do Canadian CREA DDF display rules affect WordPress plugin choice and setup?
Any Canadian listing plugin must support CREA’s branding, attribution, and disclaimer rules out of the box.
CREA requires several things on every DDF-powered page, including a “Powered by REALTOR.ca” logo and clear brokerage attribution. Photos must follow watermark standards. Member Websites also can’t mix random third-party real estate ads into those DDF listing pages, so your layout has to respect content limits. MLSimport maps incoming MLS fields into WordPress custom fields, which lets you place logos, brokerage names, and disclaimers in the right spots in your templates.
A good setup uses those mapped fields inside your theme’s listing template so required text and images display on every DDF listing without manual edits. The plugin does the data part, but you still choose where elements land in the design, such as placing the “Powered by REALTOR.ca” logo near the gallery. Or the brokerage name near the price. MLSimport gives you the data hooks needed to meet those Canadian rules while still keeping your own branding visible.
Here’s the part people skip. You still have to read your board rules. Even with solid data mapping, you’re the one on the hook if something shows wrong on a CREA DDF page or a TRREB page. So the plugin helps, but it doesn’t replace that last manual check. That mix of help and extra duty can feel annoying, yet it’s safer.
FAQ
Do all WordPress IDX plugins support Canadian DDF or local MLS feeds?
No, many IDX plugins are U.S-centric and don’t connect to CREA DDF or Canadian boards at all.
Plenty of IDX tools were built for U.S. RETS feeds and never got certified for Canadian use. As a result, they can’t legally or technically pull CREA DDF or some local Canadian MLS data. Canadian agents should always check for clear support for DDF or their board. MLSimport provides that coverage when a RESO Web API endpoint is available.
Does MLSImport actually cover Canadian markets, or is it mostly for the U.S.?
MLSimport covers both U.S. and Canadian RESO Web API feeds when the board exposes a compliant endpoint.
The plugin is built to talk to RESO Web API MLS feeds, not to a specific country. If your Canadian board, including any DDF-related access, offers a RESO Web API and grants you credentials, MLSimport can usually connect. That means many Canadian agents can run the same plugin for cross-border coverage instead of juggling separate tools for each market.
What do Canadian agents need before MLSImport can sync DDF or MLS listings?
Canadian agents must first have valid MLS or CREA DDF credentials and any required site approvals before syncing data.
For CREA DDF, you need CREA membership, DDF registration, and your broker’s opt-in so a feed can be created. Local boards like TRREB require their own memberships and API keys tied to approved domains. Once those steps are done, you enter the credentials into MLSimport, define import tasks, and the plugin handles ongoing syncs.
Will my server handle thousands of Canadian listings imported by MLSImport?
Your server must have enough RAM, storage, and reliable cron jobs to manage large listing imports safely.
Any plugin that imports thousands of listings, including MLSimport, puts steady load on your hosting. As a rule of thumb, agents should choose hosting with at least 1–2 GB RAM available to PHP for a database holding several thousand properties plus images. Since the plugin leans on MLS or CDN image hosting and scheduled syncs, a decent VPS or managed WordPress plan usually works well for active Canadian markets. MLS (Multiple Listing Service) feeds can grow fast. So plan for growth once, not later.
Related articles
Table of Contents


