AI-powered IDX search

Install once.
It blooms.

One click. No key, no login, no card.

One click. No key, no login, no card. IDX Bloom matches your site's colors, fonts and buttons by itself, then plants search and listings on the right pages and, once your MLS approves your site, adds Property Search to your menu. In English and Spanish.

7-day free trial, no card, no key, no login. Then $49 a month, cancel anytime. Live demo on real Florida MLS listings. Made by Ciao Bella Marketing.

On a new domain you start on a private preview with clearly labeled sample listings that only you can see, until your MLS approves your site. Live MLS listings appear once it does, and your site goes live by itself when the approval comes through.

The real thing

Real screens, real listings

These are captures of the live demo on idxbloom.com, which runs the plugin on real Florida MLS listings, shown for demonstration.

    • Real listing card on the live demo: a price drop to $508,000, 1 bd, 1 ba, 644 sqft, 1300 Brickell Bay Drive #1110, Miami, FL. Photo courtesy of Beaches MLS. Listing courtesy of Xcellence.
    • Real listing card on the live demo: new, $360,000, 1 bd, 1.5 ba, 695 sqft, 2701 SW 3rd Avenue #202, Miami, FL. Listing courtesy of Avanti Way Realty LLC.
    • Real listing card on the live demo: new, $450,000, 1 bd, 1.5 ba, 981 sqft, 41 SE 5th Street #811, Miami, FL. Listing courtesy of EXP Realty LLC.
    • Real listing card on the live demo: new, $645,000, 2 bd, 2 ba, 1,510 sqft, 41 SE 5th Street #1607, Miami, FL. Listing courtesy of Brown Harris Stevens.
    • Real listing card on the live demo: a price drop to $689,000, 1 bd, 1 ba, 844 sqft, 1830 S Ocean Drive #2209, Hallandale Beach, FL. Listing courtesy of Optimar International Realty.
    • Real listing card on the live demo: a price drop to $1,299,000, 2 bd, 2.5 ba, 1,382 sqft, 17550 Collins Avenue #1502, Sunny Isles Beach, FL. Listing courtesy of United Realty Group Inc..
    • Real listing card on the live demo: a price drop to $965,000, 2 bd, 2.5 ba, 1,237 sqft, 200 Biscayne Boulevard Way #5109, Miami, FL. Listing courtesy of West Avenue Realty.
    • Real listing card on the live demo: a price drop to $414,000, 2 bd, 1 ba, 662 sqft, 2321 NW 153rd Street, Miami Gardens, FL. Listing courtesy of Miami International Realestate.

Live demo on idxbloom.com, real Florida MLS listings. Photo and listing credits as shown on each card.

Open the live demo

Map and draw search

Search the map. Or draw it.

Price pins, a hand-drawn area, a near-me radius and links you can share. The map is part of the same plain-words search.

The map side of the search page on the live demo: price pins and clusters over South Florida, with zoom controls. Map data from OpenStreetMap contributors, via Leaflet.$689K$1.3M$965K$414KYou see only what is inside.
Live demo on idxbloom.com, real Florida MLS listings. Photo and listing credits as shown on each card. Pins and the drawn area are animated on top of a real capture.
  • Price pins

    Every result is a price pin on the map, with a list beside it.

  • Draw an area

    Visitors draw the area they care about and see only what is inside.

  • Near-me radius

    Search around where the visitor is, within a radius they choose.

  • Shareable links

    Every search has a link that reopens the exact same map search.

Real listing card on the live demo: a price drop to $689,000, 1 bd, 1 ba, 844 sqft, 1830 S Ocean Drive #2209, Hallandale Beach, FL. Listing courtesy of Optimar International Realty.
Real listing card on the live demo: a price drop to $1,299,000, 2 bd, 2.5 ba, 1,382 sqft, 17550 Collins Avenue #1502, Sunny Isles Beach, FL. Listing courtesy of United Realty Group Inc..
Real listing card on the live demo: a price drop to $965,000, 2 bd, 2.5 ba, 1,237 sqft, 200 Biscayne Boulevard Way #5109, Miami, FL. Listing courtesy of West Avenue Realty.
Matches your site

Looks custom-built. Automatically.

Colors, fonts, buttons and photo corners come from your own site.

The same block after Match my site on a sharp-cornered serif luxury site: the site's fonts, button shape and color, and photo corners.
The IDX Bloom default look dropped into a sharp-cornered serif luxury site: black outlined cards, hard mint shadows and heavy capital headings that do not match the page.
Before: IDX Bloom's own lookAfter: Match my site

Before: IDX Bloom's own look · After: Match my site

Local renders of the plugin's own listing cards on two sample websites (made-up brands, not customers). The listings in the pictures are sample cards.

IDX Bloom reads your home page when it sets up and uses what it finds: your colors, your fonts, the way your buttons look, whether your photos have round or square corners, and the spacing.

Square stays square. Round stays round. Nobody has to tell it anything, so it looks custom-built, not bolted on.

There are four looks: Bloom, Blend, Clean and Match. Match is the default for new installs. Changed your theme later? Press Re-match my site in Settings and it reads the page again.

ColorsFontsButtons: shape, case, paddingPhoto corners: round or squareSpacing

Install free

How it blooms

Four steps. Zero page edits.

Like mushrooms after the rain. Minus the smell.

Close-up of hands typing on a laptop on a clean white desk in soft natural light
Photo: Luke Southern · Unsplash
  1. 1

    Install

    Add the plugin to your WordPress site. No rebuild, no new theme, no developer.

    Nothing starts yet: your 7-day free trial begins when you press Bloom my site, tied to your site.

  2. 2

    It reads every page

    It scans your site and works out what each page is about, a neighborhood, a building, a price range, a blog topic.

  3. 3

    It plants the right listings

    Listings show up on the pages they belong on (lead forms switch on with the $49 plan), automatically, without editing a single page.

  4. 4

    It keeps growing

    Missing neighborhood and building pages get created and linked together. New listings and price changes keep everything fresh.

One pop-up, plain-English messages, and a retry if anything stops.

Install free See the full story

Safe by design

It asks first. It cleans up after itself.

A menu link added for you, a backup before the first change, and a clean exit.

Property Search in your menu

When your site goes live (after MLS approval), Bloom my site builds the Search homes page and IDX Bloom adds "Property Search" to your main menu for you ("Buscar propiedades" on Spanish sites), once, never twice. If it finds an old search, it names it and asks first: an unchecked "Replace it with IDX Bloom?" box. Say yes and the same menu item points to IDX Bloom. "Restore my old search" brings the old one back.

Back up first

Activation changes nothing public. The first screen says: before IDX Bloom changes anything, back up your site so you can undo it easily, with a "How to back up" guide for your host (or skip). IDX Bloom also keeps its own undo list of every change it makes.

Clean uninstall

Deactivate: the menu item is removed (or your old search comes back), the pages IDX Bloom made go to draft, and its blocks disappear from your pages. Reactivate and it brings them back. Delete the plugin and its settings, tables, pages it made and font files are removed; a search page you edited yourself is kept; leads are deleted, and a CSV of them is offered first.

Already have a key or account? Use the small "I already have a key" link in the pop-up; we email you a 6-digit code.

Built to be found

Found by Google and ChatGPT

Every page IDX Bloom plants or grows is server-rendered, real text, not an iframe, with structured data (schema.org) and English + Spanish content. That's what search engines and AI answers need to cite you.

AI answerIllustration
Best condos in Brickell?
Here's a guide from a local agent: it covers Brickell condos by building, with sample listings, plus a short summary of the area.
1 youragency.com/brickell-condos Planted by IDX Bloom
Search resultIllustration

youragency.com › brickell-condos

Brickell Condos for Sale: Local Guide | Your Agency

Condos by building, with a dated key-facts table. Sample listing data marked up so search engines can read it.

Listing3 bd · 2 baSize1,650 sqftSampleBrickell

Server-rendered pages

Real HTML on first load, not a widget waiting on JavaScript.

Structured data

Listing, building and FAQ markup so search engines and AI answers understand the page.

Bilingual: Spanish pages with one tick

English out of the box. Tick one box and every page gets a Spanish twin, written for the way buyers actually search.

An iframe

An iframe shows a search from another domain inside a frame, so crawlers mostly see an empty frame.

Your own domain

IDX Bloom builds real, server-rendered pages on your own domain, with no iframes and no subdomains.

The Homes for sale in Miami page that IDX Bloom grew on the live demo, annotated: 1 the direct answer, 2 the key-facts table, 3 the data-as-of row.
Live demo: a page nobody wrote, grown from real Florida MLS data1 Direct answer in real text.2 Dated key facts in a table.3 Data as of a date.How grown pages work →

Then the AI Visibility panel measures AI visits and the leads that came from AI answers. We measure it. We never promise it. AI search visibility →

Two sides of the screen

What buyers see

Real screens from the live demo: phone-first search and listing pages, and a monthly cost calculator with a foreign-buyer mode.

The search page on a phone: plain-words box, Active, Pending, Coming soon and Sold chips, Map, List and Split buttons and a real listing card.
Search, on a phone
A real listing page on a phone: photo gallery, price, beds, baths, size and Request a showing, Virtual tour and Download PDF buttons.
A listing, on a phone
The monthly cost calculator on a real listing page, prefilled with the price, property tax and HOA dues, with a foreign-buyer checkbox.
The cost calculator
The agent's view

What you see

A Home screen with the setup checklist, a Leads inbox, and a Pages screen. Four menus: Home, Leads, Pages, Settings.

  • HomeThe setup checklist.
  • LeadsEvery lead with the page, building, price range and language.
  • PagesThe Pages screen: pages read, planted and grown.
  • SettingsPress Re-match my site in Settings and it reads the page again.
Two languages

English and Spanish, side by side

Search, listing cards, lead forms and grown pages all work in both languages, with Spanish twin pages and hreflang.

EN

Type it in English

"3-bed condo with ocean view under $2M"

It becomes chips a visitor can change:

3+ bedroomsCondoOcean viewUnder $2M
ES

Or in Spanish

"condo de 3 recámaras con vista al mar hasta $2M"

Same box, same chips, and the page answers in Spanish:

3+ recámarasCondoVista al marHasta $2M

Many South Florida buyers search in Spanish first. The same site answers them in their language: search, cards, forms and pages.

Open the Spanish demo page

A smiling man in a navy suit shakes hands with a woman during a friendly meeting
Photo: Carlos Gil · Unsplash
A Spanish guide page on the live demo, on a phone: a Spanish search box with Spanish examples, Propiedades destacadas and a real listing card in Spanish.
The Spanish demo page, on a phone
Trial vs $49 a month

What the free trial includes, and what $49 unlocks

7 days, no card, no key. Then $49 USD a month, month to month, cancel anytime.

Pricing

$49USD per month

One plan, every feature included. Month to month, no contract, cancel anytime, 7-day free trial, no card needed.

See pricing Install free

What you get7-day free trial$49 a month
Listings on your pages, IDX search, AI plain-words search✓✓
Match my site and the Property Search menu link✓✓
Dashboard (view)✓✓
Leads: receive them, see them and email them (during the trial, visitors do not see lead forms)🔒✓
XML / IDX sitemap of your listing pages (grown pages stay noindex during the trial)🔒✓
SEO + GEO: schema, AI crawl files (llms.txt), IndexNow, writing studio🔒✓

🔒 = locked during the trial; each locked item shows what it does and an "Unlock for $49/month" button. Payments open soon; once you pay, everything switches on by itself. If the trial ends unpaid, the public blocks hide gracefully and nothing breaks; in your admin you see "Keep IDX Bloom". Payment setup is being finished: until it opens, the Unlock button saves your email and says payment is pending.

Ciao Bella Marketing

Made by the OGs

IDX Bloom comes from Ciao Bella Marketing, the team that has been building real estate marketing since 1999.

We joke around. The work is serious.

Daytime skyline of Brickell high-rise condo towers in Miami seen across the blue water of Biscayne Bay1999Since 1999
Founding agents

We are new, so we will not fake a crowd.

No logos, no testimonials, no customer counts, because there are none yet.

What there is: a working plugin you can click through, a status page that tells the truth, and room for a few agents to start with us. Founding terms are shared when you start.

Be one of the firstRoadmap

Pick the one that sounds like you.

FAQ

Questions, answered

What is IDX Bloom?

An AI-powered IDX plugin for WordPress real estate sites. You install it once; it reads every page, places the right listings and a plain-words search box on it (lead forms switch on with the $49 plan), and grows the neighborhood and building pages your site is missing, in English and Spanish.

What is IDX, and how is it different from the MLS?

The MLS is the shared database of listings that brokers use. IDX is the set of rules and the data feed that lets MLS participants show those listings on their own websites. IDX Bloom is the plugin that does the showing on your WordPress site.

How is IDX Bloom different from a website builder?

IDX Bloom is a plugin for the WordPress site you already have. It does not replace your site or your theme. Website templates for agents who have no site yet are coming soon, but they are not built.

Do I need a developer?

No. In WordPress go to Plugins, Add New, Upload Plugin, choose idx-bloom.zip, then Install Now and Activate. A pop-up opens with everything filled in from your site: press Bloom my site. No key, no login, no card. A developer or agency can do it for you, but it is not required.

Does it work with my WordPress theme?

Yes. IDX Bloom is a WordPress plugin that works with your current theme, with no rebuild. Brand fonts and colors show on your site, and a Look setting lets you choose between four looks: Bloom, Blend, Clean and Match. Match is the default for new installs: it reads your site and matches it.

Does it edit my pages?

No. IDX Bloom never edits your existing pages: listings are added when a page is shown, never saved into your content. When your site goes live, Bloom my site builds one new page, Search homes. Deactivate the plugin and that page goes to draft, its menu link is removed (or your old search comes back) and IDX Bloom's blocks disappear. Delete the plugin and its settings, tables, pages it made and font files are removed; a search page you edited yourself is kept, and leads are deleted, with a CSV of them offered first.

How is it different from an iframe IDX?

An iframe shows a search from another domain inside a frame, so crawlers mostly see an empty frame. IDX Bloom builds real, server-rendered pages on your own domain, with no iframes and no subdomains.

Do I need to be an MLS participant?

To show real MLS listings, yes. IDX rules let only MLS participants, or agents under a participating brokerage, display listings. The sample listings work for anyone.

Which MLSs are connected today?

We do not publish a coverage list, because we will not promise coverage we cannot confirm. Tell us your MLS and we will tell you where it stands.

Does it work in Spanish?

Yes. Search, listing cards, lead forms and grown pages all work in English and Spanish, with Spanish twin pages and hreflang between the two languages.

Is IDX Bloom live yet?

Yes. You can start your 7-day free trial today (no card needed); after that it is $49 USD per month. The live demo runs on real Florida MLS listings. On your own site, IDX Bloom shows sample listings until your MLS data connection is approved.

Will this get me cited by ChatGPT or ranked on Google?

We cannot promise either. IDX Bloom makes your pages easier to read, verify and quote, and its dashboard tools measure results instead of guaranteeing them.

Aerial view of waterfront homes along palm-lined canals with boats at private docks and the Fort Lauderdale skyline behind

See it working. Then try it on your site.

Open the live demo on real Florida MLS listings, or start your 7-day free trial (no card needed).