Duda has no built-in MLS search, so every Duda IDX plugin is a third-party service you connect with a script, a widget, or a subdomain. This guide compares the five real routes, with pricing checked on each vendor’s site in September 2026. It covers which Duda plan you need, what the first year costs, how each option affects SEO, and when a Duda site stops being the right home for IDX. If you’re still deciding between platforms, our comparison of the best IDX plugin for WordPress covers the WordPress side.
Quick answer: Duda has no native IDX, so you add MLS listings through a third-party Duda IDX plugin. Buying Buddy is the lowest-cost pick at $49 a month with no setup fee. IDX Broker suits agents who also run WordPress sites. Add On IDX bundles MLS fees into one price. All of them need a Duda Team plan or higher for custom code.
Table of Contents
Does Duda Support IDX?
Duda does not include IDX or MLS search out of the box. Its own blog post on IDX integration points agents to third-party vendors like IDX Broker, Buying Buddy, and UltimateIDX instead. You add listings by pasting a vendor’s JavaScript into Duda’s HTML widget or site header, or by linking to vendor-hosted search pages on a subdomain.
That makes Duda closer to Wix or Squarespace than to WordPress here. On WordPress, IDX vendors ship a full plugin that creates pages inside your site. On Duda, the “plugin” is really a script plus widget codes, and the vendor’s servers do most of the work.
What IDX means on a Duda site
IDX, short for Internet Data Exchange, is the licensing system that lets agents show other brokers’ listings on their own websites. The data comes from your local MLS, and the IDX vendor handles the feed and the search tools. For the full background on feeds and approvals, see our guide to how MLS feeds and IDX plugins work.
One common mix-up
A search for “Duda real estate listings widget” turns up tools like Common Ninja’s listings widget. That widget is for listings you type in yourself, with fields for price, area, and property type. It does not pull from the MLS. It’s handy for rentals or a small portfolio, but it is not IDX.
Which Duda Plan You Need for an IDX Plugin
You need the Duda Team plan or higher to run any IDX widget. Duda’s support documentation states that custom code is “available on Team plans and higher,” and every Duda IDX plugin depends on custom code. Team costs $39 a month, or $29 a month billed annually, as of September 2026.
| Duda plan | Monthly billing | Annual billing | Custom code for IDX | Dynamic Pages |
|---|---|---|---|---|
| Basic | $25/mo | $19/mo | No | No |
| Team | $39/mo | $29/mo | Yes | Limited |
| Agency | $69/mo | $52/mo | Yes | Standard |
| White Label | $199/mo | $149/mo | Yes | Standard |
| Custom | Quote | Quote | Yes | Advanced, plus external collections |
Plan prices come from Duda’s pricing page, and custom code limits from Duda’s Custom Code support article, both checked September 2026.
Where the IDX code goes in Duda
Duda gives you three places to add IDX code. Site-wide scripts go under More, then Settings, then Header HTML, where you pick Head HTML or Body End HTML. Page-level code goes in the page’s SEO settings under Header HTML. Individual search boxes and listing grids go in an HTML widget, found under Add, then Elements.
Duda’s help docs add two limits worth knowing. Only client-side code works, so nothing that needs PHP will run. And loading a different version of jQuery can break the Duda editor, so avoid vendor scripts that bundle their own copy (Duda Support: Custom Code, accessed September 2026).
The 5 Duda IDX Plugin Options Compared
Five routes work on Duda in 2026: Buying Buddy, UltimateIDX, IDX Broker, Add On IDX, and a custom build on Duda’s external collections. The first four are paid IDX services with Duda support. The fifth only suits small feeds. Prices below are starting rates for one agent, checked on each vendor’s site in September 2026.
| Option | Starting price | Setup fee | How it runs on Duda | Best for |
|---|---|---|---|---|
| Buying Buddy | $49/mo | None | Script plus widget shortcodes | Solo agents on a budget |
| UltimateIDX | $49/mo | Not listed | Script plus HTML div widgets | Agents who want the same tools under a different brand |
| IDX Broker | $60/mo (Core) | One-time fee | Dynamic wrapper, iframe, or custom widget | Agents with sites on Duda and WordPress |
| Add On IDX | $149/mo | $99 | JavaScript widgets | Agents who want MLS fees bundled in |
| Custom build | Duda Custom plan | Developer time | External collections and Dynamic Pages | Brokerages with small, controlled datasets |
Here’s the thing most comparison pages miss. Two of these names come from the same company, so the real choice is narrower than it looks.
1. Buying Buddy: best budget Duda IDX plugin
Buying Buddy has a dedicated Duda IDX plugin and the clearest pricing in this group. The Agent plan costs $49 a month and the Team or Office plan $77, with no setup fee and no contract. Agents licensed within the past 12 months pay $29 a month for their first year (Buying Buddy pricing, checked September 2026).
Setup takes three steps: add the plugin code to your Duda site settings, paste widget shortcodes onto pages, and add your own content around them. Widget wizards build shortcodes for grids, lists, carousels, and map search. Buying Buddy says listings load on your own domain with “no FRAMES, IFRAMES, or subdomains,” and the plan includes a basic CRM.
Where it falls short: design options are tighter than a WordPress plugin, and the CRM is simple next to a dedicated tool like Follow Up Boss.
2. UltimateIDX: same engine, different storefront
UltimateIDX offers a Duda widget that installs by adding a JavaScript library in Duda’s developer mode and pasting HTML div codes onto pages. The company says setup takes about 30 minutes. It also supports WordPress, Wix, Squarespace, Weebly, and plain HTML sites.
Pricing matches Buying Buddy almost exactly. The Agent Solution is $49 a month, and the Team and Office Solutions are $77. That’s no coincidence. UltimateIDX’s pricing page names Blue Fire Group Inc. as its owner, and Buying Buddy’s About page says Buying Buddy is “a trade name of Blue Fire Group Inc.” UltimateIDX’s price calculator even runs through a buyingbuddy.com checkout.
What this means for you: compare the two side by side before you sign up, and don’t pay for both. Pick the dashboard and support channel you prefer.
3. IDX Broker: best if you also run WordPress
IDX Broker is the most established IDX service and has official documentation for Duda. Its developer docs list four methods: a dynamic wrapper on a custom subdomain, a mobile wrapper, iframes, and a Duda custom widget. The docs call the dynamic wrapper “the easiest to implement and fastest to develop” (IDX Broker Developer Docs, accessed September 2026).
Plans are Core at $60 a month, Engage at $99, and Elite at $149. Each extra MLS costs $30 a month, and a one-time setup fee applies. Any IDX Broker plan works with Duda. The strongest reason to choose it is flexibility. One account can power a Duda landing page and a WordPress site at the same time.
Where it falls short: the recommended wrapper puts listing pages on a subdomain, and the same docs warn that iframe content “may not be indexed by search engines.” You’ll also need to adjust mobile styling, since Duda uses adaptive design and IDX Broker uses responsive design.
4. Add On IDX: best for bundled MLS fees
Add On IDX builds IDX widgets for Duda using JavaScript embeds rather than iframes. It says it serves more than 450 real estate boards in the US and Canada. The company handles the MLS paperwork and says approval typically comes within a week.
It’s the priciest option here. IDX Pro costs $149 a month plus a $99 setup fee, or a $299 setup fee with integration services. The AI Tools tier costs $179 a month. The upside is that “all pass-thru fees” for your MLS are included, so the monthly price is the full price (Add On IDX pricing, checked September 2026).
Where it falls short: at $1,788 a year before setup, it costs about three times Buying Buddy’s Agent plan. The bundled MLS fee only makes it cheaper if your board charges a high pass-through fee.
5. Custom IDX on Duda external collections
Duda can also pull data from an outside API into collections that feed Dynamic Pages. In theory, that lets a developer build listing pages from a RESO Web API feed. In practice, the limits make it a fit for small datasets only.
External collections are “available on Custom plans” only. Each collection caps at 20MB of data and 100 fields, and data syncs hourly by default (Duda Support: External Collections, accessed September 2026). Hourly sync clears NAR’s 12-hour refresh rule easily.
The 20MB cap is the catch. A full metro MLS feed with tens of thousands of listings will outgrow it. This route works for an office’s own listings, a new development, or a luxury portfolio, not for full market search.
What a Duda IDX Website Costs in Year One
A single agent will spend about $900 to $2,300 in the first year on Duda plus an IDX plugin. The low end is Duda Team on annual billing with Buying Buddy or UltimateIDX. The high end is Add On IDX, which costs more upfront but includes MLS pass-through fees. Domain, design, and extra agents sit on top.
| Setup | Duda Team, annual | IDX service, 12 months | Setup fees | First-year total |
|---|---|---|---|---|
| Duda + Buying Buddy Agent | $348 | $588 | None | $936 |
| Duda + UltimateIDX Agent | $348 | $588 | Not listed | $936 and up |
| Duda + IDX Broker Core | $348 | $720 | One-time fee | $1,068 plus setup |
| Duda + Add On IDX Pro | $348 | $1,788 | $99 | $2,235 |
Totals use Duda Team at $29 a month billed annually and each vendor’s starting plan, checked September 2026. MLS board fees apply to every option except Add On IDX, which includes them.
Costs to plan for before you sign up
Three costs catch Duda users off guard. First, the plan upgrade itself, since Basic can’t run IDX code. Second, MLS pass-through fees, which most vendors bill separately and which vary by board. Third, a second MLS, which adds $30 a month with IDX Broker. Ask each vendor for a written quote that lists all three.
Does a Duda IDX Plugin Help SEO?
A Duda IDX plugin helps SEO only a little, and how much depends on how listings load. Script-based widgets on your own domain give Google a chance to index them. Subdomain wrappers split the SEO value away from your main site. Iframes are the weakest option, and IDX Broker’s own docs warn their content may not be indexed at all.
JavaScript widgets add one more wrinkle. Google renders JavaScript in a separate queue, and its documentation says a page “may stay on this queue for a few seconds, but it can take longer than that.” Google still calls server-side or pre-rendering “a great idea” because not every bot runs JavaScript (Google Search Central, accessed September 2026).
The contrarian take on IDX and SEO
Here’s our view. Don’t pick a Duda IDX plugin for SEO. The same listings appear on hundreds of agent sites from one MLS feed, so a small Duda site rarely outranks the portals on a listing page. Pick the plugin for lead capture, speed, and ease of use.
Put your SEO effort into pages nobody else has. Neighborhood guides, monthly market updates with your own numbers, and school and commute pages all rank because they’re original. Embed a search widget inside each one. Our guide to local keyword targeting shows how to choose which areas to write about first.
Set titles and descriptions on every Duda page
Duda lets you set a title and meta description for each page in the page’s SEO settings. Area pages with a search widget need unique ones. Our free meta title and description tool previews how each one will look in Google before you publish.
How to Add an IDX Plugin to Duda Step by Step
Adding IDX to Duda takes five steps: upgrade to a Team plan or higher, sign up with a vendor, get MLS approval, add the site-wide script, and place widgets on pages. The Duda part takes under an hour. MLS approval usually takes days to weeks, so start it first.
- Check your Duda plan. Move to Team or higher, since Basic doesn’t support custom code.
- Pick your vendor. Use the comparison table above, and ask whether listings load on your own domain.
- Complete the MLS paperwork. Most vendors send the forms. Your broker usually has to sign.
- Add the site-wide script. Go to More, then Settings, then Header HTML, and paste the vendor’s code into Head HTML or Body End HTML as the vendor instructs.
- Place your widgets. Add an HTML widget from Add, then Elements, paste a search or listings code, then publish and test on a phone.
Keep your IDX display compliant
NAR’s IDX policy applies no matter which platform you use. Displays must refresh “not less frequently than every 12 hours,” and each listing must show the listing firm and its contact details in a readily visible typeface (NAR IDX Policy Statement 7.58, accessed September 2026). Your vendor handles most of this, but check the listing detail pages yourself.
A search box alone won’t turn visits into leads. Our guide to UX tactics that convert more homebuyers online covers the layout and form choices that do.
Duda or WordPress for an IDX Website?
Duda works well for an IDX website when you want a fast, managed site and are happy with widget-based search. WordPress is the better choice when you want listing pages stored on your own site, deeper design control, or a custom IDX build. The deciding factor is usually how much of the listing experience you want to own.
| Factor | Duda | WordPress |
|---|---|---|
| Native IDX | No, third-party widgets only | No, but many full IDX plugins |
| Minimum plan for IDX | Team, $29/mo annual | Any hosting plan |
| Listing pages on your domain | Depends on the vendor | Yes, with most major plugins |
| Custom IDX build | Custom plan, 20MB per collection | Full RESO Web API control |
| Maintenance | Managed by Duda | Your team or agency |
When to stay on Duda
Stay on Duda if your site is mostly a brand page with a search box, you like the editor, and you don’t want to manage updates. Buying Buddy or IDX Broker will cover most agents’ needs. Our breakdown of why website builders are so popular covers the trade-offs in more detail.
When to move to WordPress
Move when you need listing pages in your own database, a multi-MLS search, or custom features Duda’s widgets can’t handle. That’s where a WordPress IDX plugin or a custom build on the RESO Web API gives you more room.
Website Development Services for Real Estate IDX Sites
Webzeto’s website development team builds and fixes real estate websites, including IDX setup, page design, and lead capture. If your Duda site needs IDX added, a redesign, or a move to WordPress for more control, we can scope the work with you. Start with our website development services.
What we help real estate clients with
- IDX plugin setup and widget placement on new and existing sites
- Neighborhood and market pages built to rank, with search embedded
- Migration from a website builder to WordPress, with redirects so rankings carry over
- Custom WordPress builds through our WordPress development service
Have a site in mind? Contact the Webzeto team with your MLS name, your current platform, and what’s not working, and we’ll tell you which route makes sense.
Frequently Asked Questions
These are the questions agents ask most about Duda and IDX, drawn from Google’s People Also Ask results and real estate forums.
Is there a Duda IDX plugin?
Yes, through third parties. Duda has no built-in IDX, but Buying Buddy, UltimateIDX, IDX Broker, and Add On IDX all support Duda. Each one works by adding a script to your site settings and placing widget codes on pages. Buying Buddy and UltimateIDX start at $49 a month, IDX Broker at $60, and Add On IDX at $149.
Does Duda support IDX?
Duda doesn’t offer IDX natively, but it supports IDX through custom code. You paste a vendor’s JavaScript into Duda’s Header HTML settings or an HTML widget. Duda’s support docs say custom code is available on Team plans and higher, so the Basic plan can’t run IDX widgets. Team costs $29 a month billed annually.
What is the best IDX for Duda?
Buying Buddy is the best IDX for Duda for most solo agents, thanks to its $49 monthly price, no setup fee, and dedicated Duda plugin. IDX Broker is better if you also run a WordPress site on the same account. Add On IDX suits agents who want MLS pass-through fees bundled into one monthly price.
How do I add IDX Broker to Duda?
IDX Broker lists four methods for Duda: a dynamic wrapper, a mobile wrapper, iframes, and a Duda custom widget. The dynamic wrapper is the easiest. You create a Duda template page, set up a custom subdomain in IDX Broker, and point the wrapper at that page so IDX pages match your design. Any IDX Broker plan works.
Is Duda good for real estate websites?
Duda is a good choice for agents who want a fast, managed website without handling updates or hosting. It’s weaker for heavy IDX use, since all MLS search comes from third-party widgets and full custom IDX needs the Custom plan. For listing-heavy sites or multi-MLS search, WordPress usually offers more control.
Are Buying Buddy and UltimateIDX the same company?
They share an owner. Buying Buddy’s About page says it is a trade name of Blue Fire Group Inc., and UltimateIDX’s pricing page names Blue Fire Group Inc. as its owner. Both offer $49 Agent plans and $77 Team plans. Compare the two dashboards and support before you choose, and avoid paying for both.
How much does IDX cost on a Duda website?
Expect roughly $900 to $2,300 in the first year for one agent. That covers Duda’s Team plan at $348 a year billed annually plus an IDX service from $588 to $1,788 a year. MLS board fees are usually extra, except with Add On IDX, which includes them. Setup fees range from none to $299.
Can Duda IDX listings rank on Google?
They can, but rarely well. Listings shown by script-based widgets on your own domain can be indexed, while iframe listings often aren’t. Even indexed listings compete with hundreds of other agent sites and major portals showing the same MLS data. Original neighborhood and market pages rank far better, so embed search inside those.
Do I need a real estate license for IDX on Duda?
Yes, in most cases. IDX data is licensed to MLS participants, so you need to be a licensed agent under a broker, or the broker must sponsor the feed. The platform doesn’t change this rule. Without MLS access, you can still show your own properties with a manual listings widget.
Can I move my Duda IDX site to WordPress later?
Yes. Your IDX vendor account usually moves with you, since most vendors also support WordPress. The main work is rebuilding pages, then mapping old Duda URLs to new WordPress URLs with 301 redirects so search rankings carry over. Keep your area page URLs as close to the originals as possible.
Picking the Right Duda IDX Plugin
The agent from the opening didn’t have a broken widget. They had a Basic plan. Upgrade to Team first, and every Duda IDX plugin on this list becomes possible.
From there, the choice is simple. Buying Buddy is the best value Duda IDX plugin for most solo agents, and UltimateIDX is the same company’s alternative. IDX Broker earns its place when one account needs to serve Duda and WordPress. Add On IDX costs more but bundles MLS fees. A custom build on external collections only makes sense for small, controlled datasets.
Whichever you choose, start the MLS paperwork today, since it takes longer than the site work. Then spend your time on area pages that no portal can copy. Which part of your market still has no good local guide?











