On 11 October 2023, while we were preparing our Broadbeach Waters home for sale, I wrote a post about using AI to explore who might want to buy it.
I also tried getting DALL-E 3 to imagine the house.
The image is still there, at the bottom of Marketing property to multiple personas, with my helpful caption: “Not my house!!”

Almost exactly three years later, I’ve come back to that property with a folder of real photographs, a fairly demanding brief and a request to build a complete listing website.
It started with a Facebook post
A post in my feed promised a way to point AI at a folder of property photos and “one shot the entire listing site”. All you had to do was comment a keyword to get the walkthrough.
I see stuff like this and just take it as a challenge. Can I do this myself without sacrificing my DMs to a ManyChat bot? 😬
It turns out the answer is yes. About 28 minutes after the first message, the finished demonstration included a live website, a poolside film, an interactive photo gallery, a narrated tour and a working enquiry form.
Here is a quick look. Click it to open the real thing, then try “A day here” and “Listen to the tour”.
Explore the Pineapple House Website →
The idea in the post was to create a reusable brand system, point AI at your property photographs, and have it build the listing site. I feel like every property deserves an individual marketing plan, which can’t be answered so generically.
So I wanted to test the practical part. Could I give AI the materials and the marketing objective, and get a property experience that made someone want to find out more?
The one prompt I gave ChatGPT
The photographs and the original prompt were mine. The method was ChatGPT’s. I used ChatGPT 6 Astra on its Extra High setting, working in Codex.
I supplied the marketing objective. It worked out how to research the property, who the likely buyers were, which photographs to use, and how to build and test the website. I answered its questions, later asked for a narrated tour and chose the voice.
My brief was to make the site feel as though the visitor was there. I wanted the equivalent of the moment at an inspection when someone stops counting rooms and starts imagining their own life in them.
Here is my original one-shot prompt, with the Dropbox link replaced by a placeholder. The unfinished address line is also original.
figure out how to do this for me - build it on ChatGPT Sites
Here are the photos
[Dropbox folder link]
The address is
I want the listing site to feel like I am there at the property.
You'll have to research the property, figure out the demographics and buyer personas and the market the property like an expert marketer who has had years in ecommerce.
Use all the connectors available to you (eg Higgsfield, Eleven Labs etc) to make it look like we spent at least $10000 on creating the site. So don't forget to check sites like Awwwards, Mobbin and other up market real estate examples. I really want potential buyers to imagine themselves living there.
The goal is to get potential buyers to put their hands up to say I want more information and contact me.
Ask me any questions before building.
The $10,000 was a creative ambition. It wasn’t a quote, an invoice or a measured saving but I wanted to give ChatGPT a vibe.
ChatGPT asked for the full property address, the brand, who should receive enquiries and whether this was a live campaign or a demonstration. I supplied the real property details for research, then asked it to change the public identity.
Which is how we ended up at 35 Banana Drive, Pineapple Waters, presented by Pineapple Real Estate.
The fruit-based branding should be a clue, but the site also says clearly that it is a demonstration and the property is not offered for sale.
What I had connected
I already had three tools connected in ChatGPT before I started:
- Dropbox, where the photographs were.
- Higgsfield, which made the pool film and the narration (it reached ElevenLabs for the voice).
- ChatGPT Sites, which hosts the finished website.
ChatGPT did the rest.
What ChatGPT did with the brief
It checked the property record and historical listing, then consulted the ABS 2021 Census profile for Broadbeach Waters. That profile records a median age of 43 and an average household size of 2.6 people.
It developed its own creative brief around three possible motivations:
- wanting more room,
- enjoying a home that works for entertaining, and
- looking for a different pace of life.
For design references, it looked at Awwwards’ real estate collection, The Modern House and the public Mobbin site.
Its headline became:
Come home to your holiday (not bad!)
The photos, the film and the tour
There were 51 photographs in the Dropbox folder. ChatGPT selected 18, checked them visually and resized them for the website.
That is the sort of work which disappears into “build me a website”. Someone still has to retrieve the files, choose them, prepare them and make sure they load – and truly I hate the job of resizing images….😬
For the film, it used an AI video model (Kling 2.6, through Higgsfield) to animate one pool photograph into a five-second, silent clip.
The motion brief was deliberately restrained. I asked ChatGPT what prompt it used to create the video and it showed me:
Lock the camera almost still with an extremely slow gentle forward drift only, no new viewpoints. Preserve the home's exact arches, roof, windows, lawn, pool geometry, planting and all furniture with photographic fidelity. Only subtle ripples in the pool and slight movement of palm leaves.
It also told the video model not to add people, objects or architectural changes. It checked frames from the result, and the website identifies the motion as an AI-assisted interpretation of the supplied photograph. The original photographs remain available to explore.
After the first version was live, my next instruction was considerably shorter:
Add an ElevenLabs narrated tour
A voice picker appeared. I selected the voice labelled “kiwi-interviewer”, and ChatGPT generated a 73-second narration using ElevenLabs.
The tour moves through the courtyard, living spaces, bedrooms and evening by the pool. Visitors press play themselves and can browse four photographs as they listen. There is a full transcript and an enquiry button. This is not a room-by-room video walkthrough.
What about the enquiry form?
The enquiry form is worth a little more explanation because a lovely button is only useful if something happens after you press it.
This one asks for a name, email, optional phone number, enquiry interest and permission to respond. The details are checked, then saved in the site’s own database.
It also guards against duplicate submissions, spam and repeated enquiries from the same email address (again not my call, this was ChatGPT’s call).
For this demonstration, enquiries are saved for review. Automatic email delivery and a CRM connection would still need to be added for a live campaign. The confirmation message explains that no inspection has been booked and no automatic email has been sent.
Before the site went live, ChatGPT checked the gallery, the morning–afternoon–evening tabs, the form and the mobile layout. It tested that a valid demo enquiry saved and that invalid details were rejected. I watched it click through every screen.
The site is set so search engines don’t list it, because this is a fictional demonstration. So this experiment makes no claim about search rankings or AI search visibility.
How long it took and what it cost
Here is the timing from the conversation record on 8 October 2026, in Brisbane time:
- 4:01 pm: Original request and photo folder supplied.
- 4:03 pm: Full property details and demonstration brief supplied.
- 4:18 pm: First website handed back as live.
- 4:29 pm: Version with ElevenLabs narration completed.
That is approximately 17 minutes to the first site, or 15 minutes after I supplied the complete property details. The narration, voice selection and final checks brought the whole session to about 28 minutes.
That elapsed time includes the conversation and ChatGPT’s checks. It is one recorded build, not a promise that every property will take the same time.
The film and the narration cost 9.05 Higgsfield credits between them – in total about US $0.45.
That figure covers the two generated media assets. It does not include existing subscriptions, photography, hosting or any other account costs.
If you want to try it yourself
The useful preparation is quite practical:
- Gather the real material. Supply photographs you can use, verified property details and the contact information for enquiries.
- Describe the visitor’s next step. In my case, I wanted someone to imagine living there and ask for more information.
- Give ChatGPT a creative brief. Explain the feeling, the examples you like and which features deserve attention.
- Specify the media and choose the voice. Ask it to quote generation costs before creating anything, and keep the visuals faithful to the property.
- Check the experience. Open it on a phone, use the gallery, play and pause the narration, and submit a test enquiry.
- Finish the handover. For a real campaign, confirm the current listing information, connect the agreed email or CRM destination, and check where every enquiry goes.
Is my one shotter perfect?
No, there are things I would niggle over of course and I would add this to my original prompt next time:
Use the supplied photographs as the source of truth for the property's appearance. Do not invent rooms, views, amenities or location claims.
Label buyer motivations as hypotheses and flag facts that need checking.
Quote media-generation costs before submitting jobs.
Before publishing, test the mobile layout, media controls and enquiry form. Tell me exactly where enquiries are stored and whether email or CRM delivery is connected.
But I think you’ll agree it’s pretty crazy what’s possible with an AI, a couple of tools connected and 28 minutes doing something that is not building a website. And I did not lift a finger or write a single word of it.
A longer version of this column, with the full tech stack, first appeared on Samantha McLean’s Substack.