— AI-powered IDX search

Install once.
It blooms.

IDX Bloom reads every page of your WordPress site, works out what each one is about, and plants the right live listings and lead capture there by itself. It grows the neighborhood and building pages you're missing, keeps them fresh, and writes them so Google and ChatGPT can read them. In English and Spanish.

You're on the list. We'll email you the moment IDX Bloom opens up spots.

No live listings yet, coming soon. Made by Ciao Bella Marketing.

0 PAGES BLOOMED Brickell Guide $1.2M3 bd · Brickell SAMPLE Condos under $1M $895K2 bd · Edgewater SAMPLE About Get in touch: lead form Blog: Waterfront Matching listings

Illustration: sample pages, not live data

— The real thing

Real screens, not mockups

Every screenshot on this site is a capture of the live demo, which runs plugin version 1.5 on fictional listings.

7built-in CRM connectors
2languages: English and Spanish
0iframes, 0 subdomains
24 hlast-good-data window
The search page in the live demo with a plain-words box, filters and chips.
Live demo, fictional listings
A listing page in the live demo with a gallery placeholder, price, details and a Request a showing button.
Live demo, fictional listings

Take the product tour Open the live demo

— How it blooms

Four steps. Zero page edits.

Like mushrooms after the rain. Minus the smell.

1

Install

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

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

It plants the right listings

Live listings and a lead form show up on the pages they belong on, automatically, without editing a single page.

4

It keeps growing

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

See the full story

— Try it

Search in plain words

No filter panels. Type the way a buyer actually talks, in English or Spanish.

Plain-words search demo

Sample results

This demo parses your query right in the browser and shows sample cards, it isn't connected to live MLS data yet.

— Watch it bloom

Type any page title. Watch it bloom.

IDX Bloom reads the title, spots the area, type and price, and plants what belongs there. This is a sample, no real listings.

Try
youragency.com/

Planted by IDX Bloom

What it detected

What it would plant (sample listings)

Sample only: listings, prices and building names are made up to show the idea. IDX Bloom never targets listings at any group of people (Fair Housing).

— What every grown page gets

A page you did not write, annotated

Six parts, always in the same order: a direct answer, dated key facts, a buildings table, listings, an FAQ and structured data.

A grown page in the live demo, annotated: 1 the direct answer, 2 the key-facts table, 3 the data-as-of row.
Live demo, fictional listings
  1. Direct answer in real text.
  2. Dated key facts in a table.
  3. Data as of a date.

How grown pages work →

1Direct answerone short paragraph with real counts2Dated key factslistings, median, range, data as of3Buildings tableunits for sale and price range4Listingscards with brokerage attribution5FAQanswers a buyer would ask6Structured dataone clean graph behind the page
Anatomy of a grown page
— The difference

One click vs. 40 steps

Traditional IDX is a to-do list. IDX Bloom is a button. Go on, press it.

Traditional IDXTired
  1. Buy an IDX plan
  2. Build a search page
  3. Build a results page
  4. Paste shortcodes on every page
  5. Set up a subdomain
  6. Wrestle the iframes
  7. Write every area page by hand
  8. Write every building page by hand
  9. Match listings to each page
  10. Add a lead form to each page
  11. Translate it all to Spanish
  12. Add structured data by hand
  13. Fix the layout in your theme
  14. Re-check it all when something changes
  15. and a few dozen more chores
IDX Bloom1 click
  • Search pages planted
  • Listings on the pages they match
  • Lead forms placed
  • Missing area pages grown
  • Spanish pages written
  • Structured data added
  • No iframes. No shortcodes.

Ready: 1 click, 0 chores.

— 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
{ "@type": "RealEstateListing",
  "name": "Sample Tower, Brickell",
  "numberOfBedrooms": 3,
  "inLanguage": "en" }

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 by default

English and Spanish pages, written for the way buyers actually search.

— Why frames lose

An iframe vs your own domain

Many IDX tools put the search in a frame from another domain, so a crawler reaches your page and finds almost nothing. IDX Bloom writes the listings into real pages on your domain.

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 →

IDX in an iframeYour page: a few words and a frameiframe from another domainthe listings live over thereA crawler reads: an empty frame.IDX Bloom, on your domain+Direct answer in real text+Key facts table with a date+Listing cards with prices+FAQ and structured dataA crawler reads: every word.
Iframe vs your own domain: what a crawler sees
— What's inside

Six things it does for you

3-bed condo under $2M3 bedCondo< $2MENES$1.2M

Plain-words search, EN + ES

Buyers type it like they say it, in English or Spanish. No wall of filter boxes.

Pages that grow themselves

Missing neighborhood and building pages get created, linked together and kept current.

3-bed, BrickellSummary readySUMMARYi

Plain-words lead summary

Every lead arrives with the page, building and price range, plus a short summary in English or Spanish, then goes to your CRM.

DATEDFRESH

Pages that update when your feed does

Key facts carry a date, and pages refresh as your listings and prices change, once your MLS is connected.

MLSIDX

Built for MLS rules

Attribution, disclaimers and data-feed rules are part of the plugin, not an afterthought.

IFRAMEREAL HTML

No iframes

Real server-rendered pages on your own domain, so search engines can read every word.

— And six more

Twelve things, one plugin

Map and draw search

Price pins, draw an area, near-me radius, shareable links.

Learn more →

Listing pages

Gallery, cost calculator, WhatsApp and call buttons, request a showing.

Learn more →

Buyer accounts

Favorites, saved searches, follow an area, alerts.

Learn more →

Leads inbox

Every lead with the page, building, price range and language.

Learn more →

AI search visibility

AI Access Doctor and an AI Visibility panel. Measured, never promised.

Learn more →

See the full checklist

— Two sides of the screen

What buyers see

Map and draw search, and a monthly cost calculator with a foreign-buyer mode.

Map, List and Split view buttons with Draw, Radius and Near me tools and a map.
Live demo, fictional listings
The monthly cost calculator on a listing page, with a foreign-buyer checkbox.
Live demo, fictional listings
— The agent's view

What you see

A four-step setup, a Leads inbox, and a Pages screen. Four menus: Home, Leads, Pages, Settings.

The Home screen of the plugin admin with the four-step setup.
Plugin admin, sample data
The Leads inbox in the plugin admin.
Plugin admin, sample data
The Pages screen: pages read, planted and grown.
Plugin admin, sample data
— 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

Open the Spanish demo page

— 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.

  • 1999Since 1999
  • 2008Agency since 2008
  • $1B+in sales generated
— Side by side

Traditional IDX vs. IDX Bloom

 Traditional IDXIDX Bloom
SetupBuild search pages by hand, paste widgets and shortcodesInstall once, it plants itself
SearchA wall of filter boxesPlain words, English and Spanish
Pages Google can readOften an iframe search widgetReal server-rendered pages with structured data
ContentRaw MLS textOptional AI text (where the MLS allows it) and bilingual pages
LeadsA contact form and an emailA leads inbox with context, sent to your CRM
GrowthStatic: you build every page yourselfGrows the pages you're missing and keeps them updated
— Who it is for

Pick the one that sounds like you

For teams

A shared Leads inbox, with your CRM on the other end.

Learn more →

For agencies and developers

Install on the client sites you already manage.

Learn more →

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 at signup.

Be one of the first Roadmap

— Pricing

One plan, $49 a month

Month to month, no contract, 7-day free trial.

— 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, a plain-words search box and a lead form on it, 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. Open IDX Bloom in the admin menu and follow the four setup steps. 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 a Bloom and a Blend style.

Does it edit my pages?

No. Listings are added when a page is shown, never saved into your content. Deactivate the plugin and every page returns to exactly how it looked before.

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?

Plugin version 1.5 runs on the live demo and on a real agent site, in Preview mode. IDX Bloom is in pre-launch: it opens first in a small group of pilot markets, and live MLS listings need an approved data connection. You can start a free pilot, no card.

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.

Be first when IDX Bloom opens up spots.

We're starting with a small group of pilot markets. Join the waitlist and tell us yours.

You're on the list. We'll email you the moment IDX Bloom opens up spots.